Freeze authority gives a Solana token creator the power to lock any holder's wallet, making their tokens impossible to move. It is one of the most concerning permissions a token can have active, and revoking it is a standard trust signal for memecoins and community tokens.
Last updated June 21, 2026 · By Graham
When a Solana SPL token is created, the creating wallet is assigned freeze authority by default. Freeze authority gives the holder the power to freeze any token account belonging to any holder of that token.
A frozen token account cannot send or receive tokens. The holder's tokens become completely immovable - they cannot sell, transfer, or use them in DeFi - until the holder of freeze authority chooses to unfreeze the account.
It is worth being precise about the scope of freeze authority. It is specifically about blocking movement, not about ownership or supply.
Solana tokens have three separate authorities, each controlling a different function. Understanding all three matters because traders check all three.
| Authority | What it controls | Effect when revoked |
|---|---|---|
| Freeze Authority | Who can lock individual holder accounts | No token account can ever be frozen |
| Mint Authority | Who can create new tokens | Supply is permanently capped |
| Update Authority | Who can change token metadata | Name, logo, and description are locked forever |
Each authority can be independently revoked. Revoking all three is called full revocation and is the standard trust configuration for memecoins and community tokens.
Experienced Solana traders and automated bots scan Solscan for authority status before buying any new token. If freeze authority is active, a significant portion of buyers will pass entirely - not because they assume the worst, but because the capability exists and they have no way to know it will never be used.
The simplest approach is to revoke freeze authority during the token creation process on Launchify. It is handled automatically as part of the deployment.
If you already deployed your token and your wallet still holds freeze authority, you can revoke it manually with the spl-token CLI. The on-chain effect is identical to ticking the option on the Launchify form.
sh -c "$(curl -sSfL https://release.solana.com/stable/install)"
cargo install spl-token-cli
solana config set --keypair ~/.config/solana/id.json
solana config set --url https://api.mainnet-beta.solana.com
The exact command to permanently disable freeze authority on a Solana SPL token is:
spl-token authorize <MINT_ADDRESS> freeze --disable
Replace <MINT_ADDRESS> with the on-chain address of your token mint. Once the transaction confirms, the freeze authority field on the mint account is set to null and no token account for this mint can ever be frozen by anyone, including the original creator.
spl-token display <MINT_ADDRESS>
The output will show Freeze authority: (not set). Solscan will display Freeze Authority: Disabled under Token Details.
spl-token authorize freeze --disable instruction cannot be reversed. Confirm the mint address before signing.The matching command for mint authority follows the same pattern:
spl-token authorize <MINT_ADDRESS> mint --disable
See our mint authority guide for context.
Yes, for memecoins and community tokens. Revoking mint authority alone leaves freeze authority active, which is still a red flag for informed buyers. The combination that most community members expect is:
Revoking all three together on Launchify costs +0.3 SOL on top of the base fee. See the full guide to revoking mint authority for more detail on the complete revocation process.
Revoke freeze, mint, and update authority at creation. One transaction, no CLI needed.