O nome formal do ERC é Ethereum Request for Comment e segue o número de atribuição do padrão. ERC-20 é o protocolo padrão para tokens Ethereum. Ele define o conjunto de regras que todos os tokens Ethereum devem seguir; permitindo assim que os desenvolvedores prevejam com precisão como os tokens recém-criados funcionarão dentro da blockchain. O protocolo ERC20 permite que projetos de criptomoedas sejam criados e lançados sem ter que passar por desenvolvimento do zero.