What Is ERC-20? Ethereum's Token Standard Explained
ERC-20 is the shared rulebook for creating tokens on the Ethereum blockchain. It defines a common set of functions every token follows, so that any wallet, exchange, or app supporting the standard can handle any ERC-20 token automatically. It is the reason thousands of Ethereum tokens all "just work" the same way.
What ERC-20 actually is
The name is unglamorous: "ERC" stands for Ethereum Request for Comment, and 20 was simply the proposal's number. What it describes is a smart contract template — a list of standard functions a token must include, such as how to check someone's balance, how to transfer tokens, and how the total supply is tracked. Any token whose contract follows this list is an ERC-20 token. It is not a product or a company; it is a technical standard, like a plug shape that any matching socket can accept.
Why it matters so much
Before a common standard, supporting a new token could mean custom work for every wallet and exchange. ERC-20 removed that friction:
- Instant compatibility. A new ERC-20 token works in existing wallets and can be listed by exchanges with little effort.
- Interoperability. ERC-20 tokens can plug directly into DeFi apps, liquidity pools, and other tokens without bespoke integration.
- Ease of creation. Developers can launch a token by deploying a contract that follows the template — no need to build a whole new blockchain, which is the essence of the coin vs token distinction.
That ease is exactly why so many assets exist as ERC-20 tokens — including many stablecoins and countless project tokens.
A few things people get wrong
- Ether is not an ERC-20 token. ETH is Ethereum's native coin and predates the standard. ERC-20 covers the tokens built on top of Ethereum, not ETH itself.
- You still need ETH to move ERC-20 tokens. Every transfer costs a gas fee paid in ETH, even when you are sending a different token.
- ERC-20 is not the only standard. Ethereum has others — for example, NFTs use a different standard (ERC-721) because each item is unique rather than interchangeable.
The bottom line
ERC-20 is Ethereum's token standard: a shared set of rules that lets any compatible wallet or app support any token built to it. That standardization is why Ethereum hosts so many tokens and why they slot so easily into exchanges and DeFi. Just remember it is a measure of technical compatibility, not of value or safety.
Frequently asked
What is ERC-20?
ERC-20 is the technical standard for creating tokens on the Ethereum blockchain. It is a shared set of rules that every compatible token follows, so wallets, exchanges, and apps can support any ERC-20 token automatically. The vast majority of tokens built on Ethereum use this standard.
Is Ether an ERC-20 token?
No. Ether (ETH), Ethereum's own coin, is not an ERC-20 token; it is the network's native asset, which predates and underpins the standard. ERC-20 describes the many other tokens created on top of Ethereum, not Ether itself. You still pay fees in ETH to move ERC-20 tokens.
Why does the ERC-20 standard matter?
Because it makes tokens interchangeable with the infrastructure around them. Since every ERC-20 token exposes the same basic functions, any wallet or exchange that supports one can support them all without custom work. This standardization is a big reason so many tokens exist and are easy to list.
Does ERC-20 make a token safe?
No. ERC-20 only defines how a token behaves technically; it says nothing about whether the project is legitimate or valuable. Scam tokens and rug pulls are frequently built as ERC-20 tokens. The standard is about compatibility, not trustworthiness.
A free daily email — the biggest movers, in plain English. No spam.