HANNISOL
Sign in
Token Security7 min read·Apr 25, 2026

What Is Mint Authority on Solana and Why It's a Red Flag

When you buy a Solana token, you're acquiring a share of a defined supply. Or at least, that's what you assume. In reality, depending on how that token was configured at launch, the creator may hold a permission that lets them generate millions — or billions — of new tokens at any moment, without wa

H
Hannisol Team

The permission that lets someone dilute your holdings to zero

When you buy a Solana token, you're acquiring a share of a defined supply. Or at least, that's what you assume. In reality, depending on how that token was configured at launch, the creator may hold a permission that lets them generate millions — or billions — of new tokens at any moment, without warning, without a governance vote, and without your consent. That permission is called mint authority, and it is one of the most dangerous features a Solana token can have.

Understanding mint authority is not optional knowledge for anyone serious about navigating the Solana ecosystem safely. It is foundational. This article explains exactly what it is, how it works at the technical level, what it enables in practice, and how you can verify its status on any token before committing a single dollar.


What mint authority actually is

Every Solana token is governed by the SPL Token program — Solana's native standard for fungible tokens. When a token is created, the deploying wallet becomes the initial mint authority. This authority has one core capability: the ability to call the MintTo instruction, which creates new token units and deposits them into a specified wallet.

In the early stages of a legitimate project, mint authority is often intentionally active. The team may need it to conduct a fair launch, distribute tokens to early contributors, or seed liquidity pools. The critical moment is what happens afterward. A responsible team revokes mint authority once distribution is complete — sending a transaction that permanently removes this permission from the token. The revoking wallet's address is replaced with None, and the action cannot be reversed.

An irresponsible — or malicious — team leaves mint authority active indefinitely. They may offer explanations. They always have a reason. But there is no legitimate reason to maintain active mint authority on a live, publicly traded token.


How a mint authority attack plays out

The mechanics of a mint-based rugpull are precise and fast. Here is the exact sequence:

  1. A token launches with, say, 1 billion total supply. The liquidity pool is seeded with 200 million tokens and some SOL. Price discovery begins.
  2. Social media promotion drives retail buyers into the token. Volume picks up. Price rises 3x, 5x, 10x.
  3. With mint authority still active, the creator mints 10 billion new tokens in a single transaction — 10 times the original supply.
  4. Those tokens are immediately deposited into the liquidity pool or sold into it via a series of rapid swaps.
  5. The sudden supply shock collapses the price. Retail holders attempting to sell receive almost nothing. The creator extracts the SOL that was in the liquidity pool.
  6. The entire operation takes under 60 seconds on Solana's fast network.

By the time most holders notice the price chart has gone vertical downward, the transaction is already confirmed and irreversible.


How to check mint authority yourself

Verifying mint authority is a 30-second process on Solscan:

  1. Go to solscan.io
  2. Paste the token's contract address (mint address) into the search bar
  3. On the token page, locate the "Token Info" section in the right column
  4. Find the field labeled "Mint Authority"

The result will be one of two things:

  • A wallet address: mint authority is active. Someone can mint new supply. This is a red flag — proceed with maximum caution or avoid entirely.
  • "None" or "–": mint authority has been revoked. No new supply can ever be created. This is the safe, expected state for any legitimate token.

Hannisol performs this check automatically during every token analysis and weights it at 25% of the Pump-Dump Risk dimension score. A token with active mint authority will always receive a high-risk classification in this dimension regardless of other factors.


Common excuses teams give — and why none hold up

Over time, a consistent set of justifications has emerged from teams that resist revoking mint authority. None of them are legitimate. Here is each one with the appropriate counter-argument:

"We need mint authority for future staking rewards." Staking rewards can be funded from a pre-allocated treasury wallet. There is no technical requirement for active mint authority to distribute staking yields. Projects like Marinade Finance and Jito operate sophisticated staking systems without this permission.

"We'll revoke it after the audit is complete." Audits do not require active mint authority. The audit reviews existing code. Revocation can happen immediately at any time — there is no dependency.

"It's needed for the bridge/cross-chain functionality." Cross-chain bridging protocols on Solana do not require the project team to hold mint authority over the native token. Wrapped representations are handled by the bridge program, not by the project's deployer wallet.

"We'll have a community vote before minting anything." A promise of future governance is not a technical constraint. The ability to mint exists right now, and it can be used right now, without any vote.

If a team is unwilling to revoke mint authority, the only correct interpretation is that they want to retain the option to dilute supply at their discretion. That is incompatible with a trustworthy token.


Mint authority vs. update authority — don't confuse them

Solana's Token-2022 standard introduced update authority as a separate concept — the ability to modify certain token metadata (name, symbol, URI) after deployment. This is different from mint authority and carries its own risks. A token can have mint authority revoked but update authority still active, meaning the team can change the token's displayed name and image but cannot create new supply.

Hannisol checks both authorities separately and reports them as distinct risk factors. When evaluating a token manually, verify both fields on Solscan or Solana Explorer.


The revocation transaction — what it looks like on-chain

When a team revokes mint authority, the on-chain transaction calls SetAuthority with the authority type set to MintTokens and the new authority set to null. You can verify this transaction exists in a token's history by looking at its account change log on Solscan. The timestamp of revocation matters too — a token that revoked mint authority 30 seconds before you checked is meaningfully different from one that revoked it at launch six months ago.


What this means for your investment process

Mint authority status should be the first thing you check on any unfamiliar Solana token — before you look at price history, before you read the whitepaper, before you join the Telegram group. It is a binary check that takes 30 seconds and immediately eliminates a large class of obvious scam projects.

The rule is simple: if mint authority is active and the team cannot explain why with a specific, technical, verifiable reason — do not buy. No price target, no community excitement, no influencer endorsement is worth the risk of holding a token that can be inflated to zero at any moment.

Analyze the full security profile of any Solana token — including mint authority, freeze authority, holder concentration, and domain intelligence — at Hannisol. The check is free and takes under 10 seconds.

Ready to apply this to a real token?

Run any Solana mint address through Hannisol's 8-dimension risk engine — free, no signup required.

Analyze a token on Hannisol →

Related articles

Profile
Notification
FavoritesFavorites
History