What is a mint address on Solana, and why it matters

Published September 16, 20263 min readGlossary

What the mint address is, why tickers and names are worthless as identifiers, how to verify you have the right one, and the copy-paste attack it prevents.

A mint address is the unique on-chain identifier for a token.

One address, one token, forever. Names collide, tickers collide, and images get copied, but the mint address is unique by construction and it's the only thing that actually identifies your coin.

Why names don't work

Because nothing prevents duplication.

Anybody can launch a coin called the same thing as yours with the same ticker and the same image, and it takes them 4 minutes. Search a popular ticker on any explorer and you'll find a dozen, some of them minted specifically to catch people searching for the original.

Which means telling somebody to "search for $EXAMPLE" is genuinely dangerous advice, because a fair number of those results are impostors and there's nothing on the search page that distinguishes them.

What the address actually is

An account on Solana that holds the token's definition.

It stores the supply, the decimal precision, and the authorities that can mint or freeze. When somebody holds your token, what they hold is a token account that references this mint.

Base58, 32 to 44 characters, generated at creation and unchangeable. Every trade, every holder record, and every explorer page keys off it.

The attack it prevents

Copy-paste substitution, and it works constantly.

Somebody posts a contract address in a chat. A bot or a compromised account posts a near-identical one underneath. First and last few characters match, the middle differs, and anybody skimming buys the wrong token.

Defence takes 3 seconds: check the middle of the address, not just the ends. Comparing the first 4 and last 4 characters is exactly the check the attack is designed to pass.

Verifying you have the right one

Three sources, and they should agree.

Your coin's page on the launchpad, which is authoritative if you navigated there yourself. The URL, which contains the address. And an explorer, where you can confirm the mint's creation time and creator match what you expect. How to use Solscan covers reading a mint page.

If a chat message and an explorer disagree, the explorer is right.

What creators should do with it

Two things, both practical.

Publish it everywhere you communicate. Your description, your socials, your pinned message. Anybody trying to buy your coin should be able to find the address from a source you control rather than from whoever answers first in a group.

Never let anybody else be the source. If people are getting your address from a random reply, you've handed impostors an opening that costs you nothing to close.

That second one matters more than it sounds, since impostor coins on a launch that's getting attention are routine rather than rare. Pump.fun launch mistakes covers the other avoidable damage.

What you can read from it

Quite a lot, and it takes about a minute.

Paste it into Solscan and you get the creator address, the creation timestamp, the current holder list, the supply, and every transaction that ever touched it. Paste it into DexScreener and you get price, volume, liquidity, and transaction counts.

That's the full picture on any coin, yours or anybody else's, available free with no permission and no account. How to track your token metrics covers which of those numbers are worth watching.

Check the middle characters

The mint address is the only unique identifier your coin has. Names and tickers collide, deliberately and often. Check the middle characters rather than the ends, publish yours from sources you control, and verify against an explorer whenever a chat message is the source.

Frequently asked

Is the mint address the same as a contract address?

Same idea, different vocabulary. Solana calls it a mint account, Ethereum calls it a contract address, and both uniquely identify the token.

Can two coins share a name and ticker?

Yes, and dozens do. Names and tickers are not unique, which is exactly why the mint address is the only reliable identifier.

Where do I find mine?

On your coin page, in the URL, and on any explorer. Copy it from a source you trust rather than from a chat message.

How to check this yourself

Everything in this guide describes mechanics that settle on Solana mainnet, so you can check any of it yourself. Mint addresses, swap signatures, curve progress and wallet counts are all public, and an explorer will disagree with us if we are wrong.

Curvegrad sells a volume service, and guides that touch on what a campaign does say so in the text rather than in a footnote.

what this is based on
  • Solana mainnet transaction history, read through the standard RPC methods
  • Pump.fun bonding curve and PumpSwap pool accounts as they appear on-chain
  • Public block explorers, where every claim here can be verified against a real mint
  • Campaigns run through our own engine, which is where the operational detail comes from