How to verify a token contract?
Last updated
Last updated
One of the key security features we've implemented is the ability to quickly verify a token's contract. Hereâs how to do it step-by-step.
The asset page will vary depending on the token's market cap:
For tokens outside the TOP 1000 by market cap, a security warning message will appear as a precaution.
For tokens within the TOP 1000 by market cap, no warning message is shown, and only the EtherScan logo is displayed.
To verify a tokenâs contract, follow these steps:
For tokens outside the TOP 1000, click the "Verify Token" button or the EtherScan logo (located below the red arrow).
For tokens within the TOP 1000, click the EtherScan logo directly.
Once you click the EtherScan logo or the Verify Token button, you will be redirected to the tokenâs page on EtherScan.
On the EtherScan page, locate and click the blue token name in the Token Tracker window (highlighted in a red rectangle in the image below).
This will take you to the Token Overview page, where you can verify that you are dealing with the correct token, not an imposter. Hereâs what to look for:
Number of Token Holders: Check the left side (red rectangle) to see the number of token holders. A legitimate token usually has a large and diversified number of holders.
Profile Summary: Check the right side (red rectangle) for the tokenâs contract address, website link, and social media profiles. This is crucial to ensure you're interacting with the correct token.
Clicking on the "Holders" tab in the table reveals additional insights:
Be cautious if most of the token supply is concentrated in a few addresses. While this alone doesnât prove a token is fake, a high concentration (90% or more) in very few addresses is a potential red flag.
For some well-known tokens, EtherScan may already show a verified check mark in the profile summary. While this is a good sign, itâs still important to verify further.
Make sure the contract address matches the one listed on trusted platforms like CoinGecko or CoinMarketCap. Verifying the contract address ensures youâre interacting with the real token, not an imposter.
By following these steps, you can confidently verify that youâre handling the legitimate token and not a fraudulent one.