ERC-20
ERC-20 e o padrao tecnico que a maioria dos tokens fungiveis (intercambiaveis) no Ethereum segue. Ele define um conjunto comum de funcoes que todo token compativel implementa.
Como funciona
O padrao especifica uma interface compartilhada: como verificar um saldo, transferir tokens e autorizar outro contrato a gastar em seu nome. Como todo token ERC-20 expoe as mesmas funcoes, qualquer carteira, exchange ou DApp pode suportar um novo token automaticamente sem codigo personalizado. O token em si e apenas um contrato inteligente que rastreia saldos. Vale a pena entender a funcao “approve”: conceder a um contrato uma permissao deixa que ele movimente seus tokens, por isso revogar aprovacoes nao utilizadas e um habito de seguranca comum.
Por que importa
Esse padrao compartilhado e grande parte do motivo pelo qual o Ethereum se tornou o centro dos tokens: a interoperabilidade ja vem embutida. A maioria das stablecoins, tokens de governanca e tokens de utilidade no Ethereum e em cadeias compativeis sao tokens ERC-20.
Exemplo
Quando um novo projeto lanca um token no Ethereum, ele quase sempre e emitido como um contrato ERC-20.