Ir para o conteúdo
CRYPTAURUS
Ethereum › O que é um padrão de token e por que «USDT ERC-20» e «USDT TRC-20» são redes diferentes
Ethereum

O que é um padrão de token e por que «USDT ERC-20» e «USDT TRC-20» são redes diferentes

também: padrão de token, padrões de tokens, ERC-20, ERC20, TRC-20, TRC20, BEP-20, BEP20, SPL, ERC-721, ERC-1155, padrão ERC, USDT ERC-20 ou TRC-20
Um padrão de token é um conjunto comum de regras pelo qual um token, ou seja, uma criptomoeda sobre a rede de outro projeto, é emitido numa rede específica, para que carteiras e corretoras o entendam do mesmo jeito. Exemplos são o ERC-20 na rede Ethereum e o TRC-20 na rede Tron. Por isso o USDT marcado como ERC-20 e o USDT marcado como TRC-20 são o mesmo token em duas redes diferentes, e na transferência é preciso escolher a rede em que o destinatário espera o token.

Padrão de token em palavras simples

Quem faz a contabilidade de um token é um contrato inteligente, isto é, um programa dentro da rede que cumpre sozinho as regras definidas. O padrão de token padrão de token descreve quais ações esse programa precisa saber fazer e como elas se chamam, por exemplo mostrar o saldo de um endereço e transferir tokens1. Os tokens em si são o tema do artigo o que é um token.

Pense no conector USB-C. Os celulares são fabricados por empresas diferentes, mas o conector é igual em todos, por isso qualquer cabo serve em qualquer celular. O padrão de token funciona do mesmo jeito. Se um token foi feito pelo ERC-20, a carteira ou a corretora mostra o saldo dele e o envia da mesma forma que qualquer outro token ERC-20, sem precisar aprender cada token novo separadamente.

O padrão ERC-20 permite que o dono autorize outro contrato inteligente a gastar parte dos seus tokens. Na carteira isso aparece como o botão «Permitir» no site de um serviço, e um site fraudulento pode levar os tokens por meio dessa permissão, como explica o artigo segurança ao conectar a carteira.

O padrão descreve só a estrutura do token. Chama-se token ERC-20 qualquer contrato inteligente que sabe fazer as ações exigidas2, e qualquer pessoa pode escrever um. Por isso as palavras «token do padrão ERC-20» não dizem nada sobre quem o emitiu nem se dá para confiar nele. Como checar um token desconhecido, explica o mesmo artigo sobre tokens.

Mais a fundo

Por que o USDT existe em padrões diferentes

A empresa Tether emite o USDT em várias redes, e em cada rede segue o padrão dela. Em 30.10.2026, na lista oficial da Tether, ao lado do Ethereum aparece ERC20, ao lado da Tron aparece TRC20, e a lista inclui também a Solana, a TON e outras redes3. As corretoras muitas vezes identificam a escolha da rede pelo nome do padrão, por isso «USDT ERC-20» quer dizer USDT na rede Ethereum, e «USDT TRC-20», USDT na rede Tron. Como funcionam as emissões de um mesmo token em redes diferentes, explica o artigo sobre tokens.

O USDT que as corretoras oferecem na BNB Chain com o padrão BEP-20 não é emitido oficialmente pela Tether e não consta na lista dela3.

Quem emite esse USDT e o que isso significa para quem o tem, explica o perfil USDT.

Que padrão escolher numa transferência

Na transferência, o padrão se escolhe pelo destinatário. O custo da rede só importa se o destinatário aceita o token em várias redes. A decisão segue esta ordem:

  1. Descubra em qual rede o destinatário quer receber o token. Numa corretora isso está escrito na página de depósito, e a uma pessoa pergunte diretamente.
  2. Confira se a sua corretora ou carteira consegue enviar o token nessa rede e se o emissor, isto é, a empresa que emite o token, chega a emiti-lo nela. onde consultar: lista de redes no site do emissor do token, para USDT tether.to/en/supported-protocols
  3. Se for enviar da sua própria carteira, mantenha nela um pouco da moeda dessa rede para a taxa.
  4. Se várias redes servirem, compare a taxa que a corretora ou a carteira mostra antes da confirmação. onde consultar: taxa na página de saque da corretora ou na janela de confirmação da carteira
  5. Envie primeiro um valor de teste e não tenha pressa com o resto até ele chegar.

Os mesmos passos, com as variações para USDT, estão no guia como enviar USDT.

Em que diferem ERC-20, TRC-20, BEP-20 e SPL

Os quatro padrões descrevem tokens fungíveis. Um token fungível token fungível é aquele em que cada unidade é igual a qualquer outra, no tipo e no valor2, como duas notas do mesmo valor. Os padrões diferem antes de tudo pela rede em que funcionam.

O TRC-20 é o mesmo formato do ERC-20, só que na rede Tron4. O BEP-20 é o padrão da BNB Chain (nome completo BNB Smart Chain, que nas corretoras também aparece como BSC) e amplia o ERC-205. O padrão de tokens da Solana se chama SPL6.

Padrão de token, a rede dele e a moeda da taxa

PadrãoRedeMoeda da taxa
ERC-20EthereumETH
BEP-20BNB ChainBNB
TRC-20TronTRX
SPLSolanaSOL

No Ethereum a taxa é paga em ETH7, na BNB Chain em BNB8 e na Solana em SOL9. Na Tron, a transferência consome recursos da rede, e se eles não bastarem, a rede queima TRX10. Por que em geral não dá para enviar um token sem a moeda da rede, e que caminhos e aplicativos ajudam a reduzir a taxa ou a pagá-la com o próprio token, explica o artigo o que é o gas.

As redes compatíveis com o Ethereum, como Polygon PoS, Arbitrum e Base, aceitam os mesmos contratos inteligentes que o Ethereum11, e os tokens nelas são emitidos pelas mesmas regras. O endereço «0x…», isto é, o número da sua «conta» na rede, é o mesmo no Ethereum, na BNB Chain e nessas redes, por isso o formulário de envio em geral não percebe um erro na escolha da rede. Por que é assim e o que fazer depois de um erro desses, explica o artigo o que é a EVM.

Padrões para NFTs

Para tokens únicos, em que cada um tem o seu número, existem outros formatos, o ERC-721 e o ERC-1155. Com eles são emitidos os NFTs12, tema do artigo o que é um NFT.

Dá para enviar um NFT do padrão ERC-1155 para uma carteira comum?

Sim. Uma carteira comum é um endereço controlado pelo dono da chave, e o padrão ERC-1155 não aplica a esse endereço nenhuma verificação especial do destinatário13. A dificuldade pode estar na exibição. A MetaMask, por exemplo, permite adicionar NFTs dos padrões ERC-721 e ERC-1155 e avisa que nem todos os NFTs aparecem corretamente14. Em 30.10.2026, o aplicativo MetaMask só permite enviar NFTs do padrão ERC-72114.

onde consultar: central de ajuda da MetaMask sobre NFTs, por exemplo coingecko.com

Por isso, antes de enviar, pergunte ao destinatário se a carteira dele mostra NFTs ERC-1155 na rede certa. Para um endereço de depósito de corretora, envie NFTs só se a corretora disser claramente que aceita esse tipo de NFT.

Mais detalhes sobre a estrutura do ERC-20 e os padrões para NFTs

O padrão ERC-20 exige que o token informe quanto dele foi emitido, mostre quanto há em cada endereço, transfira tokens e dê a outro contrato inteligente o direito de gastar parte dos tokens do dono. O nome, o ticker (o nome curto, como USDT) e o número de casas decimais são opcionais nesse padrão1. ERC quer dizer Ethereum Request for Comments, nome que o Ethereum dá às propostas com padrões para aplicativos15, e o número 20 é o número da proposta. O ERC-20 foi proposto por Fabian Vogelsteller e Vitalik Buterin em 19 de novembro de 20151.

O padrão ERC-721 foi criado em 24 de janeiro de 201812. Há NFTs mais antigos que o padrão. Os autores do ERC-721 citaram como exemplo os CryptoPunks12, e os punks têm um contrato inteligente próprio de 2017, que surgiu antes do ERC-72112. O ERC-1155 foi criado em 17 de junho de 2018. Um único contrato inteligente ERC-1155 pode administrar quantos tipos de token quiser, fungíveis e únicos, e transferir vários tipos de uma vez. No ERC-20 e no ERC-721, cada tipo de token ou cada coleção precisa de um contrato inteligente separado. Os autores do ERC-1155 justificaram a criação dele com os jogos, em que os desenvolvedores criam milhares de tipos de itens13.

Em que diferem os padrões de token ERC-20, ERC-721 e ERC-1155
ERC-20ERC-721ERC-1155
Todas as unidades são iguais?simnãoàs vezes
Vários tipos de token num só contrato inteligente?nãonãosim
Vários tipos numa só operação?nãonãosim
A transferência verifica se o contrato inteligente vai aceitá-la?nãoàs vezes1sim
  1. Só na transferência «segura», que o padrão descreve à parte da transferência comum. ↩

A verificação do destinatário serve para o caso de uma transferência para o endereço de um contrato inteligente. Tokens ERC-20 enviados a um contrato inteligente que não sabe lidar com eles podem se perder para sempre2. Nesse caso, a transferência ERC-1155 é cancelada13, e no ERC-721 a transferência «segura» funciona do mesmo jeito12.

Perguntas frequentes

O ERC-20 é a mesma coisa que o Ethereum ou o ETH?
Não. O Ethereum é a rede, o ETH é a moeda dela, e o ERC-20 são as regras para os tokens nessa rede.
Como saber em qual rede está o seu USDT?
A carteira em geral mostra a rede ao lado do saldo do token, e a corretora a indica no histórico de depósitos. O endereço para onde chegaram os tokens também dá uma pista. Um endereço da Tron começa com «T»16, e um endereço do Ethereum e de outras redes EVM começa com «0x»17. Só pelo «0x» não dá para identificar a rede, e aí olhe o nome dela na carteira.
O que é mais barato, ERC-20 ou TRC-20?
Não há uma resposta fixa. A taxa depende do congestionamento da rede no momento da transferência e, na Tron, também de o endereço ter recursos de rede suficientes. O valor exato aparece antes da confirmação da transferência.
onde consultar: taxa na página de saque da corretora ou na janela de confirmação da carteira
Em que o BEP-20 difere do BEP-2?
O BEP-2 era o padrão usado pelos tokens da BNB Beacon Chain, outra rede da BNB, e o BEP-20 funciona na BNB Chain (BNB Smart Chain). A rede BNB Beacon Chain não existe mais: foi desligada em novembro de 2024, e os tokens que não puderam ser levados para a BNB Chain se perderam para sempre18. Se uma instrução antiga sugerir a rede BEP-2, não a escolha.
Fontes
Sustentam os fatos acima. Números que mudam não são publicados — para isso, link «onde consultar».
1EIP-20: Token Standard eips.ethereum.orgsecundária ↩Verificado 30.10.2026
2ERC-20 Token Standard ethereum.orgsecundária ↩Verificado 30.10.2026
3Supported Protocols and Integration Guidelines tether.tosecundária ↩Verificado 30.10.2026
4Token standards overview developers.tron.networksecundária ↩Verificado 30.10.2026
5BEP20 docs.bnbchain.orgsecundária ↩Verificado 30.10.2026
6Tokens on Solana solana.comsecundária ↩Verificado 30.10.2026
7Gas and fees ethereum.orgsecundária ↩Verificado 30.10.2026
8BNB Smart Chain Overview docs.bnbchain.orgsecundária ↩Verificado 30.10.2026
9Fees solana.comsecundária ↩Verificado 30.10.2026
10Bandwidth and Energy developers.tron.networksecundária ↩Verificado 30.10.2026
11Network Information docs.base.orgsecundária ↩Verificado 30.10.2026
12EIP-721: Non-Fungible Token Standard eips.ethereum.orgsecundária ↩Verificado 30.10.2026
13EIP-1155: Multi Token Standard eips.ethereum.orgsecundária ↩Verificado 30.10.2026
14NFT tokens in your MetaMask wallet support.metamask.iosecundária ↩Verificado 30.10.2026
15EIP-1: EIP Purpose and Guidelines eips.ethereum.orgsecundária ↩Verificado 30.10.2026
16Accounts and keys developers.tron.networksecundária ↩Verificado 30.10.2026
17Ethereum accounts ethereum.orgsecundária ↩Verificado 30.10.2026
18Final Sunset Plan of BNB Beacon Chain bnbchain.orgsecundária ↩Verificado 30.10.2026