HOW-TO GUIDES

How to Add Custom Tokens to MetaMask

A step-by-step guide to adding custom tokens to MetaMask

Emre Yilmaz
5 min readJan 23, 2022

--

After starting using MetaMask and losing yourself in the DeFi degen world, you will quickly realize that you can’t see some tokens you own on your wallet. That’s perfectly normal, though. Let me explain.

Tokens are just smart contracts with standardized functionality. Developers use the ERC-20 standard to code token smart contracts on Ethereum. Other EVM compatible chains also have standards similar to ERC20.

Since the public chains are permissionless, anybody can create tokens easily, even with the same names as existing tokens. While MetaMask has some built-in features to detect tokens on the Ethereum network, it can’t detect every single token on every single chain. At least for now 🙂

As a result, if you want to be the ultimate DeFi degen, you need to learn some tricks like adding custom tokens.

This guide walks you through how to add custom tokens to MetaMask step-by-step. At the end of the guide, you can find how to turn on automatic token detection for Ethereum as a bonus.

I will use the MetaMask Chrome extension and Ethereum network. But feel free to use different browsers or MetaMask mobile apps and other…

--

--