A página de um marketplace mostra a você um nome, uma imagem, uma coleção e às vezes um aviso de que o item foi denunciado como roubado. Nenhuma dessas quatro coisas é um fato registrado pela blockchain. A cadeia registra qual contrato guarda qual token ID e de quem ele é neste momento; todo o resto da página é uma afirmação do marketplace ou de quem cunhou o item. Ler um anúncio com segurança se resume a separar as duas coisas.
O que é de fato um anúncio em um marketplace
Um anúncio é uma oferta de venda nos termos declarados e, no desenho de ordens assinadas, é uma mensagem e não uma transação. O vendedor fica com o item, assina os termos com a própria carteira, e o marketplace guarda essa assinatura. O token só se move quando um comprador envia uma transação que executa a oferta. O EIP-712, o padrão da Ethereum para hash e assinatura de dados estruturados tipados, foi escrito exatamente para esse formato: seu objetivo declarado é melhorar a usabilidade da assinatura de mensagens fora da cadeia para uso na cadeia, porque isso economiza gás e reduz o número de transações na blockchain.
Do fato de a oferta viver fora da cadeia decorrem duas coisas. Um marketplace pode exibir um anúncio, escondê-lo ou se recusar a servi-lo, e nenhum desses atos toca o token. E como a execução precisa tirar o item da carteira do vendedor, o vendedor teve de conceder antes uma permissão ao contrato do marketplace, ou seja, uma aprovação de tokens comum, que o ERC-721 descreve como permitir que um operador administre todos os ativos de quem chama.
Por que uma falsificação convincente não custa quase nada
A cunhagem é aberta. Qualquer pessoa pode implantar um contrato que siga o mesmo padrão de tokens de uma coleção existente, dar a ele o mesmo nome e o mesmo símbolo, apontar cada item para as mesmas imagens e cunhar 10.000 deles. O padrão não impede isso, porque define como um token se transfere e de quem ele é, e nada diz sobre o que um token pode retratar.
É aí que a unicidade dos NFTs precisa ser enunciada com precisão. O token é único: o ERC-721 identifica cada NFT por um ID uint256 único dentro do próprio contrato, e esse registro não pode ser duplicado nem subdividido. A imagem para a qual o registro aponta não tem essa proteção. A unicidade é uma propriedade do lançamento no livro-razão, não da obra.
O que barateia a cópia são os metadados. Na extensão de metadados, tokenURI devolve um identificador uniforme de recurso próprio para um dado ativo, e o padrão observa que esse identificador pode apontar para um arquivo JSON em conformidade com o ERC721 Metadata JSON Schema. Um identificador é um ponteiro. Dois contratos diferentes podem apontar para o mesmo arquivo, e quem controla o destino pode depois trocar o que está lá.
O único identificador que não dá para copiar
O endereço do contrato é a parte que uma cópia não consegue levar. O ERC-721 afirma que o par formado pelo endereço do contrato e pelo token ID é um identificador globalmente único e plenamente qualificado de um ativo específico em uma cadeia Ethereum. Duas coleções podem compartilhar nome, símbolo e cada imagem; não podem compartilhar um endereço.
Por isso a checagem que resolve um anúncio falso não é visual. Pegue o endereço do contrato do anúncio e compare caractere por caractere com o endereço que o projeto publica em um canal ao qual você chegou por conta própria. Se forem diferentes, o item à sua frente pertence a outra coleção, seja lá o que diga o topo da página.
A detecção de interfaces não fecha essa lacuna. O ERC-165 cria um método padrão para publicar e detectar quais interfaces um contrato inteligente implementa, e quem chama pode invocar supportsInterface para determinar se um contrato implementa uma interface que ele possa usar. Isso diz a você que o contrato se comporta como um contrato de NFT. Não diz que é o contrato que você tinha em mente.
O que é um selo de verificação e o que ele não é
Um selo é um atestado do marketplace. Ele diz que uma conta ou uma coleção passou pela revisão que aquele marketplace faz, o que o torna uma afirmação sobre os registros próprios do marketplace: concedido por aquela plataforma, válido naquela plataforma e removível por aquela plataforma.
O selo, portanto, não viaja. O mesmo contrato pode ter selo em uma plataforma e nenhum em outra, e o token é idêntico nos dois casos, porque nada do selo é escrito na cadeia. Leia-o como uma entre várias entradas e deixe a comparação de endereços como a que decide.
Os selos ainda convidam a um tipo próprio de falsa identidade. Uma captura de tela de um selo, um nome de coleção com um caractere trocado ou um perfil copiado de uma conta real são mais baratos de produzir do que um selo é de obter, e funcionam com qualquer pessoa que pare de ler no selo.
O que é uma marcação de roubo e o que ela impede
Uma marcação é uma nota no banco de dados próprio de um marketplace, anexada depois que alguém informou que um item lhe foi tirado. Esse informe é a afirmação de uma pessoa, e a marcação registra que a afirmação foi recebida e aceita para análise, não que algum tribunal tenha decidido alguma coisa.
A cadeia não tem campo equivalente. A interface que o ERC-721 define cobre saldos, propriedade, transferências e aprovações, e para por aí: a função ownerOf responde quem detém um token, e nenhuma função responde como ele passou a detê-lo. O bloqueio também não está nessa interface. A especificação diz que uma implementação pode lançar exceção também em outras situações e cita impedir que um endereço receba NFTs como uma dessas escolhas opcionais, o que coloca essa decisão dentro de um contrato específico e não no padrão que todas as coleções compartilham.
Essa lacuna decide o que uma marcação consegue fazer. Nas próprias superfícies, um marketplace pode esconder o item, desligar a compra e a venda e avisar quem abrir a página. Fora dessas superfícies ele não tem alavanca: o dono ainda pode chamar transferFrom, outra plataforma mantém registros separados e pode mostrar o mesmo item como comum, e a marcação não devolve o item a quem o perdeu. Se alguma transferência chegar a ser bloqueada no nível do contrato, quem age é o código da própria coleção e não a marcação do marketplace.
Daí seguem duas situações. Se você tem um item marcado, seu caminho passa pelo processo de recurso do próprio marketplace, porque a marcação mora no marketplace. Se você está prestes a comprar um, entenda o que estaria segurando: um item que a cadeia diz ser seu e que a plataforma onde você o comprou não vai deixar você revender.
| Pergunta sobre um item | Onde a resposta é guardada | Viaja com o token |
|---|---|---|
| De quem ele é neste momento | No contrato, via ownerOf | Sim |
| Qual contrato e qual token ID ele é | Na própria cadeia | Sim |
| Se a coleção é a oficial | Nos registros próprios do marketplace | Não |
| Se ele foi denunciado como roubado | Nos registros próprios do marketplace | Não |
| Se você pode negociá-lo aqui | Nas regras próprias do marketplace | Não |
O anúncio que na verdade é um pedido de assinatura
Alguns anúncios falsos não vendem nada. A página existe para colocar diante de você um pedido de assinatura, e o pedido trata de uma aprovação sobre toda a sua coleção em vez de uma compra. Assine e a contraparte poderá mover cada item que essa aprovação cobre, que é o mecanismo por trás de um drainer de carteira.
A história do padrão de assinatura explica por que isso é difícil de pegar no olho. O EIP-712 foi escrito porque as mensagens assinadas eram antes uma cadeia hexadecimal opaca exibida ao usuário quase sem contexto sobre os itens que compõem a mensagem. A assinatura estruturada melhorou isso e, ao mesmo tempo, deu a um golpe um envelope de aparência legítima, então a salvaguarda é ler o conteúdo decodificado em vez de confiar no formato da janela.
Dois hábitos reduzem isso. Chegue a um marketplace por um endereço que você mesmo salvou, e não por um link que apareceu; e leia o que o pedido autoriza: uma compra custa dinheiro e move um token, enquanto uma aprovação não custa nada no momento da assinatura e concede permissão permanente sobre muitos.
O que conferir antes de comprar
| O que conferir | Com o que comparar | O que uma divergência indica |
|---|---|---|
| Endereço do contrato | Com o endereço que o próprio projeto publica | É outra coleção, seja lá o que diga o nome |
| Token ID | Com o item que você acredita estar comprando | O anúncio aponta para outro item |
| Metadados e imagem | Com os arquivos que a coleção publica | A imagem é emprestada, não própria |
| O pedido de assinatura | Com a ação que você pretendia | Você está concedendo acesso, não comprando |
| Status de negociação na plataforma | Com o fato de haver um informe anexado ao item | A revenda naquela plataforma pode estar bloqueada |
A ordem importa aqui. A comparação de endereços vem primeiro porque é a única linha apoiada na cadeia, enquanto cada uma das outras é um registro guardado por alguém. Faça isso antes de olhar o preço, a raridade ou quanto tempo a página diz que resta.
Em resumo
A página de um marketplace mistura dois tipos de afirmação. A cadeia contribui com um conjunto pequeno e verificável: qual contrato, qual token ID e de quem ele é agora. O marketplace contribui com o resto, incluindo nomes de coleção, selos e qualquer marcação de roubo, e tudo isso é registro dele e não propriedade do token.
Anúncios falsos vivem da primeira mistura: copiam tudo o que é gratuito copiar e contam que você nunca vá conferir o endereço. As marcações pertencem à segunda: informação real, mantida por uma plataforma, sem alcance sobre a cadeia nem sobre outras plataformas. Compare o endereço do contrato antes de qualquer outra coisa, leia o que uma janela pede para você assinar e trate uma marcação como um sinal sobre os registros de um marketplace e não como um veredito sobre o item. Para continuar aprendendo os fundamentos, acompanhe mais conteúdos da Bitbase Academy.
Leituras relacionadas
Outros artigos da Bitbase sobre este tema:
- Golpes com ofertas de compra de NFT e tokens falsos
- Manipulação do preço mínimo em marketplaces de tokens não fungíveis
- Segurança de login em cripto: como proteger sua conta
- Indicadores de congestionamento de rede e o que cada um mede
- O que é um endereço de troco no Bitcoin? Para onde vai o seu troco
Aviso: Este artigo é conteúdo educacional da Bitbase Academy, fornecido apenas para fins informativos. Não constitui aconselhamento de investimento, negociação, tributário ou financeiro. Criptoativos são voláteis; avalie seu próprio risco. Escrito em setembro de 2026; consulte as informações oficiais mais recentes.
Fontes
[1] Ethereum Improvement Proposals, ERC-721: Non-Fungible Token Standard, status Final eips.ethereum.org
[2] Ethereum Improvement Proposals, EIP-712: Typed structured data hashing and signing, status Final eips.ethereum.org
[3] Ethereum Improvement Proposals, ERC-165: Standard Interface Detection, status Final eips.ethereum.org






