User Tools

Site Tools


Welcome to DIDO WIKI


EIP 20: ERC-20 Token Standard

Return to Ethereum ERCs

Note: The following is an excerpt from the official Ethereum site. It is provided here as a convenience and is not authoritative. Refer to the original document as the authoritative reference.


It is the most common and well-known standard within all crypto community. 99% (if not all) issued Initial Coin Offering (ICO) tokens on top of the Ethereum implements this standard. The key benefit we get here is that any application or other smart contracts can interact with a token in a standard manner without a need of knowing other details about the token. Therefore, we have a very pleasant way to create any ICO token and have a standard way to interact with all of them like they are all the same. For instance, crypto wallet developers can avoid custom development and integrations to add new tokens. All they need to know is the Ethereum Token address that implements the standard.
Table 1: Data sheet for ERC-20 Token Standard
Title ERC-20 Token Standard
Author Fabian Vogelsteller, Vitalik Buterin
Status Final
Created 2015-11-19
Category ERC


The following standard allows for the implementation of a standard API for tokens within smart contracts. This standard provides basic functionality to transfer tokens, as well as allow tokens to be approved so they can be spent by another on-chain third party.

dido/public/ra/xapend/xapend.b_stds/defact/ethereum/eip/erc_0020.txt · Last modified: 2021/08/18 11:21 by murphy
Translations of this page: