
Ethereum já implementou oficialmente o ERC-8004 na mainnet, um padrão universal de identidade, reputação e verificação para agentes de inteligência artificial. Até o lançamento, mais de 10.000 agentes estavam registrados na mainnet, e a testnet acumulou mais de 20.000 feedbacks. Segundo a documentação oficial, sob este padrão, os agentes de IA agora são “agentes econômicos responsáveis”.
(Fonte: EIPS)
Antes do ERC-8004, o ecossistema de agentes de IA enfrentava três lacunas de confiança fundamentais: ações maliciosas de agentes sem rastreamento, incapacidade de descobrir agentes confiáveis entre plataformas e perda de reputação ao trocar de plataforma.
Identidade universal do agente (Universal Agent Identity): O ERC-8004 permite que cada agente de IA estabeleça uma identidade verificável única na blockchain. Antes, não havia mecanismo para impedir que agentes maliciosos desaparecessem após cobrar, sem registros na blockchain ou mecanismos de responsabilização; o ERC-8004, por meio de uma identidade imutável na blockchain, possibilita o rastreamento completo do histórico de ações do agente.
Descoberta entre plataformas (Cross-Platform Discoverability): Cada agente registrado sob ERC-8004 entra em um catálogo global acessível a todos os construtores, sem ficar preso a uma única plataforma. A Ethereum explica: “A2A e MCP permitem a comunicação entre agentes; ERC-8004 ajuda-os a encontrar-se.”
Sistema de reputação portátil (Portable Reputation System): A reputação pertence ao próprio agente, não à plataforma. Quando um agente migra entre plataformas, seu histórico de feedback é preservado e continua a acumular-se, sem zerar. “O histórico na blockchain diferencia qualidade de ruído”, fornecendo sinais de confiança confiáveis aos clientes, sem depender de intermediários centralizados.
A combinação do ERC-8004 com o padrão de pagamento x402 possibilita um mecanismo de pagamento programável para agentes:
Camada unificada de tarefas, avaliação e pagamento: Durante a operação, execução de tarefas, avaliação de reputação e transações de pagamento ocorrem na mesma camada de protocolo, eliminando a necessidade de sistemas separados para validação e pagamento.
Verificação de reputação automatizada: Construtores podem verificar automaticamente a reputação do agente antes de conceder acesso, integrando-o a protocolos DeFi de alto risco de forma mais segura.
Filtragem automática de reputação: A verificação de reputação pode ser incorporada na lógica do protocolo, permitindo que aplicações financeiras de alto risco tenham uma filtragem de confiança de agentes embutida.
Construtores que desejam integrar o ERC-8004 podem criar um ID de agente sem reescrever seu código existente. O processo consiste em três etapas: primeiro, gerar um arquivo JSON com o endpoint e especificações do agente; segundo, hospedar o arquivo no IPFS ou via HTTP; terceiro, chamar o contrato inteligente de registro de identidade.
Ferramentas de desenvolvimento incluem o Agent0 SDK, disponível em TypeScript e Python, além do ChaosChain SDK. Os agentes podem ser buscados e gerenciados via 8004scan.io ou agentscan.info.
O ERC-8004 é um padrão universal na Ethereum, projetado para agentes de IA, que combina identidade, reputação e verificação em uma única camada. Ele resolve as principais lacunas de confiança do ecossistema de agentes de IA — agentes maliciosos podem operar sem rastreamento, e agentes de alta qualidade não podem ser identificados confiavelmente entre plataformas. O ERC-8004 torna os agentes de IA “agentes econômicos responsáveis”, com uma identidade verificável na blockchain.
A reputação do agente está vinculada à sua identidade na blockchain, não à plataforma. Quando um agente troca de plataforma, seu histórico de feedback é preservado e continua a acumular-se, sem zerar. Isso significa que agentes com alta reputação podem levar seu histórico para qualquer plataforma compatível com ERC-8004, permitindo que clientes identifiquem agentes confiáveis sem intermediários centralizados.
O processo envolve três etapas: gerar um arquivo JSON com o endpoint e especificações do agente, hospedá-lo no IPFS ou via HTTP, e então chamar o contrato inteligente de registro de identidade na Ethereum. Todo o procedimento não requer reescrita do código existente, e as SDKs Agent0 (TypeScript e Python) e ChaosChain podem ser utilizadas.