Seu guia para ERC-1155: comparando ERC-721 e ERC-1155
Autor: Alchemy Team
A chegada de novas aplicações na Ethereum levou equipes de desenvolvimento a projetar novos tipos de padrões de token. Em seus primeiros anos, o padrão de token ERC-20, que define como um token tradicional como DAI ou UNI funciona, dominou o mercado. Essa abordagem para criptoativos trata todos os ativos como completamente intercambiáveis (conhecido como fungibilidade), funcionando de forma conceitual como uma moeda, por exemplo o USD.
No entanto, nos últimos 18 meses os NFTs capturaram a atenção do mercado, os quais dependem de um padrão mais recente chamado ERC-721. Esse padrão permite a criação de tokens únicos e personalizados: por exemplo, uma carta colecionável, ou um avatar pessoal totalmente único que não pode ser replicado.
Recentemente, a atenção do mercado cripto tem se voltado para outro padrão, com um conjunto de propriedades recém-revisado — o padrão de token ERC-1155. Esse debate entre ERC-721 e ERC-1155 pode confundir equipes, e vale a pena saber quando usar cada um. Embora o ERC-1155 seja um padrão mais recente e tenha alguns benefícios técnicos que podem lhe dar vantagem no futuro, ele não é uma atualização estrita e difere em certos aspectos.
Uma breve história dos NFTs
Por que essa escolha entre os dois padrões de token se tornou um ponto de dor? Afinal, muitos projetos de NFT hoje continuam usando o padrão ERC-721.
O ecossistema da Ethereum inicialmente tinha pouca necessidade de um novo padrão de token. Afinal, a maioria estava ansiosa para usar o recurso de contrato inteligente, muito elogiado, que diferenciava a Ethereum nos primeiros dias. Criar uma rede blockchain com um token ERC-20 correspondente era comparativamente fácil e resultou no surgimento de vários novos projetos, como Crypto.com e USDC da Circle.
Mas o ecossistema Ethereum passou por uma mudança sísmica quando desenvolvedores viram o potencial para outros casos de uso com seu recurso de contrato inteligente. Diferente dos tokens fungíveis, que são totalmente intercambiáveis e funcionam de forma semelhante a uma nota de dólar, os tokens não fungíveis, que identificam cada token de forma única, permitiram uma série de novas aplicações.
Ambos os padrões de token têm suas aplicações, e vale a pena conhecer suas propriedades únicas para ajudar a decidir qual implementar em seu projeto.
O que é o padrão de token ERC-721?
O padrão de token ERC-721 deu início à febre dos NFTs. Foi o primeiro de seu tipo e, consequentemente, o padrão mais popular para criar esses tokens únicos. Os NFTs têm uma longa história, mas junto com o padrão de token ERC-721, só realmente ganharam destaque com o projeto CryptoKitties.
A Dapper Labs, empresa por trás do CryptoKitties, introduziu o ERC-721 por meio de uma Ethereum Improvement Proposal (EIP) em 2017. CryptoKitties são um conjunto de gatinhos colecionáveis, gerados aleatoriamente, que podem ser negociados individualmente, de forma semelhante a Tamagotchis ou Pokemon. Cada CryptoKitty é 100% único — não podem ser replicados, e têm um histórico de transações que permite ao público saber exatamente quem possuiu o gatinho ao longo de toda a sua existência.

Além de serem completamente únicas, aqui estão algumas das especificações adicionais de recursos do ERC-721:
- Permite transferir NFTs entre contas, possibilitando que NFTs sejam negociados por outras moedas.
- Permite identificar o fornecimento total de um conjunto de NFTs na rede.
- Permite consultar os proprietários de um ativo específico.
Apenas quatro anos depois, os NFTs baseados em ERC-721 tomaram conta do ecossistema cripto. Os projetos variam de propriedade em blockchain de cópias originais de arte digital, vendidas por dezenas de milhões, a avatares únicos que se tornaram uma forma pública de associação a um clube exclusivo, até propriedade fracionada de terrenos privados.
O que é o padrão de token ERC-1155?
O padrão de token ERC-1155 foi desenvolvido pela equipe por trás do projeto Enjin, que foca em soluções baseadas em blockchain para jogos. A Enjin introduziu o padrão de token em 2019, e ele representa um meio-termo entre o padrão ERC-20 e o padrão ERC-721.
A Enjin identificou uma série de desafios associados ao padrão ERC-721, comparativamente limitado — em particular, a incapacidade de realizar transferências em lote.
Com o padrão ERC-721, se alguém fosse transferir múltiplos NFTs, cada NFT exigiria uma única transação — porque cada NFT é representado por um único contrato inteligente. Isso resulta em custos de transação exorbitantemente altos ao cunhar ou negociar NFTs individuais. O ERC-1155 permite transferências em lote — múltiplos ativos em um único contrato inteligente — resultando na transferência de todos os tokens de uma só vez, o que leva a uma rede menos congestionada e, consequentemente, a custos de gas menores. Por exemplo, quando um usuário quer vender mil itens em um jogo para outro usuário, ele ou ela pode usar a transferência de token em lote do ERC-1155 para enviá-los todos de uma vez 💸.
Outro recurso importante desse padrão multi-token é que ele suporta tanto tokens fungíveis quanto não fungíveis — devido à sua capacidade de suportar múltiplos estados — no mesmo endereço e contrato. Na prática, isso significa que você pode fazer pagamentos dentro do jogo usando um token fungível nesse endereço e, ao mesmo tempo, transferir ativos NFT únicos.
Um recurso adicional do ERC-1155 é que ele suporta a criação de tokens semi-fungíveis. SFTs são negociados como tokens fungíveis, mas, uma vez resgatados, convertem-se em NFTs. Por exemplo, um ingresso para um show antes do evento pode ser considerado um ativo fungível — qualquer ingresso dá a você a mesma entrada de acesso geral ao show. No entanto, após o show, o ingresso perde seu valor negociável e se torna um item único de memorabília. Os SFTs habilitam esse tipo de funcionalidade diretamente no código do próprio ingresso.
Por fim, transferências de token nesse padrão podem ser revertidas em caso de erro. No padrão ERC-721, não é possível recuperar ativos enviados ao endereço errado. Porém, o ERC-1155 contém uma função que resolve isso. A função de transferência segura e uma série de outras regras estão em vigor para prevenir exploração.

ERC-721 vs. ERC-1155
O padrão de token ERC-1155 pode ter um uso muito mais proeminente do que o padrão ERC-721 em um futuro próximo, graças aos seus recursos adicionais. Ambos permitem cunhar novos NFTs, mas há algumas diferenças importantes:
- O ERC-1155 permite a criação de tokens semi-fungíveis e não fungíveis, enquanto o ERC-721 permite apenas o último.
- No ERC-1155, contratos inteligentes são vinculados a múltiplos URIs e não armazenam metadados adicionais (como nomes de arquivo). Em comparação, o ERC-721 suporta apenas metadados estáticos armazenados diretamente no contrato inteligente para cada ID de token, aumentando os custos de implantação e limitando a flexibilidade.
- Os contratos inteligentes do ERC-1155 suportam um número infinito de tokens, enquanto o ERC-721 precisa de um novo contrato inteligente para cada tipo de token.
- O ERC-1155 também permite transferências de tokens em lote, o que pode reduzir custos e tempos de transação. Com o ERC-721, se você quiser enviar múltiplos tokens, eles ocorrem individualmente.
Construindo o futuro dos NFTs
Se você está procurando recursos adicionais para aprender sobre NFTs ou construir os seus próprios, nós temos o que você precisa! Na Alchemy, um de nossos principais objetivos é ajudar a educar desenvolvedores blockchain sobre as ferramentas disponíveis nesse espaço, e fornecer recursos para ajudá-lo a se tornar um desenvolvedor melhor. Aqui estão alguns tutoriais que podem ajudá-lo a começar a cunhar seus próprios NFTs:
Além disso, acabamos de lançar uma NFT API que ajudará você a buscar esses metadados sem depender do conjunto limitado de ferramentas disponível via web3.js ou ethers.js! Inscreva-se na lista de espera abaixo.
Se precisar de ajuda durante o desenvolvimento, navegue pela central de suporte da Alchemy ou abra um chamado de suporte pelo Alchemy Dashboard.
Newsletter da Alchemy
Seja o primeiro a saber sobre lançamentos
Assine nossa newsletter
Receba as últimas atualizações de produtos e recursos da Alchemy
Ao inserir seu endereço de e-mail, você concorda em receber nossas comunicações de marketing e atualizações de produtos. Você reconhece que a Alchemy processa as informações que recebemos de acordo com nosso Aviso de Privacidade. Você pode cancelar a inscrição a qualquer momento.
Artigos relacionados

Transforme o Claude Code em um agente de pesquisa onchain
Transforme o Claude Code em um agente de pesquisa onchain com o Alchemy CLI. Rastreie lançamentos de tokens, carteiras de deployers e admin keys fazendo as perguntas certas.

O roteador Cortex: como escolhemos o nó saudável mais rápido para cada requisição
Levar uma requisição até uma região próxima é o básico. O que acontece depois, escolher qual nó responde, é onde o Cortex atua.

Melhor infraestrutura blockchain para agentes de IA (2026)
Compare a melhor infraestrutura blockchain para agentes de IA em 2026: frameworks de agentes, provedores de RPC e dados prontos para agentes, e os padrões que os conectam.