How to Revoke Token Authority
Revoking authority is how you prove your token is decentralized. This guide covers all three types: mint authority, freeze authority, and contract ownership.
Mint Authority
Controls token supply. Revoke to lock supply permanently.
Solana only
Freeze Authority
Can freeze any wallet. Revoke to guarantee free transfers.
Solana only
Contract Owner
Admin role on ERC-20. Renounce to fully decentralize.
Ethereum / Base
Step-by-step
Understand the three authority types
On Solana, tokens have a mint authority (can create new tokens) and a freeze authority (can freeze wallets). On Ethereum/Base, the "owner" role controls contract admin functions. Revoking each is a separate, irreversible action.
Creating a new Solana token? Do this for free at creation
The Solana token creator has Revoke Mint, Revoke Freeze, and Metadata Lock toggles that are on by default and bundled into the creation transaction at no extra cost. If you leave them on, skip straight to step 6 — there is nothing left to revoke.
Connect your wallet
For an existing token — one created with a toggle off, or created elsewhere — go to the standalone tool and connect the wallet that holds the authority. You must be the current authority holder to revoke it.
Revoke mint authority (Solana, existing token)
Navigate to the Revoke Mint Authority tool, enter your token's mint address, and confirm. This is a separate transaction that charges 0.1 SOL. After it confirms, no wallet can ever mint new tokens — supply is permanently fixed.
Revoke freeze authority (Solana, existing token)
Navigate to the Revoke Freeze Authority tool. This is a separate transaction that charges 0.1 SOL. After revoking, no wallet can ever be frozen for your token — all holders can always transfer freely.
Renounce ownership (Ethereum/Base)
Navigate to the Renounce Ownership tool for your chain. This is always a separate, free transaction (gas only) against your already-deployed contract — it is never bundled with deployment. It sets the contract owner to the zero address — no one can change any contract parameters ever again.
Verify on-chain
Check Solscan (Solana), Etherscan (Ethereum), or Basescan (Base) to verify the authority has been revoked. The blockchain record is your proof of decentralization.
Tools by chain
Creating a new Solana token? Skip these three and use the toggles on the token creator instead — same result, bundled into the creation transaction, free. The tools below are for a token that already exists (a toggle was off, or it was created elsewhere).
Decentralize your token now
Renouncing ownership on Ethereum/Base is always free — you only pay gas, at deploy time or months later. On Solana, revoking mint/freeze authority is free if you use the toggles when you create your token; the standalone tools for an existing token carry a 0.1 SOL CoinDevTools fee per authority, plus gas.
FAQ
Can I undo revoking authority?
No. Revoking mint authority, freeze authority, or renouncing ownership is permanent and irreversible. This irreversibility is the entire point — it cryptographically proves that no one can change the token's rules.
Should I revoke all authorities at once?
It depends on your project. For memecoins and community tokens, revoking all authorities before launch is standard practice — and on Solana, leaving the default toggles on at creation does this for free in the same transaction. For utility tokens or projects that may need to update metadata, you might turn a toggle off and keep that authority temporarily.
What does "make token immutable" mean?
On Solana, making a token immutable means setting the Metaplex metadata's isMutable flag to false. After this, the token's name, symbol, image, and description can never be changed. It's a separate action from revoking mint/freeze authority, but the same rule applies: free via the Metadata Lock toggle at creation, or a paid standalone tool afterward.
Is revoking authority free?
It depends on the chain and, on Solana, on the path. On Ethereum/Base, renouncing ownership is always free — you only pay gas, whether you do it right after deployment or months later. On Solana, revoking mint or freeze authority is free if you leave the Revoke Mint / Revoke Freeze toggles on when you create your token (they default to on and are bundled into the creation transaction at no extra charge). If you already created your token with a toggle off, or created it elsewhere, the standalone Revoke Mint Authority / Revoke Freeze Authority tools charge 0.1 SOL per authority, plus the network fee (under $0.01).