Pular para o conteúdo
dom., 16 ago. UTC 13:36:15 CAP. MERC. $1.97T
BitcoinBTC $63,063.00 +0.04% EthereumETH $1,881.55 -0.10% TetherUSDT $1.00 +0.00% BNBBNB $608.23 -0.32% USD CoinUSDC $1.00 +0.00% XRPXRP $1.00 -0.17% SolanaSOL $75.38 -0.19% TRONTRX $0.3319 +0.18% DogecoinDOGE $0.0700 -0.19% XMR $410.64 +1.68% CardanoADA $0.1760 -1.73% ChainlinkLINK $9.34 -1.16% ToncoinTON $1.60 +0.95% DaiDAI $1.00 +0.00% StellarXLM $0.1570 -0.57% Bitcoin CashBCH $204.30 -0.34%
Glossário

O que é ERC-20? Intermediário

ERC-20 é o livro de regras compartilhado que os tokens fungíveis na Ethereum seguem. Ele especifica um pequeno conjunto de funções e eventos — consultar um saldo, transferir, aprovar um gastador — de modo que qualquer carteira, corretora ou aplicativo consiga dar suporte a um novo token sem código sob medida. Ele descreve apenas comportamento; não diz nada sobre um token ter ou não valor.

Um padrão é um acordo sobre forma, não sobre substância. O ERC-20 define o punhado de funções que um contrato de token fungível precisa expor — oferta total, saldo de um endereço, transferir, aprovar, transferir-de — junto com os eventos que ele deve emitir. Como milhares de contratos implementam a mesma interface, uma carteira que entende um token ERC-20 entende todos eles.

Ajuda deixar claro onde o saldo de fato vive. Sua carteira não guarda um token ERC-20 do jeito que guarda a moeda nativa da cadeia; o contrato do token mantém um registro de endereços e valores, e sua carteira simplesmente lê a sua linha nele. Mover tokens ainda custa uma taxa paga na moeda nativa, então um endereço cheio de tokens mas vazio dela não consegue enviar nada.

O padrão de aprovar-e-gastar é onde os iniciantes se enrolam. Conceder a um aplicativo permissão para mover os seus tokens é uma transação separada da troca em si, e muitas interfaces adotam por padrão uma permissão ilimitada que continua ativa muito depois de você ter terminado de usar o aplicativo. Revise aprovações antigas e revogue as que você não precisa mais, em vez de deixar portas abertas para trás.

Por fim, o padrão é sem permissão: qualquer pessoa pode publicar um contrato, chamá-lo do que quiser e copiar exatamente um nome e um símbolo conhecidos. O endereço do contrato é o único identificador confiável. Confirme-o em uma fonte de sua confiança antes de interagir — nosso guia para identificar golpes de cripto cobre as montagens habituais. Padrões separados cuidam de outros comportamentos, como os tokens não fungíveis, sobre a mesma camada base da Ethereum.

Pontos principais

  • O ERC-20 garante uma interface, não qualidade, lastro ou legitimidade.
  • Você precisa da moeda nativa da cadeia para mover um token, mesmo quando o token em si é o que você está enviando.
  • Aprovações de token duram até serem revogadas, então uma permissão ilimitada é uma autorização permanente que você deixou ligada.

ERC-20 — perguntas frequentes

Por que preciso de ETH para enviar um token que já é meu?

Porque a transferência é uma chamada ao contrato do token, e toda chamada de contrato é executada pela rede mediante uma taxa. Essa taxa é cobrada na moeda nativa da cadeia, não no token que está sendo movido. Uma carteira com um saldo saudável de tokens e um saldo zerado de ether fica efetivamente travada até que você a abasteça com um pouco de ether.

Dois tokens com o mesmo nome são o mesmo token?

Não. Nomes e símbolos são texto livre escolhido por quem publicou o contrato, e duplicatas são comuns — inclusive cópias deliberadas de projetos conhecidos. O endereço do contrato é a identidade real. Sempre confirme esse endereço na documentação do próprio projeto ou em uma fonte de dados respeitável antes de adicionar um token à sua carteira ou trocar por ele.

Esta definição é educacional e não é aconselhamento financeiro. Cripto é volátil e de alto risco — sempre faça sua própria pesquisa.
Continue aprendendo

Novo em cripto ou preenchendo lacunas? Percorra o essencial em Learn, explore todos os termos A–Z ou veja os preços ao vivo das moedas que sustentam esses conceitos.