Explainer

What is Mint Authority on Solana and Why It Matters

By BarryGuard Team · March 19, 2026 · 5 min read

If you trade tokens on Solana, understanding mint authority is essential. It is one of the most important security properties of any SPL token — and one of the first things BarryGuard checks when analyzing a token's risk.

What is Mint Authority?

On Solana, tokens are created using the SPL Token Program. When a new token is created (minted), the creator specifies a mint authority — a wallet address that has the permission to create new tokens of that type.

Think of mint authority as the key to a printing press. Whoever holds this key can print new tokens at any time, in any quantity, with no limit. When a token is first created, the mint authority is typically set to the creator's wallet address.

The critical question is: does the mint authority still exist, or has it been revoked?

Why Active Mint Authority is Dangerous

If mint authority is still active on a token, the holder of that authority can:

  • Mint unlimited new tokens — creating billions or trillions of new tokens in a single transaction.
  • Dump them on the market — selling all the newly minted tokens into the liquidity pool, crashing the price for every other holder.
  • Repeat indefinitely — since the authority remains active, they can do this over and over.

This is one of the simplest and most common rug pull mechanisms on Solana. The creator launches a token, promotes it until people buy, then mints a massive amount of new tokens and sells them. Existing holders are instantly diluted to near-zero value.

What Does “Revoked” Mean?

Revoking mint authority means permanently removing the ability to mint new tokens. On Solana, this is done by setting the mint authority to null. This action is irreversible — once revoked, no one can ever mint additional tokens of that type, including the original creator.

When BarryGuard's Mint Authority check sees that mint authority is revoked, it assigns a score of 100 (perfect). When mint authority is still active, it assigns a score of 0 (maximum risk). There is no middle ground — either someone can print new tokens, or they cannot.

What About Freeze Authority?

Freeze authority is a separate permission on SPL tokens. The holder of freeze authority can freeze any wallet's token account, preventing the owner from transferring or selling their tokens.

In practice, freeze authority is used by regulated stablecoin issuers (for example, USDC uses freeze authority to comply with legal requirements). For community-created tokens and memecoins, active freeze authority is a red flag — it means the creator could prevent you from selling your tokens.

Like mint authority, freeze authority can be revoked permanently. BarryGuard checks freeze authority separately and assigns a score of 100 when revoked or 0 when active.

What About Update Authority?

There is a third authority worth understanding: update authority. This is not part of the SPL Token Program itself — it comes from the Metaplex Token Metadata Program, which manages on-chain metadata like the token's name, symbol, and image.

If the creator still controls the update authority, they can change the token's name and image at any time. This can be used for bait-and-switch schemes — launching a token with one identity, building a community, then changing it to something else.

BarryGuard checks update authority as part of its 21-check methodology. A renounced update authority (set to the Solana System Program) scores 90. Creator-controlled update authority scores 20.

The Dangerous Combination

The worst-case scenario is a token where mint authority is active and a single wallet holds a large percentage of the supply. BarryGuard's scoring engine treats this as an automatic Danger signal — if the Mint Authority check scores 0 and the Top Holder Concentration check scores 0, the overall score is forced to 1 (Danger) regardless of all other checks.

The logic is straightforward: if someone can print unlimited tokens and already controls most of the supply, the token is engineered for a rug pull.

How to Check Mint Authority

You can check mint authority manually by looking up the token's SPL account on a Solana explorer. The mint authority field will either show a wallet address (active) or be empty/null (revoked).

Or you can use BarryGuard's token checker — paste any Solana token address and the Mint Authority check runs automatically as part of the full 21-check analysis. The result shows clearly whether mint authority is active or revoked, along with 20 other risk signals.

Summary

AuthorityRisk When ActiveSafe When
Mint AuthorityCreator can print unlimited tokensRevoked (set to null)
Freeze AuthorityCreator can freeze any walletRevoked (set to null)
Update AuthorityCreator can change token metadataRenounced (set to System Program)

Always check these three authorities before buying any Solana token. Or let BarryGuard check them for you in seconds.

Copyright 2026 BarryGuard. All rights reserved.