DEV Community

Cover image for Improving MetaMask with custom tokens 🪙
Brandon
Brandon

Posted on

Improving MetaMask with custom tokens 🪙

Intro

MetaMask, by default, displays ERC20 tokens held in your wallet. Here’s how to add your custom tokens to your metaMask wallet!

What are my options?

There are 2 primary methods of adding a custom token to MetaMask:

  1. Through Etherscan
  2. Directly through your wallet

Let’s talk about Etherscan first!

Etherscan approach

  1. Open your browser
  2. Navigate to Etherscan
  3. Search for your tokens contract
  4. Click on more and click “Add Token to MetaMask (Web3)”
    Image of etherscan token address with option to add token to wallet

  5. Go back to your wallet

  6. Select “Add Token”

Image of MetaMask wallet with option to add token

And that’s it! navigating to your account page will show your new token:

Image of MetaMask wallet with new token present

Let’s try that again with the MetaMask Token Detection feature!

MetaMask Token Detection

If you hold your token in your wallet, you can use MetaMasks experimental Auto Token Detection feature, which will attempt to auto-load tokens held within your wallet. Simply navigate to MetaMask, open settings and find Experimental. Then set it to on:

Image of MetaMask experimental Auto Token Detection feature

And after a time, your token should appear!

If you liked this post don't forget to hit me up on 🐦 at brandonkpbailey or GitHub at brandon-kyle-bailey

Top comments (0)