How do you verify a token’s real contract address and spot fake copies?
Get the address from the project’s official website and confirm it on a second official channel, such as its verified X account. Then open it on a block explorer: the real token usually has the oldest pair, the deepest pool and the most holders. Copies can share the name and ticker, but never the address.
Last reviewed: 6 November 2026
These guides and the DegenPass trust score are measurements, not investment advice: no check can prove a token is honest, and none can predict its price.
Why the address is the only real identifier
Anyone can create a token with any name, ticker and logo in minutes. On a DEX there is no central list that stops two tokens from calling themselves the same thing. The contract address — on Solana, the mint address — is the one thing that cannot be copied: it is unique on its network.
When a token gets attention, copies follow quickly: same name, same ticker, same picture, sometimes with a fresh pool and busy-looking trading. Search results, trending lists and replies in social threads can show a copy before the original.
How to verify a contract address, step by step
Start from the official source
Take the address from the project’s official website, or from the official documentation it links to. Do not take it from a reply, a direct message, an ad or a search result.
Confirm it on a second official channel
Check that the same address appears on another channel the project controls, such as its verified X account or an official announcement. Compare the whole address, not just the first and last few characters: copycat addresses are sometimes generated to match those.
Check the network
One project can have tokens on several networks, each with a different address. Make sure the address you have belongs to the network you are buying on.
Open it on a block explorer
Paste the address into Etherscan, BscScan, Basescan or Solscan. Check the name and symbol, the creation date and the holder count, and on EVM networks whether the source code is verified.
Compare it with the copies
Search the ticker on DexScreener or GeckoTerminal and look at every result on that network. The original usually has the oldest pair, the deepest pool and by far the most holders. A copy is typically hours or days old, with a thin pool and few holders.
Save the address and reuse it
Once you have confirmed the address, save it and paste it each time instead of searching by name again.
Three kinds of fake copies
- Same-ticker copies: a new contract that uses the exact name and ticker of a token that already trades. Buyers who search by ticker can land on the copy.
- Company-name look-alikes: a token named after a well-known company, brand or product that has nothing to do with it. A name alone says nothing about who issued the token.
- Network copies: a token with a real project’s name on a network where that project never launched.
Signs you may be looking at a copy
- The address came from a reply, a direct message or an ad, not from the project.
- The pool is much newer and smaller than the project’s history would suggest.
- The holder count is a small fraction of what the project reports.
- The explorer shows a different creator address from the one the project names.
- Someone urges you to buy quickly before you have checked.
How DegenPass checks this
Every DegenPass token page asks “Is this the real …?” for the token’s ticker and answers with an identity verdict — verified, unverified, impostor suspect (this contract is not in the registry while the same ticker is listed under another contract, which the page names) or network not covered — and company-name look-alikes are flagged too. As of 6 November 2026 DegenPass had checked 43,759 tokens and flagged 28,124 look-alikes; the identity check is not a risk score and hides nothing.
Read the trust score methodology
Frequently asked questions
- Can two tokens have the same name and ticker?
- Yes. Names and tickers are chosen freely by whoever creates the token, so many tokens can share them. Only the contract address, together with the network, identifies one token.
- Is the token with the most holders always the real one?
- Usually, but not always. Holder counts can be inflated with many small airdrops. Read holders together with the pair’s age, the pool’s depth and, above all, the address the project itself publishes.
- What if the official website and the X account show different addresses?
- Stop and find out why before you buy. A project may have migrated to a new contract, or one of its accounts may have been taken over. Look for a migration announcement on both channels.
- Does DegenPass hide copies of tokens?
- No. DegenPass shows tokens as they trade on-chain; instead of hiding a copy, its token page carries the identity verdict, and an impostor suspect names the other contract listed under the same ticker.
Related pages
- All token-check guides
- How do you check if a token is a rug pull before you buy?
- How do you check if a token is a honeypot?
- What are mint authority, freeze authority and owner powers, and how do you check them?
- How do you check if a token’s liquidity is locked?
- All DegenPass tokens and their checks
- DegenPass trust scores
- How the trust score is calculated
- DegenPass help: buying tokens with USDT