Academy · Rug defense

Mint authority and freeze authority: the two switches that decide who owns a token

Updated 2 September 2026 · Belphor Research · the data behind this guide

Every Solana token carries two permission switches set at creation: one that allows printing new supply, one that allows freezing holders. While either is active, the token has an owner who is not you. Checking them takes seconds, and skipping the check has funded more rugs than any chart pattern ever has.

Key takeaways

Two fields, total power

A Solana token is defined by its mint account, and that account carries two authority fields. The mint authority may create new tokens, in any quantity, at any time. The freeze authority may freeze any individual token account holding the coin, making its balance unmovable until unfrozen. Whoever holds these authorities holds power over every holder, which is why the first question about any token is not its chart but its permissions.

What an active mint authority means in practice

Dilution is confiscation with better manners. An operator holding mint authority does not need to pull liquidity or block sells; they can mint a mountain of new supply and sell it into the pool, converting the value of everyone else's coins into their SOL. The price chart records it as a crash; the mechanism was a printing press. No promise, roadmap, or community vibe offsets this: while the authority is live, the threat is live.

What an active freeze authority means

Freezing is more surgical. The operator can freeze the accounts of large holders, or of everyone who bought after a certain point, and then exit into a market where the frozen cannot compete to sell. From the outside it resembles a honeypot, and functionally it is one, applied selectively after the fact. Some legitimate tokens, notably certain stablecoins and compliance-bound assets, keep freeze authority deliberately; a meme coin has no such excuse.

How to check, in seconds

Open the token's mint address in any Solana explorer and look at the two authority fields: revoked shows as null or none. Programmatically it is a single account lookup, which is how automation does it at scale. Belphor's engine performs exactly this check before every live entry and refuses tokens where either authority is still active, with the refusal reason written to the member's journal. The check is trivial; the discipline of never skipping it is the actual feature.

The limits of the check

Revoked authorities remove two attack classes, not all of them. A token can have both authorities revoked and still rug through liquidity pulls, sell taxes, or insider distribution, which is why this check belongs inside the larger stack described in the anatomy of a rug pull. Read the two switches as a floor, not a seal of approval: active authorities disqualify a token instantly; revoked ones merely allow the rest of the interrogation to begin.

Belphor data

How often do Solana memecoin momentum signals survive? Death rate and hit rate by pool age, by volume acceleration and by score, measured on thousands of detected signals. Recomputed daily.

Permissions checked before every live trade

Belphor reads mint and freeze authority on-chain before its bot spends anything, and refuses tokens whose operator kept the keys.

Explore Belphor →