Security · Guide
How to Check a Crypto Token Contract Address: A Step-by-Step Guide for Beginners
Learn how to check a crypto token contract address: copy it from the issuer, look it up in a block explorer, compare every character and spot a fake token.
- Author
- How2BuyCrypto Editorial
- Last updated
- Updated
- Reading time
- 6 min read
Written with AISources checked How our guides are made
At a glance
- Copy a token's contract address from the issuer's own website, for the exact network you will use, not from ads, messages or search results.
- Look the address up in that network's block explorer and compare every character, not just the start and end.
- A matching address shows you have the issuer's token. Explorer and wallet labels are each company's judgment and do not prove a token is safe.
- Stop at any mismatch. Do not buy, import, approve or swap until the addresses agree.
On this page9 sections
To check a crypto token contract address before you buy, receive or import a token, copy the address from the issuer's own website, look it up in a block explorer, then compare it character by character. A fake crypto token can copy a real token's name and symbol, so the contract address is what reliably tells them apart.
What you need before you start
- The exact name of the token and the network you will use it on.
- The issuer's website address, from a bookmark or typed by you.
- Your wallet or exchange app, open and ready to compare.
When you need to check a contract address
A smart contract is a program that runs on a blockchain. On Ethereum and similar networks, a token is controlled by one: Circle describes (opens in a new tab) USDC tokens as controlled by a smart contract on each blockchain it runs on. The contract address is the address of that contract on the blockchain.
When you look for a cryptocurrency contract address, look for the one listed for your network. As of October 2026, Circle's list gives USDC a different contract address on Ethereum, Base, Arbitrum and Polygon PoS, and covers dozens of networks plus testnets. On Solana the same idea is called the mint address, and it uniquely identifies the token. Solana's address and network rules are in how to buy Solana.
Check before you:
- buy a token in a wallet app;
- import a token by pasting its address;
- receive a token you expected;
- deposit or withdraw a token at an exchange (pick the matching network; see how to choose a withdrawal network).
How to verify a token contract, step by step
Open the issuer's website by typing it yourself
Type the issuer's web address or use a bookmark you made earlier. Do not use ads, direct messages, replies or links in emails. ethereum.org says (opens in a new tab) the best source for a legitimate token's address is the organization whose token it is.
Look for a page called contract addresses, developers or docs. Circle's USDC contract address list (opens in a new tab) is an example of what an issuer's list looks like. If you cannot find an address published by the issuer, do not buy or import the token.
Copy the address for the exact network
Find the row for the network you will use, and copy the address with a copy button, if the page has one, instead of retyping it. As of October 2026, Circle's page lists testnets (practice networks) as well as mainnets (the live networks where real money moves), so choose a mainnet entry. A token can have a different address on each network (USDC does), so copy the address listed for your network. A bridged version, which is a copy of a token brought over from another blockchain, is a separate token (see the risks).
Cross-check a second source
If your exchange or wallet shows a contract address for the token, compare it with the issuer's. If the two differ, stop. The issuer's page decides which one is right, so do not pick the address that looks more familiar.
Look the address up in that network's block explorer
A block explorer is a website where you can look up addresses, tokens and transactions on a blockchain. Etherscan, for example, covers Ethereum. Paste the address you copied into its search box. Do not search by token name, because names and symbols can be reused by copies.
Read the token's name, symbol and any labels, then see what the labels tell you. If nothing shows up, or a different token appears, you may have the wrong network or address. Go back to the second step.
Compare the whole address
Put the issuer's address and the explorer's address side by side and compare every character, in small groups. Do not stop at the first and last few characters. One different character means a different address. For more on lookalike addresses, read crypto address poisoning.
Import or buy only after everything matches
When all of them match, buy or import using the address you checked. In a wallet, look for an option to add a custom token and paste that address instead of searching by name. At an exchange, choose the asset and network that match.
Example with made-up numbers
Token X (symbol TKX) on Network A does not exist, and these addresses are invented and shortened.
- The issuer's page lists TKX on Network A as 0x5A7E91C3D20B48F6.
- You search "TKX" in a wallet app and see two results, both named Token X.
- One has the address 0x5A7E91C3D20B48F6. The other has 0x5A7E4B09D1C348F6, which starts and ends the same but differs in the middle.
- Only the first matches the issuer's page character for character, so only that one is Token X. You import it by pasting the issuer's address.
What explorer and wallet labels tell you
As of October 2026, here is what each company's own pages say. Reputation labels and badges are each company's own judgment, and none of them replaces the issuer's address.
Etherscan marks a contract as verified when its source code is public and matches the code deployed onchain. Etherscan says (opens in a new tab) verified does not mean the contract is safe to interact with or that it has been audited. It also warns that without verified code you cannot see what a contract will do when you sign a transaction.
Etherscan's reputation labels (opens in a new tab) work like this:
- Unknown: the default for every token.
- Neutral: enough information about the project and team was provided.
- OK: not an endorsement, only Etherscan's view.
- Suspicious: reports of scam, phishing, fraud, spam or misrepresentation that were not adequately addressed.
- Unsafe: substantial and credible reports of the same.
- Spam: the token name or symbol contains URLs, scripts, referral codes or other spam attributes.
Etherscan says the labels rest on subjective evaluations and community reports, so they may or may not be accurate. ethereum.org notes (opens in a new tab) that Etherscan is not an authoritative source of truth, though tokens it identifies as scams are likely to be scams.
MetaMask says (opens in a new tab) its Verified badge means the token matches the official token address recognized by the ecosystem. In general it is based on two things: the token is on one or more recognized trading platforms, and it shows sufficient market activity. A Verified badge does not mean MetaMask recommends or guarantees the token's safety or value, and a missing badge does not automatically mean a token is unsafe. It shows Warning or Malicious alerts for impersonation signals or strong scam signals, but its transaction simulations do not guarantee detection of all threats. Other wallets may work differently.
If the address does not match
Do not buy, approve or interact with the token. Go back to the issuer's website and copy the address again, in case you picked the wrong network.
A token you never asked for is a different case. Do not swap it, approve it or connect your wallet to a site it points to, and hide it using your wallet's help pages. To report it, read how to spot crypto scams.
Risks to understand
- Addresses can change. Etherscan's page for the old MATIC token (opens in a new tab) says it has been migrated to POL at a new address, so check the issuer's page each time, not a bookmark or an old article.
- Bridged versions differ from native ones. As of October 2026, Circle's contract list (opens in a new tab) says a separate bridged USDC on X Layer, labeled USDC.e, is not issued or backed by Circle. That is one example, so do not assume the same label on other networks.
- A match proves identity, not safety. A real token contract can still be risky, and you could lose all the money you put in.
- Approvals. Etherscan advises (opens in a new tab) paying attention to the amount you authorize when you approve tokens for a smart contract, and revoking unused approvals.
- Fake sites. A fake site can show a wrong address. Reach the issuer by typing its domain yourself.
Before you move tokens off an exchange, read how to store crypto safely.
Frequently asked questions
Does a listing on a price-tracking site prove a token is real?
No. Treat a listing as a second source to compare, not as proof. ethereum.org says the best source for a token's address is the organization whose token it is, so the issuer's address decides which one is right.
Why did a token I never bought appear in my wallet?
Scam tokens often airdrop (send for free) significant balances to addresses that are expected to hold the real token. Your address may be one of them. What to do with it is in the section on what to do if the address does not match.
What if the issuer's website does not list a contract address?
Look in the project's documentation or developer pages, where some issuers list them. If you still cannot find one, do not buy or import the token: a second source alone cannot tell you which address is the real one.
Sources
- How to identify scam tokens, ethereum.org. Accessed .
- Matic Token (MATIC) Token Tracker, Etherscan. Accessed .
- Create a Token Mint, Solana Foundation (solana.com docs). Accessed .
- USDC Contract Addresses, Circle (developers.circle.com). Accessed .
- How to Safely Interact with Smart Contracts on the Explorer, Etherscan Information Center. Accessed .
- Etherscan Token Reputation, Etherscan Information Center. Accessed .
- Security alerts, MetaMask (Consensys). Accessed .
- Frequently asked questions, ethereum.org. Accessed .
This guide was researched and written with AI using the sources above. It is general information, not financial advice. Cryptoassets are volatile and you could lose the money you invest. Check the rules in your country before you buy. Some links on this site may be affiliate links; they never change what we write. Spotted an error? Email contact@how2buycrypto.org.