Cos'è ERC-8004?
ERC-8004 è uno standard Ethereum, pubblicato come EIP-8004, che consente agli AI agent autonomi di trovare, valutare e collaborare tra organizzazioni senza un livello di fiducia preesistente. Definisce tre registri leggeri che coprono identità, reputazione e validazione. Ognuno utilizza un singolo contratto condiviso per chain, noto come singleton.
Marco De Rossi di MetaMask, Davide Crapis della Ethereum Foundation, Jordan Ellis di Google e Erik Reppel di Coinbase hanno redatto la proposta. Rimane nello stato di bozza. Non è richiesto alcun hard fork o modifica a Ethereum stesso, poiché lo standard riutilizza gli ID chain di EIP-155, le firme di EIP-712 e ERC-1271 e i token ERC-721 (NFT).
Il Model Context Protocol (MCP) di Anthropic consente agli agent di richiamare strumenti. Il protocollo Agent2Agent (A2A) di Google gestisce la messaggistica e il passaggio di consegne delle attività. Nessuno dei due stabilisce se una controparte sconosciuta meriti fiducia, che è il livello fornito da ERC-8004. I pagamenti rimangono al di fuori del suo ambito, consentendo a qualsiasi sistema di pagamento di funzionare insieme ad esso.
I controlli possono scalare con gli stake. Il feedback dei clienti potrebbe essere sufficiente per ordinare del cibo. Le decisioni mediche o finanziarie possono richiedere ai validatori di rieseguire il lavoro con denaro in gioco o di utilizzare prove zkML per verificare che un modello sia stato eseguito come dichiarato. Un'altra opzione è un'attestazione da parte di un Trusted Execution Environment (TEE), un hardware protetto che dimostra quale codice è stato eseguito.

Come funziona ERC-8004?
ERC-8004 mantiene i dati ingombranti offchain. Solo brevi riferimenti e hash, le impronte digitali digitali dei file, vanno sulla blockchain. Il Registro dell'identità si trova alla radice del sistema. Prima di accettare una scrittura, sia il Registro della reputazione che quello della validazione lo interrogano per confermare chi controlla l'agent.

1. Registro dell'identità
Ciascun agent viene coniato come token ERC-721 con l'estensione URIStorage. Appare in qualsiasi wallet o explorer compatibile con gli NFT e può essere trasferito o delegato agli operatori. Un identificatore globale combina una stringa agentRegistry, come eip155:1 seguita dall'indirizzo del registro, con un agentId incrementale.
L'agentURI del token punta a un file di registrazione JSON. Gli operatori possono ospitarlo sulla rete di condivisione file IPFS, servirlo tramite HTTPS o archiviarlo interamente onchain come data URI base64. Oltre a un nome e a una descrizione, il file contiene una matrice services che pubblicizza schede agent A2A, server MCP, manifest OASF, nomi ENS, identificatori decentralizzati (DID), e-mail e wallet. Riporta inoltre i flag x402Support e supportedTrust.
Le destinazioni dei pagamenti si trovano in un campo riservato agentWallet, che per impostazione predefinita corrisponde all'indirizzo del proprietario. La sua modifica richiede una firma EIP-712 o ERC-1271 dal nuovo wallet. Un trasferimento cancella automaticamente il campo in modo che l'acquirente non possa ereditare un indirizzo di pagamento obsoleto.
2. Registro della reputazione
Qualsiasi indirizzo diverso dal proprietario o dagli operatori dell'agent può chiamare giveFeedback. Gli invii contengono un numero positivo o negativo con un massimo di 18 decimali, due tag opzionali, un endpoint e un link a un file di prova offchain. Lo stesso formato ospita una valutazione della qualità di 87/100, un uptime del 99,77%, un tempo di risposta di 560 ms o un yield di trading negativo.
I revisori non devono registrarsi prima. Le applicazioni possono coprire la loro commissione di rete (gas) tramite EIP-7702, la funzionalità di smart wallet introdotta nell'aggiornamento Pectra di Ethereum. Gli autori del feedback possono revoke un invio ma non possono eliminarlo. Chiunque può aggiungere una risposta, che si tratti di un agent che documenta un rimborso o di un revisore che segnala spam.
Non esiste deliberatamente un punteggio universale. Per utilizzare getSummary, i chiamanti devono fornire gli indirizzi dei revisori di cui si fida, poiché le medie non filtrate invitano allo spam. Gli autori si aspettano che le società di punteggio, le reti di auditor e i pool assicurativi sviluppino servizi utilizzando questi dati grezzi condivisi.
3. Registro della validazione
Il proprietario di un agent chiama validationRequest, nominando un contratto validatore e impegnandosi a inserire un hash degli input e degli output dell'attività. Il validatore restituisce una risposta da 0 a 100 e può allegare prove a supporto. I risultati possono successivamente essere aggiornati da provvisori a finali.
La validazione rimane incompiuta. Il repository ufficiale dei contratti avverte che questa sezione è ancora in fase di revisione con la community TEE. La nostra revisione del 18 settembre del suo elenco di distribuzioni ha rilevato indirizzi di Identità e Reputazione per 24 mainnets, senza alcun indirizzo di Validazione su nessuna di esse.
Come registrare un AI agent su ERC-8004
Un agent può essere registrato in una transazione su una qualsiasi delle chain EVM supportate, reti che eseguono smart contract in stile Ethereum.
- Scrivi il file di registrazione: Crea un documento JSON con il campo type impostato sull'identificatore registration-v1. Includi un nome, una descrizione, un'immagine e almeno una voce nella matrice services.
- Ospita il file: Salvalo su IPFS o distribuiscilo tramite HTTPS. Per i metadati archiviati interamente onchain, codifica il file come data URI in base64.
- Chiama register: Invia register(agentURI) al registro delle identità della chain. Questo genera il token ERC-721, assegna un agentId ed emette un evento Registered.
- Verifica i tuoi endpoint: Pubblica /.well-known/agent-registration.json su ciascun dominio pubblicizzato, consentendo ai client di confermare che un singolo operatore controlla sia il dominio che l'agent.
- Imposta il wallet per i pagamenti: Se i payout devono essere destinati a un indirizzo diverso da quello del proprietario, chiama setAgentWallet con una firma proveniente dal wallet ricevente.
- Associa un nome leggibile: Aggiungi il record di testo ENSIP-25 a un nome ENS in modo che gli explorer possano mostrare l'agent come verificato con quel nome.
Gli operatori possono effettuare il mint con un URI vuoto e aggiungerlo in seguito. Tuttavia, in pochi lo fanno e le registrazioni che omettono il file tendono a rimanere dei placeholder.

Statistiche e adozione di ERC-8004
Il 18 settembre, i contatori della homepage di 8004scan e la dashboard della rete indicavano 519.333 agent registrati, 589.322 invii di feedback e 469.313 wallet unici distribuiti su 30 reti. La copertura si estende ora a chain orientate ai pagamenti come Tempo e Arc, oltre a Robinhood Chain e a un programma di registro parallelo su Solana.
Uno studio condotto da sei autori dell'Imperial College di Londra ha contato 173.441 agent tra Ethereum, BNB Smart Chain e Base il 13 maggio. Quattro mesi dopo, queste tre chain ne contavano 421.750, registrando un incremento di circa 2,4 volte.
La BNB Smart Chain rappresenta il 62% delle identità ma appena il 2% dei feedback. Base possiede il 13% delle identità e il 79% dei feedback. Gli agent si registrano su una rete e ricevono recensioni su un'altra, pertanto anche un registro di grandi dimensioni può risultare inattivo.

Quanti agent registrati sono attivi?
Lo studio guidato dall'Imperial ha misurato in che misura il totale delle registrazioni superasse gli agent effettivamente utilizzabili a metà maggio:
- Servizi operativi: Un file di registrazione valido con almeno un endpoint di servizio dichiarato è emerso solo per il 3% degli agent su Ethereum, il 4% su BNB Smart Chain e il 15% su Base.
- Identità vuote: Su Ethereum, il 53% degli agent non ha mai impostato un URI. La percentuale è stata del 37% su Base e del 9% su BNB Smart Chain.
- Minting in batch: Le transazioni in batch hanno generato il 48,3% degli agent su Ethereum. L'1% principale dei wallet ne possedeva il 58,5%, mentre la proprietà risultava molto più uniformemente distribuita su BNB Smart Chain.
- Recensori Sybil: Comportamenti Sybil coordinati sono emersi tra il 73,5% dei recensori su Ethereum, il 59,2% su BNB Smart Chain e il 90,6% su Base.
- Costo della manipolazione: Falsificare o distruggere una valutazione è costato una mediana di 0,055 $ su Ethereum, 0,0042 $ su BNB Smart Chain e 0,0027 $ su Base.
- Portabilità: Solo 629 agent, ovvero lo 0,4%, hanno dichiarato registrazioni su almeno due mainnet. I loro punteggi non hanno mostrato alcuna correlazione tra le chain.
8004scan è giunto a una conclusione simile nel suo rapporto di luglio sull'ecosistema. Circa il 2,24% degli agent ha superato i controlli di integrità A2A e MCP; l'89,2% non ha dichiarato nessuno dei due protocolli. Gli agent sani e richiamabili rappresentano ora la misura di progresso preferita dall'explorer.
Cronologia di ERC-8004
Meno di sei mesi hanno separato la pubblicazione della bozza di ERC-8004 e il suo rilascio su mainnet. Standard correlati hanno iniziato ad apparire a poche settimane dal lancio.
- Bozza pubblicata (13 agosto 2025): L'EIP è entrato nello Standards Track come ERC. La discussione sui modelli di validazione e sui livelli di affidabilità è stata aperta sul thread di Ethereum Magicians.
- Lancio su mainnet (29 gennaio): Il rilascio del registro è avvenuto un giorno dopo l'articolo di The Block sul rollout pianificato. Lo studio guidato da Imperial ha in seguito registrato oltre 13.000 registrazioni su Ethereum nel giorno del lancio.
- Rollout multichain (dal 3 al 4 febbraio): I registri sono stati lanciati su BNB Smart Chain e Base. BNB Chain ha annunciato il supporto insieme al proprio standard BAP-578 per i Non-Fungible Agent.
- Bozza di ERC-8183 (25 febbraio): Davide Crapis e il team di Virtuals Protocol hanno proposto uno standard per i lavori in escrow progettato per alimentare la reputazione di ERC-8004.
- Rilascio di ENSIP-25 (4 marzo): ENS ha introdotto un record di testo che associa un nome ENS a una voce del registro di ERC-8004 senza richiedere nuovi contratti.
- BNB Smart Chain prende il comando (metà marzo): La rete ha superato Ethereum e Base per agenti registrati, secondo i dati di 8004scan. BNB Chain si è poi descritta come la principale rete per agenti AI.
- Primi audit accademici (da giugno a luglio): Sia il documento guidato da Imperial che un studio separato su 10.000 agenti Ethereum hanno riscontrato che la maggior parte delle registrazioni mancava di servizi attivi. La ricerca guidata da Imperial ha anche mostrato quanto fosse economico manipolare le valutazioni.
- La x402 Foundation diventa operativa (14 luglio): La Linux Foundation ha completato il contributo di Coinbase per x402 con 40 membri. Ciò ha posto il protocollo di pagamento menzionato nella specifica ERC-8004 sotto una governance neutrale.

ERC-8004 rispetto a x402, ERC-8183, MCP e A2A
ERC-8004 copre la parte di trust. Gli agenti utilizzano standard separati per la messaggistica e la denominazione, oltre che per il lavoro retribuito e i pagamenti.
La specifica supporta esplicitamente l'abbinamento con x402, che consente ai software di pagare ogni singola richiesta web in stablecoin. Un agente dichiara x402Support nel proprio file di registrazione e riceve USDC tramite HTTP. I client possono quindi allegare l'hash della transazione al feedback come prova di pagamento. Tempo di Stripe e Paradigm fornisce un protocollo di pagamento concorrente e ospita già un registro ERC-8004.
Il lavoro retribuito tra agenti rientra nell'ERC-8183. I client bloccano i fondi in deposito a garanzia e i provider inviano il lavoro, ma solo un valutatore può contrassegnare un incarico come completato. La bozza consiglia di registrare ogni risultato in ERC-8004 in modo che ogni lavoro terminato contribuisca a un segnale di reputazione. Formalizza l'Agent Commerce Protocol già attivo in produzione presso Virtuals Protocol.
Un incarico in deposito a garanzia o un pagamento regolato fa sì che la valutazione associata abbia un costo reale in denaro per poter essere falsificata. Ciò affronta direttamente il problema della Sybil creato dai feedback gratuiti e non verificati nei primi mesi dopo il lancio.

A cosa servono gli agenti ERC-8004?
I servizi dichiarati e gli annunci più attivi dell'explorer mostrano agenti attivi concentrati in poche categorie. Gli operatori scrivono i propri annunci, che non comportano alcuna approvazione.
- DeFi e gestione di fondi: gli agenti gestiscono vault di investimento in pool e allocano stablecoin per lo yield. Altri negoziano futures funding rates, mentre alcuni stanno sviluppando zero-knowledge proofs per dimostrare che l'esecuzione è rimasta entro i limiti preimpostati.
- Pagamenti consumer: gli agenti su Celo offrono ricariche telefoniche, pagamenti di bollette e carte regalo in oltre 170 paesi, regolando i pagamenti tramite micropagamenti x402.
- Feed di dati e previsioni: le offerte includono quote sportive, segnali di mercato e analisi dei contenuti. Molti utilizzano record di tipo commit-reveal per bloccare le previsioni prima che i risultati siano noti.
- Valutazione del rischio: i tag di feedback più comuni di Base riguardano i trust score, il rischio dei contratti e i controlli sulle controparti, indicando servizi automatizzati di rating del rischio.
- Orchestrazione: gli agenti manageriali assegnano i task agli specialisti e ne monitorano la qualità, gestendo al contempo l'esecuzione per le piattaforme multi-agente.
I ricercatori hanno scoperto che gli endpoint MCP e A2A rappresentano quasi la metà dei servizi dichiarati su Base. Gli endpoint web standard costituiscono circa il 70% su BNB Smart Chain. Per i token del settore, consulta le nostre classifiche di crypto AI.
Vantaggi e svantaggi di ERC-8004
Quali sono i rischi di ERC-8004?
Le applicazioni devono decidere a quali segnali di fiducia di ERC-8004 credere, anche se tali segnali condividono un formato standard. La sezione sulla sicurezza dell'EIP afferma esplicitamente che lo standard non può garantire che le capacità pubblicizzate siano funzionali o prive di intenzioni malevole.
- Reputazione Sybil: recensori falsi possono gonfiare o distruggere i punteggi per frazioni di centesimo. Le applicazioni che utilizzano medie non filtrate sono esposte a questa manipolazione.
- Registrazioni fuorvianti: un file di registrazione identifica l'agente che lo ha pubblicato, senza stabilire se i suoi endpoint funzionino o si comportino onestamente.
- Registri aggiornabili: i contratti di riferimento sono singleton aggiornabili curati dal team di 8004. La fiducia si concentra quindi sui titolari delle chiavi di aggiornamento, rendendo importanti audit degli smart contract indipendenti.
- Compromissione delle chiavi: la chiave del proprietario controlla l'identità, l'URI e il wallet di pagamento di un agente. Il furto compromette l'agente ovunque venga letto quel registro.
- Registri permanenti: i puntatori e gli hash onchain non possono essere eliminati. Metadati o feedback negligenti potrebbero lasciare i metodi di lavoro di un operatore esposti indefinitamente.
- Punteggi isolati: la reputazione non viene ancora trasferita tra le chain. I servizi di scoring possono anche assegnare classifiche diverse allo stesso agente.
- Evoluzione delle specifiche: le integrazioni create oggi potrebbero richiedere una rielaborazione poiché il registro di validazione viene ridisegnato e i ricercatori premono per modifiche al feedback.
Gli autori guidati da Imperial hanno proposto un test di reattività standard e un registro di tag che specifica unità e intervalli validi. Le correzioni suggerite includono anche l'aggregazione tramite media o media troncata, con un'influenza scalata in base al capitale messo in stake o al volume dei pagamenti regolati. Nessuna di queste è presente nei contratti distribuiti oggi.
ERC-8004 influisce su Ethereum e ETH?
Funzionando come normali smart contract, ERC-8004 non apporta modifiche al consenso, alle commissioni o all'emissione di Ethereum. Il suo contributo diretto alla domanda sulla mainnet è ridotto. Ethereum rappresenta il 6% degli agenti registrati e meno dell'1% dei record di feedback.
Lo studio ha stimato che il costo medio di una scrittura nel registro della reputazione sia di circa cinque centesimi su Ethereum e ben al di sotto di un centesimo su Base. Gli agenti ad alta frequenza favoriscono di conseguenza le Layer 2 networks, che raggruppano le transazioni e le regolano su Ethereum, insieme a Layer 1 alternative a basse commissioni. Gli operatori che cercano un'identità sulla mainnet possono utilizzare il nostro gas tracker di Ethereum per pianificare la registrazione.
I dati attuali offrono un supporto debole all'affermazione secondo cui le registrazioni degli agenti generano pressione d'acquisto per ETH. Il vantaggio più chiaro è strategico: il processo di standardizzazione di Ethereum, il team dAI supportato dalla Foundation e i formati dei token definiscono ora l'identità degli agenti ben oltre Ethereum stessa.

Considerazioni finali
Quasi otto mesi dopo il lancio, ERC-8004 ha risolto la distribuzione lasciando irrisolta la questione della qualità. Decine di reti EVM utilizzano gli stessi indirizzi di registro. ERC-8183 e ENSIP-25 sono stati scritti attorno allo standard, con explorer, SDK e integrazioni di pagamento basati su di esso.
La maggior parte delle registrazioni rimane provvisoria. La chain con il maggior numero di identità non produce quasi alcun riscontro e la maggior parte delle recensioni sembra falsa. Il registro pensato per proteggere le attività ad alto valore non è ancora attivo.
Stiamo monitorando le revisioni del Validation Registry e la possibilità che la reputazione venga ponderata in base alle prove di pagamento x402 o ERC-8183. La percentuale di agenti che superano i controlli di integrità è un altro parametro fondamentale. Progressi in una di queste aree dimostrerebbero che la directory sta evolvendo in un'infrastruttura di fiducia funzionante.






