How to View Your Custom Tokens in MetaMask
by Lesa Moné
MetaMask as a wallet and browser extension is fully compatible with any ERC-20 standard token. By now you’ve probably loaded your new account with ETH, poked around the Metaverse, and began trading for other well-known ERC-20 tokens. After a few more steps into the rabbit hole, you may be wondering how to add custom tokens to your wallet.
You may have noticed that MetaMask’s token list isn’t exhaustive (a total of 387,972 ERC-20 tokens and 10,603 ERC-721 tokens have been minted on Ethereum.) What should you do when you can’t find your custom token in the drop-down list?
Don’t fret. You can still add tokens that don’t automatically appear in the provided search list. This tutorial will explain two easy ways to add custom tokens to your MetaMask wallet.
Adding Custom Tokens to MetaMask Wallet from Etherscan
MetaMask displays your ERC-20 standard tokens on your account page. During this demo, I have .0125 ETH and 12 FWB in my account.
- Open your in-app browser
- Go to Etherscan
- Search for your custom token
- Scroll down and retrieve the token’s contract address
- Go back to your wallet
- Select “Add Token.”
MetaMask automatically updates the “token symbol” and “tokens of precision.” - Voila! Your custom token should appear in your wallet alongside your other tokens.
Adding Custom Tokens to MetaMask Wallet Using CoinGecko
Another way to add tokens to your wallet is by using CoinGecko. Head to the browser, search for your custom token, click on the Fox head logo, and it will be added to your wallet.
- Open your in-app browser
- Search CoinGecko
- Search for your custom token
- Scroll down and retrieve the token’s contract address
- Click the MetaMask fox logo
- Select “Add Token.”
- Voila! Your custom token should appear in your wallet alongside your other tokens.
Enjoy the view of all of your ERC-20 tokens in your MetaMask Wallet.
ProTips:
Create as many accounts as you’d like on MetaMask, but beware… you cannot delete them. Consider naming your accounts to help you remember their specific use.
Having several accounts is a pretty good practice. When Airdrops occur, they occur by accounts, not by identity. An airdrop is when a protocol gives out free tokens worth money. For example, when UniSwap issued an airdrop, some people with multiple accounts received tokens worth several thousands of dollars.
Create a new account if you plan on posting it on Twitter for possible Airdrops. Sharing your public address is equivalent to sharing your home address—sharing it with friends is fine, but posting it on Twitter would be unwise. Create a new account to take advantage of incredible Airdrop possibilities.
If you have lost your seed phrase, move your tokens to a new wallet with a new seed phrase ASAP. Someone could find your seed phrase written on a napkin in your junk drawer, reload your MetaMask account, and send all of your funds to their wallet. You can’t reset your seed phrase for technical reasons. So, if you’ve lost possession of your seed phrase, consider your digital assets in grave danger. You will need to create a new MetaMask Walle and then send your digital assets to that vault as soon as possible. This means having two MetaMask Wallets at once.
To do this, you can either use a second browser (Firefox vs. Chrome) or if your browser supports “profiles”, each profile gets its own extensions. So you can have two different MetaMasks open on two different windows. Once you have a new profile in your browser, you can install the MetaMask extension on that profile, and then set up a fresh wallet. From there, you will want to create as many accounts as you want, copy their addresses, and then go back to your old vault and get to sending out all the assets you can.
Your tokens in your Ethereum Main Network wallet will not appear on any of the test networks. Only (valueless) test net tokens will appear on test nets. If you don’t see your ERC-20 tokens in your wallet, don’t freak out. Check to make sure you are on the Ethereum Main Network.
Series Disclaimer:
This series article is intended for general guidance and information purposes only for beginners participating in cryptocurrencies and DeFi. The contents of this article are not to be construed as legal, business, investment, or tax advice. You should consult with your advisors for all legal, business, investment, and tax implications and advice. ConsenSys is not responsible for any lost funds. Please use your best judgment and practice due diligence before interacting with smart contracts.