All terms
A shared interface so wallets and apps can handle any token.
Standards define the functions a token contract must expose. ERC-20 covers fungible tokens, ERC-721 covers NFTs, and ERC-1155 handles both in one contract.
Because everyone follows the same interface, a wallet written before a token existed can still display and transfer it.
Every stablecoin you use on Ethereum is an ERC-20, which is why they all behave identically in your wallet.
That following a standard makes a token safe. The standard describes an interface, not behavior. A contract can implement it perfectly and still mint unlimited supply, block your sells or charge a fee on every transfer.
Common questions
What are ERC-20 and ERC-721?
Does following a standard make a token safe?
Where this comes up on the site
The guides that actually use this word, rather than a list of everything we have written.
Where to go next
More technology terms
Want this explained out loud?
Some of these land faster in conversation than in writing. Sessions are one to one and you can ask anything, including the things that feel too obvious to ask.