ERC-20
Resumindo O ERC-20 é o padrão de funções que tokens fungíveis na Ethereum e redes EVM adotam para que carteiras, exchanges e DEXs possam operá-los.
O ERC-20 é o padrão técnico para tokens fungíveis na Ethereum, ou seja, tokens em que cada unidade é perfeitamente intercambiável por outra, como moedas fiduciárias. Criado em 2015, tornou-se o modelo base para a maioria dos tokens na Ethereum e em redes EVM-compatíveis. Stablecoins, tokens de governança e memecoins na Ethereum são, em regra, contratos ERC-20.
O padrão define um conjunto direto de funções e eventos: totalSupply, balanceOf, transfer, approve, allowance e transferFrom, além dos eventos Transfer e Approval. Como todo token adota essa mesma interface, qualquer carteira ou DEX consegue suportar novos tokens sem necessidade de código personalizado. Seus tokens não ficam guardados dentro da sua carteira; o contrato do token mantém o registro dos saldos e sua carteira apenas faz a leitura dele.
Para quem compra, isso traz dois pontos essenciais. Primeiro: transferir ou negociar tokens ERC-20 consome gas pago em ETH, e não no próprio token, sendo obrigatório ter ETH na carteira para movimentá-los. Segundo: a função approve concede a um contrato permissão para gastar seus tokens, mecanismo indispensável para swaps em DEXs. Conceder aprovação ilimitada a um contrato malicioso ou comprometido pode permitir que seus tokens sejam drenados da carteira posteriormente.
O padrão estipula apenas a interface técnica, não a idoneidade do projeto. Um contrato pode cumprir as regras do ERC-20 e ainda incluir funções de mint, taxas sobre transferências, blacklists ou travas de pausa sob controle do criador. Confira sempre o código verificado no block explorer, analise quem é o owner do contrato, quais funções administrativas existem e revise suas aprovações com frequência, revogando o que não utilizar mais. Busque sempre pelo endereço do contrato, nunca pelo ticker, já que qualquer pessoa pode criar um token com o mesmo nome.




