What Does ERC20 Stand For in the Crypto Space?
To understand the backbone of the modern decentralized economy, one must ask: what does ERC20 stand for? ERC-20 is the technical protocol used for all smart contracts on the Ethereum blockchain for fungible token implementation. It provides a list of rules that all Ethereum-based tokens must follow, ensuring they are compatible with one another and the broader ecosystem of decentralized applications (dApps) and exchanges like Bitget.
ERC-20 (Ethereum Request for Comments 20)
ERC-20 is the industry-standard protocol for creating fungible tokens on the Ethereum network. In the context of blockchain, "fungible" means that each unit of the token is identical to every other unit in type and value. This standard has been instrumental in allowing developers to predict exactly how new tokens will function within the Ethereum system, facilitating seamless integration with wallets, decentralized finance (DeFi) protocols, and global trading platforms.
Etymology and History
Understanding the Name
The acronym ERC stands for Ethereum Request for Comments. This is a formal mechanism used by developers to propose improvements or new standards to the Ethereum network. The number 20 was simply the 20th proposal (issue) assigned on the Ethereum GitHub repository, where the community discusses technical advancements. Therefore, when asking what does ERC20 stand for, it literally refers to the 20th technical request for comments within the Ethereum development community.
Origins and Implementation
The standard was first proposed in November 2015 by developer Fabian Vogelsteller and Ethereum co-founder Vitalik Buterin. It was designed to solve a critical problem: in the early days, every token had its own unique smart contract code, making it incredibly difficult for exchanges and wallets to support new assets. It was formally integrated as an Ethereum Improvement Proposal (EIP-20) in 2017, becoming the definitive blueprint for token creation.
Technical Specifications
Core Functions
For a token to be considered ERC-20 compliant, its smart contract must implement six mandatory functions. These functions define how the token is moved and how users can access data about the token:
- totalSupply: Identifies the total number of tokens in existence.
- balanceOf: Provides the token balance of a specific wallet address.
- transfer: Automatically sends a certain amount of tokens to a specific address.
- transferFrom: Allows a smart contract to automate a transfer on behalf of a user.
- approve: Limits the number of tokens a smart contract can withdraw from a balance.
- allowance: Checks the remaining balance that a smart contract is authorized to spend.
Trigger Events
Beyond functions, the standard requires two "Events": Transfer and Approval. These events act as signals that tell wallets and block explorers to update their interfaces when a transaction occurs or when a spending limit is set.
Optional Attributes
While not strictly required for technical functionality, most developers include optional parameters to improve user experience. These include the Token Name, the Symbol (e.g., BGB for Bitget Token), and Decimals (usually 18), which determines how divisible the token is.
Key Characteristics
Fungibility
The defining trait of an ERC-20 token is fungibility. Similar to a $10 bill or a gram of gold, one ERC-20 token is always equal to another of the same type. This makes them ideal for use as currencies, loyalty points, or stablecoins within the crypto market.
Interoperability
Because the standard is universal, any ERC-20 token can be held in a Bitget Wallet and traded on the Bitget exchange without needing custom code for each asset. This interoperability is what allows decentralized exchanges to host liquidity pools containing hundreds of different tokens simultaneously.
Impact on the Crypto Market
The ICO Boom (2017-2018)
The emergence of ERC-20 significantly lowered the barrier to entry for blockchain startups. Before this standard, launching a token required building a new blockchain from scratch. With ERC-20, a token could be deployed in minutes, leading to the 2017 Initial Coin Offering (ICO) craze, where thousands of projects raised billions in capital using Ethereum.
Role in Decentralized Finance (DeFi)
Today, ERC-20 serves as the foundation for the DeFi sector. Major stablecoins like USDT and USDC, as well as governance tokens like UNI and AAVE, are all built on this standard. As of 2024, the total market capitalization of ERC-20 tokens represents a significant portion of the total crypto market cap.
Advantages and Limitations
To provide a balanced view, the following table compares the strengths and challenges of the ERC-20 standard:
| Development | Fast deployment, low technical barrier. | Smart contract bugs can lead to total loss. |
| Liquidity | High; supported by all major exchanges like Bitget. | Network congestion can lead to high gas fees. |
| Safety | Well-audited and battle-tested standard. | Risk of "lost tokens" if sent to incompatible contracts. |
The table highlights that while ERC-20 offers unmatched liquidity and ease of use, it remains susceptible to Ethereum's network-wide issues, such as fluctuating gas fees during peak usage. Additionally, users must ensure they send tokens to compatible addresses to avoid permanent loss.
Comparison with Other Standards
ERC-721 vs. ERC-20
While ERC-20 is for fungible tokens, ERC-721 is the standard for Non-Fungible Tokens (NFTs). Unlike ERC-20, where every token is the same, each ERC-721 token is unique, making them suitable for digital art, real estate, and collectibles.
Evolution to ERC-777 and ERC-1155
Newer standards have emerged to address ERC-20's flaws. ERC-777 adds advanced interaction features, while ERC-1155 is a "multi-token" standard that allows a single contract to manage both fungible and non-fungible tokens, significantly reducing transaction costs for gaming applications.
Explore More on Bitget
Now that you know what does ERC20 stand for, you can see why it is the most important standard in the blockchain world. Bitget, as a leading global crypto exchange, supports over 1,300 tokens, a vast majority of which follow the ERC-20 standard. For users looking for a secure environment, Bitget offers a $300M Protection Fund to safeguard your assets. Whether you are trading on the spot market with competitive 0.1% fees (which can be reduced with BGB) or exploring the latest DeFi tokens, Bitget provides the infrastructure you need. Start your journey today and explore the vast ecosystem of ERC-20 tokens on the world's most reliable exchange.
See Also
- Smart Contracts
- Ethereum Improvement Proposals (EIPs)
- Stablecoins
- Decentralized Exchanges (DEXs)
Want to get cryptocurrency instantly?
Latest articles
See more






















