Mint authority and freeze authority on Solana
What mint authority and freeze authority mean on a Solana SPL or Token-2022 token, why active authorities are a rug risk, when they are normal (stablecoins), and how to check them.
Every SPL token mint on Solana has two optional admin keys. Checking them is the fastest rug test there is.
Mint authority
The mint authority is the address allowed to create new tokens. If it is set, that address can mint any amount at any time, send it to a wallet and sell it into the pool. Your share of the supply shrinks and the price usually collapses.
When the authority is set to null it is renounced: the supply is fixed forever. Most fair-launch and meme tokens renounce it at launch. If one did not, ask why.
Freeze authority
The freeze authority can freeze any holder's token account. A frozen account cannot send or sell. Scam tokens use this to let people buy and then stop them selling.
Some legitimate tokens keep it on purpose. Regulated stablecoins such as USDC and some tokenized assets keep freeze (and sometimes mint) authority so the issuer can meet legal obligations. The token checker notes these known issuers instead of flagging them.
Token-2022 adds more powers
- Permanent delegate: an address that can transfer or burn tokens from any account. Outside a regulated issuer, treat it as DANGER.
- Transfer fee: a cut taken on every transfer, including sells.
- Transfer hook: a program that runs on every transfer and can reject or tax it.
- Pausable and default-frozen accounts: transfers can be stopped, or new accounts start frozen.
How to check
Paste the mint into the free token checker. It reads the mint account directly from Solana mainnet and shows mint authority, freeze authority and any Token-2022 extensions, alongside liquidity and holder checks. For a full checklist see how to check if a Solana token is a rug. Informational only, not investment advice.
More guides
- ES futures session brief API
- SEC insider buying API
- AI trade brief API for agents
- Solana token safety check API
- Crypto whale flow API for Base and Solana tokens
- OFAC sanctions screening API for crypto addresses and names
- Wallet pay-readiness API for Base and Solana
- SEC 13F holdings API for fund portfolios and notable holders
- Token pre-trade check API for Solana and Base
- CFTC COT positioning screener API
- Treasury auction and yields API
- x402 pay-per-call market data
- Add x402 payments to your API
- How to check if a Solana token is a rug
- LP lock and liquidity burn
- Holder concentration, snipers and bundles
- How to check a Base token for a honeypot