Ethereum (ETH) and ERC-20 token icons on a screen

ERC20 vs ETH: What's the Difference?

No, ETH is not an ERC-20 token. ETH, or Ether, is the native coin of the Ethereum blockchain, while ERC-20 is a token standard used to create fungible tokens on Ethereum. Put simply, Ethereum is the network, ETH is its built-in asset, and ERC-20 describes tokens created on top of that network.

This is where many beginners get confused. Wallets and exchanges often show labels like ETH, Ethereum, ERC20, or ERC20 network, and they can look interchangeable when they are not. Ethereum hosts both ETH and ERC-20 tokens, but they do not always behave the same way when you send, receive, or store them.

This guide focuses on the practical difference: what ETH is, what ERC-20 means, what an ERC20 address is, what "ERC20 network" usually refers to, and how to avoid transfer mistakes. It is not a deep guide to wallet setup, Layer 2 networks, or every detail of gas mechanics.

What Ethereum, ETH, and ERC-20 Actually Mean

The easiest way to separate these terms is to define each one clearly.

  • Ethereum is a blockchain network.
  • ETH is the native coin of Ethereum and is used to pay Ethereum transaction fees.
  • ERC-20 stands for Ethereum Request for Comment 20, a common standard for fungible tokens created by smart contracts on Ethereum.
  • ERC-20 is not a separate blockchain. When people say "ERC20 network," they usually mean Ethereum mainnet.
  • An ERC-20 token is an Ethereum-based token that follows this standard. Examples include USDT on Ethereum, USDC on Ethereum, LINK, UNI, and SHIB.

That distinction explains most of the confusion. Ethereum is the chain itself, ETH is the coin built into that chain, and ERC-20 is a rule set that lets wallets and apps recognize many tokens in a consistent way.

ERC20 vs ETH at a glance

FeatureETHERC-20
What it isNative coin of EthereumToken standard on Ethereum
Native to Ethereum?YesNo
Created by smart contract?NoYes
Main useGas fees, value transfer, smart contract interactionStablecoins, governance tokens, utility tokens, and other project assets
ExamplesETHUSDT on Ethereum, USDC on Ethereum, LINK, UNI, SHIB
Gas / fee relevanceUsed to pay ETH gas feesTransfers on Ethereum generally still require ETH for gas
Transfer noteSent as Ethereum's built-in assetSent through a token contract and must be supported by the receiving wallet or platform

Why ETH and ERC-20 Often Get Mixed Up

The confusion is understandable because ETH and ERC-20 tokens often appear in the same wallet and use the same 0x-style address format. A user may open one Ethereum-compatible wallet and see ETH, USDC, LINK, and other balances together, even though those assets are not the same type under the hood.

Network labels add to the problem. On an exchange or wallet, "Ethereum," "ETH," and "ERC20" may appear close together during a deposit or withdrawal flow. In practice, "ERC20 network" usually means Ethereum mainnet, not a different chain. But the asset still matters. Sending ETH is not the same as sending an ERC-20 token, and sending one token does not mean the receiving platform supports every other token on Ethereum.

Another source of confusion is the phrase "ERC20 wallet." Usually, that means a wallet that supports Ethereum-based tokens. It does not mean ERC-20 has its own separate address system or separate blockchain.

ERC-20 Address Explained: Is It the Same as an Ethereum Address?

In most cases, yes. An ERC20 address typically uses the same Ethereum address format as an ETH address, starting with 0x. That is why people often say an ERC20 address and an Ethereum address are the same.

The important nuance is that the address format may be the same, but asset support is not automatic. A wallet can receive ETH at that address because ETH is native to Ethereum. The same address may also be able to receive ERC-20 tokens, but only if the wallet or platform supports that specific token and the correct network.

This is especially important on exchanges and custodial platforms. A deposit address may look like a normal Ethereum address, but the platform may support only certain assets on that address. If the receiving side does not support the token you sent, the funds may not show up properly. If you need a refresher on how these addresses work, see Ethereum wallet address.

A related concept is the token contract address. ETH does not have one in the same way an ERC-20 token does. Each ERC-20 token has its own smart contract, and that token contract address identifies the specific asset.

Can You Send ETH to an ERC-20 Address?

Sometimes yes, but only if it is truly an Ethereum-compatible receiving address and the receiving wallet or platform supports ETH deposits on that network. The shared address format is what makes this possible in some cases.

The risk is assuming that address format alone guarantees a safe transfer. It does not. A receiving address can look valid for Ethereum while still being intended for a different asset flow, a different network selection, or a platform that supports only certain tokens. That is why users should not treat every 0x address as universally interchangeable.

In self-custody, a wallet that supports Ethereum usually supports receiving ETH directly, and it may also support many ERC-20 tokens. On custodial platforms, the rules depend on what that platform has enabled for deposits. The address may be structurally correct, but the asset may still be unsupported.

The same caution applies in reverse. Sending an ERC-20 token to a standard Ethereum address can work only when the receiving wallet or exchange supports that token on Ethereum mainnet.

Do You Need ETH to Send ERC-20 Tokens?

Usually, yes. ERC-20 token transfers on Ethereum consume network resources, and those fees are generally paid in ETH. So even if your wallet holds USDT on Ethereum or USDC on Ethereum, you may still need a small amount of ETH to move those tokens.

This is one of the most common beginner mistakes. A person receives an ERC-20 token and assumes the token itself is enough to send it elsewhere. In many normal Ethereum transactions, it is not. The wallet also needs ETH for gas. If you want more detail on this part specifically, read about ETH gas fees.

Before You Send: Quick Checklist to Avoid ERC-20 and ETH Mistakes

Before sending ETH or any ERC-20 token, verify these points:

  • Confirm the asset you are sending: ETH is not the same as USDT, USDC, LINK, UNI, or SHIB.
  • Confirm the network selection: if a platform says ERC20 network, it usually means Ethereum mainnet.
  • Confirm the receiving wallet or exchange supports that exact token on that network.
  • Confirm the receiving address is the correct Ethereum-compatible address.
  • Check whether you need ETH for gas before sending an ERC-20 token.
  • If the amount matters, send a small test transaction first.
  • If you are moving stablecoins and later want to convert them, a USDT to ETH swap is a separate step from simply choosing the right network.

Most transfer errors happen because users verify only the address and forget to verify the network and token support.

Examples: USDT, USDC, and Other ERC-20 Tokens on Ethereum

USDT on Ethereum is an ERC-20 token. USDC on Ethereum is also an ERC-20 token. LINK, UNI, and SHIB are other common examples of Ethereum-based tokens that follow the ERC-20 standard.

What makes these assets ERC-20 is not their purpose or popularity. It is the fact that they are implemented as token contracts on Ethereum and follow a common fungible-token interface. They can live in the same Ethereum-compatible wallet as ETH, but they are still different from ETH itself.

This is why looking only at the ticker is not enough. The network version matters. A token with the same name may exist on multiple chains, while the ERC-20 version refers specifically to the one issued on Ethereum.

Conclusion

ETH and ERC-20 belong to the same ecosystem, but they are not the same thing. ETH is Ethereum's native coin. ERC-20 is a token standard used for Ethereum-based tokens created through smart contracts.

The most useful way to remember it is this: Ethereum is the blockchain, ETH is its built-in coin, and ERC-20 describes tokens created on top of that blockchain. Once you understand that, wallet labels, network choices, and transfer instructions become much easier to read.

FAQ

Is ETH an ERC-20 token?

No. ETH is not an ERC-20 token. It is the native coin of the Ethereum blockchain.

What does ERC20 stand for?

ERC20 stands for Ethereum Request for Comment 20. It is a standard for fungible tokens on Ethereum.

Is ERC20 the same as Ethereum?

No. Ethereum is the blockchain network. ERC-20 is a token standard used on that network.

What does ERC20 network mean?

In most user interfaces, ERC20 network usually refers to Ethereum mainnet. It does not mean ERC-20 is a separate blockchain.

Is an ERC20 address the same as an Ethereum address?

Usually, yes in terms of format. Both typically use the same 0x Ethereum address format. But that does not guarantee the receiving platform supports every token.

Can I send ETH to an ERC20 address?

Sometimes yes, if the address is an Ethereum-compatible receiving address and the wallet or platform supports ETH on Ethereum. You should still verify asset and network support before sending.

Do I need ETH to send ERC-20 tokens?

Usually, yes. ERC-20 transfers on Ethereum generally require ETH to pay gas fees.

Is USDT an ERC-20 token?

USDT can exist on multiple networks. USDT on Ethereum is an ERC-20 token.

What is an ERC20 wallet?

An ERC20 wallet usually means a wallet that supports Ethereum-based tokens that follow the ERC-20 standard. It is not a separate blockchain wallet.