Free score in seconds. No sign-up, no wallet. Mint addresses and links from DexScreener, Jupiter, pump.fun, Birdeye, Solscan and GMGN all work.

Home › Blog › How to verify a Solana token contract address

How to verify a Solana token contract address

November 9, 2026 · 7 min read · by the Rugsight team

On Solana, the mint address is the only stable identity of a token. The name, ticker and logo are just metadata anyone can copy. Fake and lookalike tokens succeed when someone pastes a ticker into a swap UI, or copies an address from a reply under a post, and never compares it to a trusted source. This guide shows how to verify a Solana token contract address before you buy, with live side-by-side examples of a real mint and a copycat that shares the same ticker.

For what to check after you have the right mint, see how to check a Solana token for rug-pull risk. If the coin claims to be from pump.fun, also read how to check if a pump.fun token is a rug.

Have a mint in front of you? Check it while you read.

Free score in seconds. No sign-up, no wallet. Mint addresses and links from DexScreener, Jupiter, pump.fun, Birdeye, Solscan and GMGN all work.

No mint handy? Open a token our scanner just checked (free, live data):

What a "contract address" is on Solana

People coming from other chains often say contract address or CA. On Solana the equivalent is the mint account address: a base58 pubkey, usually 32–44 characters, that points at the single on-chain account storing that token's supply, decimals and authorities.

Everything else is optional branding:

Two different mints can show the same symbol and almost the same name in a wallet or a DEX search. Only the full mint address tells them apart.

Step 1: get the mint from a source you already trust

Before you open a scanner, lock down which mint you mean:

  1. Prefer a link the project itself published (its site, a pinned post, or an official docs page), not a reply under that post.
  2. On explorers and launchpads, copy the address from the token page URL or the mint field, not from chat.
  3. For a pump.fun coin the mint is in the URL: pump.fun/coin/<mint>. Most real pump.fun mints end in pump, but that suffix is a vanity ending anyone can grind — it is not proof.
  4. Compare the entire address, not the first four and last four characters. Lookalike addresses are rare, but truncated paste checks miss ordinary copycats that share only the ticker.

If a stranger DMs you a mint "to buy before it runs", treat that mint as untrusted until it matches a source you already follow.

Step 2: never search by ticker alone

DEX search boxes and wallet "add token" flows rank by name and liquidity. A copycat with a familiar ticker can appear above, or next to, the real one. Searching BONK or TRUMP and tapping the first result is how people buy the wrong mint.

Safer patterns:

Step 3: confirm the mint on an explorer

Open the mint on Solscan, SolanaFM or a similar explorer and check:

For a field-by-field walkthrough of that Solscan token page (authorities, holders, metadata, extensions), see how to read a Solana token on Solscan.

None of those fields prove legitimacy by themselves. They catch the common case where the copycat reuses the brand but keeps dangerous authorities or almost no sellable liquidity.

Step 4: run the same checks you would on any mint

Once the address is the one you intended, the usual risk checklist still applies: authorities, Token-2022 extensions, holder concentration, liquidity, and whether you can actually sell. Verifying the mint is the gate; it does not replace those checks.

Live examples (verified 2026-11-09, re-checked 2026-11-10)

These numbers were re-checked from Rugsight's free score on 10 November 2026 at 23:18–23:38 America/Fortaleza (11 November 2026, 02:18–02:38 UTC). Same ticker does not mean same mint. They will change; open the linked token page for the live figure.

Real BONK vs a same-ticker copycat:

Real BONKCopycat "Bonk"
MintDezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263BonkUg9t46HnxF4erZzmnB4Ae6oEcDS4V66zqUoUhwWY
Symbol / nameBonk / BonkBonk / Bonk
Grade / scoreB / 82 (free check)C / 55
Freeze authorityRevokedActive (BdD7ci…4cxa)
Top wallet (wallet-only)10.4%47.5%
Liquidity (Rugsight bucket)$1M–$10M$1M–$10M
Notable flagsTOP10_ELEVATED, TOP1_LARGEFREEZE_AUTHORITY_ACTIVE, TOP1_WHALE, TOP10_ELEVATED

Paste either mint into Rugsight and you get those results in seconds. Paste only the ticker BONK and Rugsight resolves the curated real mint above — which is why a curated symbol shortcut helps for majors, and why it must not be how you identify a new launch.

Official TRUMP vs a same-ticker copycat:

OFFICIAL TRUMPCopycat "TRUMP"
Mint6p6xgHyF7AeE6TZkSmFsko444wqoP15icUSqi2jfGiPNTMPKzJfNTHAUYz7QsaB51pb6Dap5diwTxbUDksj7n8G
Symbol / nameTRUMP / OFFICIAL TRUMPTRUMP / TRUMP
Grade / scoreA / 100 (free check)D / 35
Freeze authorityRevokedActive (same BdD7ci…4cxa address as the Bonk copycat above)
Top wallet (wallet-only)5.7%47.69%
Liquidity (Rugsight bucket)Largeunder $10k

Seeing the same freeze authority on two unrelated copycat tickers is a useful reminder: branding is cheap to clone; the mint and the authorities are what you can actually verify.

Same ticker, different product — WIF:

What Rugsight shows

On the free check:

The paid report (1 USDC for people, or 0.03 USDC per call for agents via x402) adds the holder table, liquidity-lock detail, launch-bundle heuristic on young tokens, and plain-English flag explanations. The free BONK sample shows the layout for the real mint.

Limits, stated plainly:

Warning signs, summarised

SignWhy it matters
Ticker or name matches a famous token, mint does notClassic copycat
Address came from a reply, DM or "fast buy" linkEasy place to swap in a different mint
Only the short prefix/suffix was checkedMisses ordinary different mints that share a ticker
Freeze or mint authority still active on a "famous" brandOften a clone; check the real mint's authorities for contrast
Brand-new mint using an old meme's nameCompare creation time and the well-known mint on /tokens
Thin liquidity on a ticker that should be deepYou may be looking at a side mint, not the major

Summary

Verify the full mint address from a source you trust before you buy. Tickers and names are not unique on Solana; copycats reuse them on purpose. Paste the mint (or a token URL) into an explorer and into Rugsight, and only then read authorities, holders and liquidity. A free check takes seconds once you have the right address — and scores the wrong address just as confidently if you skip this step.

Check a token now

Free score in seconds. No sign-up, no wallet. Mint addresses and links from DexScreener, Jupiter, pump.fun, Birdeye, Solscan and GMGN all work.

Or start from BONK, WIF, all popular tokens or the new-token feed. See what the paid report contains in the free sample.

More from the blog