What is freeze authority on Solana?
Short answer: Freeze authority is an address attached to a Solana SPL mint that can freeze or thaw any holder's token account for that token. Most public launches revoke freeze authority during deployment to prove that no one can block trading. Regulated stablecoins are the main exception.
How freeze authority works
Every SPL mint account stores an optional freeze authority. When set, that address can call the SPL Token Program's FreezeAccount instruction on any holder account, locking it from transfers until ThawAccount is called. The frozen balance is not moved, just immobilised.
When to keep freeze authority
- Regulated stablecoins that need to freeze sanctioned addresses.
- Loyalty or rewards tokens that issue restricted rights to specific holders.
- Compliance-driven launches where the issuer is accountable to a regulator.
When to revoke it
- Memecoins and community tokens where the freeze power would itself become the rug-pull risk.
- Any launch that wants to signal trust to DEX traders and trackers.
- Whenever the operational benefit of freezing is smaller than the trust cost of holding the authority.
Revocation is permanent
The mint account sets the freeze authority to null and the SPL Token Program enforces that no further freeze authority can ever be assigned to the mint. This is a deliberate one-way move.
How to revoke freeze authority on TheTokenLauncher
Open the Solana creator and tick Revoke freeze authority before approving payment. The revocation is included in the deployment transaction, so the token launches with the authority already null. See the full creation guide for the surrounding flow.
Launch with the right authority settings
Open the Solana creator and choose mint, freeze, and update authority options before you sign.
Create Solana tokenFrequently asked questions
What does freeze authority let me do?
It lets the address that holds the authority freeze and thaw any holder account for the token. Frozen accounts cannot transfer the token until the authority thaws them.
Why do public launches revoke freeze authority?
Because the ability to freeze any account looks like a centralised veto over trading. Revoking it removes that risk and is widely expected by community traders.
When should I keep freeze authority?
Regulated stablecoins or compliance-sensitive tokens sometimes need the ability to freeze sanctioned wallets. Most consumer tokens do not.
Is revoking freeze authority reversible?
No. Once revoked it cannot be restored. The mint account stores the authority as null and the on-chain program enforces it.
Does freezing tokens move them?
No. The tokens stay in the holder account, they just cannot be transferred until the freeze is lifted.
How do I revoke freeze authority?
On TheTokenLauncher you tick the option on the Solana creator before paying. The revocation happens during deployment so the token launches with the authority already null.