Revoke mint authority on Solana
Short answer: Revoking mint authority sets the SPL token's mint authority to null. Once revoked, no one — not even the deployer — can mint more tokens. The total supply becomes provably fixed at the value you set when launching. This is the single strongest supply-side trust signal a launch can give.
Why mint authority exists
Solana SPL tokens are designed for a wide range of use cases, including stablecoins, wrapped assets, and reward tokens that need to mint over time. The mint authority is the address allowed to issue new tokens. By default, it is the deployer wallet.
Why revoke it
- Provable supply cap: Holders, DEX users, and trackers can verify on-chain that no further minting is possible.
- Removes a rug vector: Even if the deployer wallet is compromised, the attacker cannot dilute the supply.
- Expected by serious launches: Public memecoins and community tokens that do not revoke are usually penalised on trust trackers.
When you should not revoke
- Stablecoins that mint and burn against fiat reserves.
- Wrapped assets that mint when the underlying is locked.
- Reward or emissions tokens that need ongoing issuance from a treasury or program.
How revocation actually works on-chain
The current mint authority signs a SetAuthority instruction with the new authority set to null. The SPL Token Program records the null and from that point onward rejects any MintTo call against this mint. The change is permanent and cannot be reversed.
Revoke at deployment time on TheTokenLauncher
Open the Solana creator, tick Revoke mint authority, and approve the payment. The revocation is bundled with the deployment so the token launches with no mint authority at all. Saves you a separate transaction later.
Launch with a fixed supply
Open the Solana creator and revoke mint authority at deploy time so your token has a provably permanent supply.
Create Solana tokenFrequently asked questions
What does mint authority do?
It lets the holder mint additional tokens of the same SPL token. Without revoking it, the supply is not technically fixed.
Why revoke mint authority?
To prove supply is permanently capped. Holders can verify on-chain that no more tokens can ever be minted, which is a strong trust signal.
Is it reversible?
No. Setting mint authority to null is a one-way change enforced by the SPL Token Program.
When should I NOT revoke?
If your token is a wrapped asset, a continuously emitted reward token, or a stablecoin that needs to mint to back deposits.
How is mint authority different from update authority?
Mint authority controls supply. Update authority controls metadata. They are independent. You can revoke one without the other.
How do I revoke on TheTokenLauncher?
Tick "Revoke mint authority" on the Solana creator before paying. The revocation happens as part of the deployment, so the token launches with no mint authority.