In this article, you will learn what does ERC20 stand for. If you are trying to enter the crypto investing field, you should have the minimum technical knowledge of blockchain and smart contracts. And when it is related to smart contracts and smart property, ERC20 governs a large portion of the field. Even if you are a newbie to the crypto field, you must have heard of ERC20.
What does ERC20 stand for?
ERC stands for "Ethereum request for comment," and "request for comment" is a similar concept to that designed by the Internet Engineering Task Force as a means of conveying essential technical notes and requirements to a group of developers and users. So, ERC20 stands for “Ethereum Request for Comments 20”.
ERC20 is the most popular token standard. It is a standard for fungible tokens, ensuring that all tokens have the exact same qualities. Essentially, all ERC20 tokens follow ETH's native token (or coin) specifics on the Ethereum chain. fungible nature, one particular ERC20 token will always have the same standards as all other ERC20 tokens of the same kind (using the same contract address).
History of ERC20
ERC20 was created by Ethereum developers on behalf of the broader Ethereum community in 2015 and was officially recognized by September 2017.
To create a standard of this type for Ethereum, a developer or group of developers must submit what is known as an Ethereum Improvement Proposal (EIP) which describes the new functionality along with its specific protocols and standards. A committee then reviews, approves, amends , and finalizes that EIP—at that point, it becomes an ERC.
Smart contracts and other features within Ethereum are then obligated to conform to one of the approved standards. While ERC20 is perhaps the most important and best known of all of these ERC standards, it is not the only one in existence.
What are ERC20 tokens?
Cryptocurrencies such as ETH, BTC, AVAX, SOL, just to name a few, are native currencies to their respective blockchains and are known as coins or as native tokens. However, cryptocurrencies created on top of those blockchains (projects that do not have their own blockchain) are referred to as tokens.
As you can imagine, it is a lot easier to create a token on an existing blockchain than to create a native crypto coin. The latter would evidently require you to develop your own blockchain or at least fork an existing one, which requires a lot more advanced blockchain development skills.
Using ERC20 contracts, developers can accurately predict how their new ERC20 tokens will function within Ethereum's ecosystem. This makes things a lot simpler for developers, knowing that all tokens they deploy will function as planned all as long as they follow those les, predefined To the nature of smart contracts, those rules will be implemented automatically. Essentially, the ERC20 contract implements an API for fungible tokens on the Ethereum chain.
There are many well-known cryptocurrencies using the ERC20 contract standard. These include “Maker” (MKR), “Basic Attention Token” (BAT), “Augur” (REP), and “OMG Network” (OMG), just to name a few.
ERC20 Standard Rules
Every ERC20 contract is defined by the contract's address and the total supply of tokens available to that address. However, it also has some optional components. Therefore, the latter also tends to be provided in order to offer more details to users. The optional components of ERC20 contracts include the name, symbol, and the number of decimals of the token. Let's sum up the ERC20 details:
- The contract address (essential).
- The total supply of tokens (essential).
- The token name (optional).
- The token symbol (the ticker [optional]).
- The number of decimals for the token (optional).
It's important to keep in mind that there is no “central registry” for token contracts, which means that the uniqueness of a particular token name or symbol is not guaranteed.
Moreover, some of the best registries we have are popular sites such as CoinMarketCap, Etherscan, and MyEtherWallet. Thus, users should ask for their token contract to be added to those sites after creating it.
Bottom Line
Thanks to the fact that Ethereum was the first programmable cryptocurrency chain, countless projects base their own tokens on top of this blockchain and are called the ERC20 tokens. Through this article, you will have the basic concept of what does ERC20 stand for and ERC20 standard rules.

















