ERC-20 é o padrão técnico universal para criação de tokens fungíveis na blockchain Ethereum. Um token fungível é aquele em que cada unidade é idêntica em tipo e valor — assim como um dólar americano é igual a qualquer outro. Esse padrão garante que tokens criados por diferentes desenvolvedores possam interagir sem problemas com carteiras, exchanges e aplicações descentralizadas (dApps) em todo o ecossistema Ethereum.

## O Padrão ERC-20 no Ethereum

Antes do ERC-20, desenvolvedores que criavam tokens no Ethereum geralmente usavam código exclusivo para cada projeto. Isso tornava extremamente difícil para exchanges e carteiras oferecerem suporte a novos tokens, pois era necessário escrever código personalizado para cada um deles.

Proposto pelo desenvolvedor Fabian Vogelsteller em 2015, o Ethereum Request for Comment 20 (ERC-20) estabeleceu uma linguagem comum. Por conta desse padrão, qualquer novo token que siga essas regras é imediatamente compatível com a infraestrutura existente, como MetaMask, Uniswap e as principais carteiras de hardware.

## Como Funcionam os Tokens ERC-20

Tokens ERC-20 não são arquivos individuais no seu computador; são registros em um livro-razão de contrato inteligente na blockchain Ethereum. Ao enviar um token, você aciona uma função nesse contrato inteligente para subtrair o saldo do seu endereço e adicioná-lo a outro.

Para ser considerado compatível com ERC-20, um contrato inteligente deve implementar seis funções principais:

  • TotalSupply: Define o número total de tokens que existirão.
  • BalanceOf: Retorna o saldo de tokens de um endereço de carteira específico.
  • Transfer: Envia automaticamente uma quantidade definida de tokens para um endereço.
  • TransferFrom: Permite que um contrato inteligente envie tokens em nome de um usuário.
  • Approve: Limita a quantidade de tokens que um contrato inteligente pode retirar da sua carteira.
  • Allowance: Verifica quantos tokens um gastador ainda tem permissão para retirar.
### Atualizações Recentes ao Padrão ERC-20 em 2026

Em 2026, o padrão ERC-20 evoluiu para incorporar melhorias de usabilidade que se tornaram referência no setor:

  • Permit (EIP-2612): A maioria dos tokens modernos permite assinar uma mensagem Permit offline, eliminando a necessidade da antiga transação de Approve e economizando taxas de gas significativas para os usuários.
  • Predominância do Layer 2: A maior parte das atividades com ERC-20 ocorre em redes Layer 2 (L2) como Arbitrum, Base e Optimism, onde as taxas de transação correspondem a aproximadamente 1/100 do custo na Ethereum Mainnet.
  • Abstração de Conta (ERC-4337): Os usuários passaram a interagir com tokens ERC-20 por meio de Carteiras Inteligentes que oferecem recursos como recuperação social e pagamento de taxas de transação no próprio token, em vez de ETH.
## Exemplos Populares de Tokens ERC-20

O padrão ERC-20 sustenta uma parcela expressiva do mercado cripto. Entre os exemplos mais conhecidos em 2026 estão:

### Riscos e Alertas de Segurança ao Usar Tokens ERC-20

Embora o ERC-20 seja altamente seguro, sua popularidade o torna alvo de golpistas.

  1. Honeypots: Desenvolvedores mal-intencionados podem escrever código que permite comprar um token, mas impede sua venda. Sempre verifique a integridade do contrato do token em ferramentas como o Etherscan.
  2. Perda Acidental: Se você enviar tokens ERC-20 para um endereço de contrato inteligente que não foi desenvolvido para recebê-los (como o próprio contrato do token), esses tokens podem ser perdidos permanentemente.
  3. Mantenha ETH para Gas ao Enviar Tokens ERC-20: Para movimentar um token ERC-20 na rede Ethereum, é necessário ter uma pequena quantidade de Ether (ETH) na carteira para pagar as taxas de rede (gas).
## ERC-20 como Base das Finanças Digitais

O ERC-20 continua sendo a linguagem universal indiscutível da economia de tokens. Sua capacidade de representar desde pontos de fidelidade e ouro em jogos até ativos financeiros bilionários o torna o padrão técnico de maior sucesso na história do blockchain.