What is an ERC20 token?

Everything you need to know about ERC20 tokens inside of Exodus.

Do you need a self-custody wallet to store your ERC20 tokens? You can download Exodus here

In this article:

What is an ERC20 token?

ERC20 is a smart contract standard that allows developers to create fungible tokens on the Ethereum network. The ERC20 standard allows developers to program how a token will function within the Ethereum network and give it unique functions and features.

Although it is possible to create and program ERC20 tokens, all ERC20 tokens must follow the rules outlined by the Ethereum network. One of these rules is that all ERC20 tokens require gas. Gas on the Ethereum network is paid in Ethereum (ETH).

The ERC20 standard is commonly used by dApps and in DeFi. If you would like to learn more about dApps and DeF, please visit:

Why do all my ERC20 tokens have the same receive address?

In Exodus, you might have noticed that all your Ethereum and ERC20 tokens share the same receive address. Because Ethereum and ERC20 tokens are all stored on the Ethereum blockchain, they are stored at the same address. This Ethereum address always starts with 0x.

For more information on how to receive funds in your Exodus wallet, visit: How do I receive Bitcoin and other crypto in Exodus?

You cannot send Ethereum Classic (ETC) to your Ethereum address. If you accidentally send your ETC to your Ethereum address, you will have to recover it using this guide.

Do I need Ethereum in my wallet to use my ERC20 tokens?

Yes. All ERC20 transactions require Ethereum (ETH) to pay for transactions on the Ethereum network. This means to send an ERC20 token from your Exodus wallet, you will need ETH to pay for the Ethereum network fee, which is also known as gas. 

For more information on how to send ERC20 tokens, visit: How do I pay for ERC20 token transactions with Ethereum?

If you’d like to know how much ETH you need to send or exchange your ERC20 token, you can check on Etherscan's Ethereum gas tracker. Be sure to look at the ERC20 transfer row.

How do I enable ERC20 tokens in my Exodus wallet?

Supported ERC20 tokens can be enabled in your Exodus wallet in the Assets section. 

For more information, visit: How do I enable and disable assets in Exodus?

I don't see my favorite ERC20 token in the list of supported assets!

If your ERC20 token is not supported in Exodus, you can add it as a custom token! You can send, receive, and store custom tokens in your Exodus wallet. 

For more information, visit: How do I add a custom token?

How do I check my token balances?

You can confirm and view your ERC20 token balance on an Ethereum blockchain explorer such as Etherscan. Paste your ETH address in the search bar and click on the ERC20 token dropdown menu as illustrated below:

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.