Skip to main content
All systems live SOL · SPL deploy <30s ETH · ERC-20 deploy <2m BNB · BEP-20 deploy <2m Non-custodial
Solana authorities

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

When you should not revoke

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 token

Frequently 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.

Related guides

Create your token