Crypto glossary
Token standard
A token standard is a shared interface, such as ERC-20 or ERC-721, that defines how tokens behave so any wallet, exchange or app can handle them the same way.
A token standard specifies the functions and events a token contract must implement: how to check a balance, transfer units, approve another contract to spend them or describe an NFT's metadata. Because every compliant token exposes the same interface, a wallet that supports the standard can display and send thousands of tokens it has never seen before.
Ethereum's standards are proposed as ERCs: ERC-20 for fungible tokens, ERC-721 for unique NFTs, ERC-1155 for mixed collections and ERC-4626 for yield vaults. Other ecosystems have their own, such as BEP-20 on BNB Smart Chain, TRC-20 on Tron and Solana's SPL token program. Standards are a big part of why DeFi protocols can be combined like building blocks.
Following a standard does not make a token safe. A contract can comply with ERC-20 and still contain blacklist functions, hidden mint rights or transfer taxes. Tokens with the same standard on different chains are separate assets, which is why sending a token over the wrong network can lose it.
Example
A new project launches an ERC-20 token, and it immediately appears in users' wallets and can be traded on Uniswap without either team writing any integration code.
Related terms
Latest articles on Token standard
- Optimism Announces Superchain Interoperability: The Future of Cross-Chain Transactions and Token Standards
- Runes Token Standard Dominates Bitcoin Transactions: Over 2.38M Transactions Since Launch
- Gas Fees Skyrocket to 8-Month High as Ethereum’s ERC-404 Token Standard Takes Off
- DAR-1: A New Tezos Token Standard for Asset Tokenization is Here
- Taurus Integrates Tezos’ FA1.2 and FA2 Token Standards into Its Digital Asset Infrastructure
