Skip to content
Open J Tools

Token authorities

Every SPL token carries a set of keys called authorities. Each one is a wallet address that holds a specific power over the token: minting new supply, freezing accounts, or editing the metadata. When you create a token, those authorities point at your wallet by default. You can keep them, hand them off, or remove them entirely.

Removing an authority is called revoking it. Once revoked, the power is gone for everyone, including you. Nothing else changes: trading, transfers, and adding liquidity keep working as they did. That permanence is the reason buyers care so much about it. J Tools gives you one tool per authority (Revoke Mint, Revoke Freeze, Revoke Update Authority) plus Make Immutable to clear all three at once.

AuthorityWhat it can doAfter you revoke
Mint authorityMint new supplySupply is locked. No one can ever mint more.
Freeze authorityFreeze holder accountsNo account can ever be frozen. Balances stay free to move.
Update authorityChange metadataIdentity is locked. The metadata can never be edited again.

The three authorities

#the-three-authorities

There are three authorities that matter for a normal token. Two live on the mint account itself (mint and freeze), and one lives on the metadata account (update). They are independent, so you can revoke any of them without touching the others.

The mint authority is the only key allowed to create new supply. Whoever holds it can mint more tokens at any time and send them anywhere.

While this authority is live, the total supply is not fixed. A holder has no on-chain guarantee that the number of tokens will not grow. Revoking it locks the supply forever, so the amount in circulation is the amount that will always exist.

Why revoking builds trust

#why-revoking-builds-trust

A holder cannot read your intentions, only the on-chain state. Authorities are that state. They answer the questions a careful buyer asks before they put money in.

  • Can the supply be inflated? A live mint authority means yes. Revoke it and the answer becomes a hard no, verifiable by anyone.
  • Can my wallet be frozen? A live freeze authority means the team could lock you out. Revoke it and that risk is off the table.
  • Is the token I see today the token I bought? A live update authority means the identity can change. Revoke it and those fields are permanent.

Token scanners, explorers, and trading bots all check these flags. A token with mint and freeze revoked reads as safer at a glance, which is why most serious launches revoke authorities before opening liquidity.

Revoke all three authorities in the app →

When to keep an authority

#when-to-keep-an-authority

Revoking is not always the right move at the moment of creation. Sometimes you want to keep a power for a while.

  1. Keep mint if supply is not final

    If you plan a later mint (staged emissions, a treasury top-up, a second round), keep the mint authority until you are done. Revoke it once the supply is settled.

  2. Keep update while metadata is in flux

    If the name, logo, or socials might still change, keep the update authority. Get everything right with Update Metadata, then revoke.

  3. Freeze is usually safe to revoke early

    Most community tokens never need the freeze authority. Unless you are building a regulated asset with a real reason to freeze accounts, revoking it early is a clean trust signal.

The common pattern is simple: finish minting, finalize the metadata, then revoke everything before you add liquidity. The rug-proof guide walks through that exact sequence.

FAQ

#faq
Can J Tools revoke authorities for a token I do not control? No.

No. You must be the current authority, signing with the wallet that holds it. If an authority was already passed to another wallet, only that wallet can revoke it.

#related-pages