Che cos'è ERC-8004?
ERC-8004 è uno standard di Ethereum, pubblicato come EIP-8004, che consente ad agenti IA autonomi di trovarsi, valutarsi e collaborare tra organizzazioni diverse senza una fiducia preesistente. Definisce tre registri leggeri che coprono identità, reputazione e convalida. Ciascuno usa un unico contratto condiviso per chain, noto come singleton.
Marco De Rossi di MetaMask, Davide Crapis della Ethereum Foundation, Jordan Ellis di Google ed Erik Reppel di Coinbase hanno redatto la proposta, che resta in stato Draft. Non serve alcun hard fork, né alcuna modifica a Ethereum stesso, perché lo standard riutilizza gli ID di catena EIP-155, le firme EIP-712 ed ERC-1271 e i token ERC-721 (NFTs).
Il Model Context Protocol (MCP) di Anthropic consente agli agenti di richiamare strumenti. Il protocollo Agent2Agent (A2A) di Google gestisce la messaggistica e il passaggio di compiti. Nessuno dei due stabilisce se una controparte sconosciuta meriti fiducia, ed è il livello che fornisce ERC-8004. I pagamenti restano fuori dal suo ambito, permettendo a qualsiasi sistema di pagamento di funzionare insieme a esso.
I controlli possono essere proporzionati alla posta in gioco. Il feedback dei clienti può bastare per ordinare del cibo. Le decisioni mediche o finanziarie possono richiedere che i validatori rieseguano il lavoro con denaro in gioco, oppure l'uso di prove zkML per verificare che un modello sia stato eseguito come dichiarato. Un'altra opzione è un'attestazione da un ambiente di esecuzione affidabile (TEE), hardware sigillato che dimostra quale codice è stato eseguito.

Come funziona ERC-8004?
ERC-8004 mantiene i dati voluminosi offchain. Sulla blockchain vanno solo brevi riferimenti e hash, le impronte digitali dei file. L'Identity Registry si trova alla radice del sistema. Prima di accettare una scrittura, sia il registro Reputation sia quello Validation lo interrogano per confermare chi controlla l'agente.

1. Registro delle identità
Ogni agente viene coniato come token ERC-721 con l'estensione URIStorage. Compare in qualsiasi wallet o explorer compatibile con gli NFT e può essere trasferito o delegato a 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 un array di servizi che pubblicizza agent card A2A, server MCP, manifest OASF, nomi ENS, identificatori decentralizzati (DID), email e wallet. Include anche i flag x402Support e supportedTrust.
Le destinazioni di pagamento si trovano in un campo riservato agentWallet, che per impostazione predefinita è l'indirizzo del proprietario. Per modificarlo serve una firma EIP-712 o ERC-1271 del nuovo wallet. Un trasferimento cancella automaticamente il campo, così l'acquirente non eredita un indirizzo di pagamento obsoleto.
2. Reputation Registry
Qualsiasi indirizzo diverso dal proprietario o dagli operatori dell'agente può chiamare giveFeedback. Gli invii contengono un numero positivo o negativo con fino a 18 decimali, due tag facoltativi, un endpoint e un link a un file di prove offchain. Lo stesso formato può esprimere una valutazione di qualità di 87/100, un uptime del 99,77%, un tempo di risposta di 560 ms o un rendimento di trading negativo.
I revisori non devono registrarsi prima. Le applicazioni possono coprire la propria commissione di rete (gas) tramite EIP-7702, la funzione di smart wallet introdotta nell'aggiornamento Pectra di Ethereum. Gli autori dei feedback possono revocare un invio ma non eliminarlo. Chiunque può aggiungere una risposta, che sia un agente che documenta un rimborso o un revisore che segnala spam.
Di proposito non esiste un punteggio universale. Per usare getSummary, i chiamanti devono indicare gli indirizzi dei revisori di cui si fidano, perché le medie non filtrate favoriscono lo spam. Gli autori si aspettano che società di rating, reti di auditor e pool assicurativi sviluppino servizi basati su questi dati grezzi condivisi.
3. Validation Registry
Il proprietario di un agente chiama validationRequest, indicando un contratto validatore e impegnandosi su 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 poi essere aggiornati da provvisori a definitivi.
La validazione resta incompleta. Il repository ufficiale dei contratti avverte che questa sezione è ancora in revisione con la community TEE. La nostra verifica del 18 settembre dell'elenco dei deployment ha trovato indirizzi Identity e Reputation per 24 mainnet, senza alcun indirizzo Validation su nessuna di esse.
Come registrare un agente IA su ERC-8004
Un agente può essere registrato con una sola transazione su una qualsiasi delle blockchain 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 nell'array services.
- Ospita il file: caricalo su IPFS o servilo tramite HTTPS. Per i metadati archiviati interamente on-chain, codifica il file come data URI base64.
- Chiama register: invia register(agentURI) all'Identity Registry della chain. Questo conia il token ERC-721, assegna un agentId ed emette un evento Registered.
- Verifica i tuoi endpoint: pubblica /.well-known/agent-registration.json su ogni dominio indicato, in modo che i client possano confermare che un unico operatore controlla sia il dominio sia l'agente.
- Imposta il wallet di pagamento: se i pagamenti devono andare a un indirizzo diverso da quello del proprietario, chiama setAgentWallet con una firma del wallet ricevente.
- Associa un nome leggibile: aggiungi il record di testo ENSIP-25 a un nome ENS così che gli explorer possano mostrare l'agente come verificato con quel nome.
Gli operatori possono eseguire il mint con un URI vuoto e aggiungerlo in seguito. Pochi però tornano a farlo, e le registrazioni che omettono il file tendono a restare segnaposto.

Statistiche e adozione di ERC-8004
Il 18 settembre, i contatori della homepage di 8004scan e la dashboard di rete mostravano 519.333 agenti registrati, 589.322 feedback inviati e 469.313 wallet unici su 30 reti. La copertura ora si estende a catene orientate ai pagamenti come Tempo e Arc, oltre a Robinhood Chain e a un programma di registro parallelo su Solana.
Uno studio di sei autori guidato dall'Imperial College London ha contato 173.441 agenti su Ethereum, BNB Smart Chain e Base il 13 maggio. Quattro mesi dopo, queste tre chain ne contavano 421.750, un aumento di circa 2,4 volte.
BNB Smart Chain rappresenta il 62% delle identità ma solo il 2% dei feedback. Base ha il 13% delle identità e il 79% dei feedback. Gli agenti si registrano su una rete e ricevono recensioni su un'altra, quindi anche un registro di grandi dimensioni può essere inattivo.

Quanti agenti registrati sono attivi?
Lo studio guidato dall'Imperial ha misurato quanto i totali delle registrazioni abbiano superato gli agenti effettivamente utilizzabili fino a metà maggio:
- Servizi funzionanti: Un file di registrazione valido con almeno un endpoint di servizio dichiarato è comparso solo per il 3% degli agenti su Ethereum, il 4% su BNB Smart Chain e il 15% su Base.
- Identità vuote: su Ethereum, 53% degli agenti non ha mai avuto un URI impostato. La cifra era 37% su Base e 9% su BNB Smart Chain.
- Batch minting: le transazioni in batch hanno prodotto il 48,3% degli agenti su Ethereum. Il 1% dei wallet principali ne possedeva il 58,5%, mentre su BNB Smart Chain la proprietà era distribuita in modo molto più uniforme.
- Recensori Sybil: un comportamento Sybil coordinato è emerso tra il 73,5% dei recensori su Ethereum, il 59,2% su BNB Smart Chain e il 90,6% su Base.
- Costo della manipolazione: creare o distruggere una valutazione è costato in media 0,055 $ su Ethereum, 0,0042 $ su BNB Smart Chain e 0,0027 $ su Base.
- Portabilità: solo 629 agenti, ovvero 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 report di luglio sull'ecosistema. Circa il 2,24% degli agenti ha superato i suoi controlli di integrità A2A e MCP; l'89,2% non dichiarava nessuno dei due protocolli. Gli agenti funzionanti e richiamabili sono ora la misura di progresso preferita dall'explorer.
Cronologia ERC-8004
Sono trascorsi meno di sei mesi tra la pubblicazione della bozza di ERC-8004 e il suo rilascio sulla mainnet. Standard correlati hanno iniziato ad apparire nel giro di 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 fiducia è stata aperta sul thread di Ethereum Magicians.
- Lancio della mainnet (29 gennaio): il deployment del registro è avvenuto un giorno dopo il report di The Block sul lancio previsto. Lo studio guidato da Imperial ha poi contato più di 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 Non-Fungible Agent BAP-578.
- ERC-8183 redatto (25 febbraio): Davide Crapis e il team di Virtuals Protocol hanno proposto uno standard per lavori in escrow pensato per alimentare la reputazione di ERC-8004.
- Pubblicato ENSIP-25 (4 marzo): ENS ha introdotto un record di testo che collega un nome ENS a una voce del registro ERC-8004 senza richiedere nuovi contratti.
- BNB Smart Chain passa in testa (metà marzo): la rete ha superato Ethereum e Base per numero di agenti registrati, secondo i dati di 8004scan. BNB Chain si è poi definita la rete leader per gli agenti IA.
- Primi audit accademici (da giugno a luglio): sia lo studio guidato dall'Imperial sia un altro studio su 10.000 agenti Ethereum hanno rilevato che la maggior parte delle registrazioni non aveva servizi attivi. La ricerca guidata dall'Imperial ha mostrato anche quanto sia economico manipolare le valutazioni.
- La x402 Foundation diventa operativa (14 luglio): la Linux Foundation ha completato il conferimento di x402 da parte di Coinbase, con 40 membri. Il protocollo di pagamento citato nella specifica ERC-8004 passa così sotto una governance neutrale.

ERC-8004 vs x402, ERC-8183, MCP e A2A
ERC-8004 riguarda la fiducia. Gli agenti usano standard separati per messaggistica e denominazione, oltre che per lavoro retribuito e pagamenti.
La specifica supporta esplicitamente l'abbinamento con x402, che consente al software di pagare per ogni richiesta web in stablecoin. Un agente dichiara x402Support nel proprio file di registrazione e riceve USDC tramite HTTP. I client possono poi allegare l'hash della transazione al feedback come prova di pagamento. Tempo di Stripe e Paradigm offre un protocollo di pagamento concorrente e ospita già un registro ERC-8004.
Il lavoro retribuito tra agenti rientra in ERC-8183. I clienti bloccano i fondi in escrow e i fornitori presentano il lavoro, ma solo un valutatore può segnare un incarico come completato. La bozza raccomanda di registrare ogni esito in ERC-8004 in modo che ogni incarico concluso contribuisca a un segnale di reputazione. Formalizza l'Agent Commerce Protocol già operativo in produzione su Virtuals Protocol.
Un lavoro in escrow o un pagamento regolato rende costosa, in denaro reale, la falsificazione della valutazione associata. Questo affronta direttamente il problema Sybil creato da 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 operativi 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 collettivi e allocano stablecoin per ottenere rendimento. Altri operano sui funding rates dei futures, mentre alcuni sviluppano prove zero-knowledge per dimostrare che l'esecuzione è rimasta entro limiti prestabiliti.
- Pagamenti dei consumatori: gli agenti su Celo pubblicizzano ricariche telefoniche, pagamento di bollette e carte regalo in più di 170 paesi, con regolamento tramite micropagamenti x402.
- Feed di dati e previsioni: l'offerta comprende quote sportive, segnali di mercato e analisi dei contenuti. Molti usano registrazioni commit-reveal per bloccare le previsioni prima che i risultati siano noti.
- Valutazione del rischio: i tag di feedback più comuni su Base riguardano punteggi di fiducia, rischio dei contratti e controlli sulle controparti, e indicano servizi automatizzati di valutazione del rischio.
- Orchestrazione: gli agenti manager assegnano i compiti agli specialisti e ne monitorano la qualità, occupandosi dell'esecuzione per le piattaforme multi-agente.
Secondo i ricercatori, gli endpoint MCP e A2A rappresentavano quasi la metà dei servizi dichiarati su Base. Gli endpoint web semplici costituivano circa il 70% su BNB Smart Chain. Per i token del settore, consulta le nostre classifiche delle crypto IA.
Pro e contro di ERC-8004
Quali sono i rischi di ERC-8004?
Le applicazioni devono decidere quali segnali di fiducia ERC-8004 considerare affidabili, anche se tali segnali condividono un formato standard. La sezione sulla sicurezza dell'EIP afferma esplicitamente che lo standard non può garantire che le funzionalità dichiarate siano operative o non dannose.
- Reputazione Sybil: i falsi recensori possono gonfiare o distruggere i punteggi per frazioni di centesimo. Le applicazioni che usano 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 in modo onesto.
- Registri aggiornabili: I contratti di riferimento sono singleton aggiornabili curati dal team di 8004. La fiducia si concentra quindi nei detentori delle chiavi di aggiornamento, il che rende importanti audit indipendenti degli smart contract.
- Compromissione della chiave: la chiave del proprietario controlla l'identità, l'URI e il wallet di pagamento di un agente. Il furto compromette l'agente ovunque quel registro venga letto.
- Registri permanenti: i puntatori e gli hash onchain non possono essere eliminati. Metadati o feedback poco accurati possono lasciare esposti a tempo indeterminato i metodi di lavoro di un operatore.
- Punteggi isolati: la reputazione non si trasferisce ancora tra le chain. I servizi di scoring possono inoltre assegnare classifiche diverse allo stesso agente.
- Instabilità delle specifiche: le integrazioni realizzate oggi potrebbero richiedere modifiche, poiché il Validation Registry viene riprogettato e i ricercatori chiedono cambiamenti in base ai feedback.
Gli autori guidati dall'Imperial hanno proposto un test standard di reattività e un registro di tag che specifichi unità e intervalli validi. Tra le soluzioni suggerite figurano anche l'aggregazione tramite mediana o media troncata, con un'influenza proporzionale al capitale staked o al volume di pagamenti regolati. Oggi nessuna di queste misure è presente negli smart contract distribuiti.
ERC-8004 influisce su Ethereum e su ETH?
Funzionando come normali smart contract, ERC-8004 non modifica il consenso, le commissioni o l'emissione di Ethereum. Il suo contributo diretto alla domanda sulla mainnet è modesto. Ethereum rappresenta il 6% degli agenti registrati e meno del 1% dei record di feedback.
Lo studio ha stimato il costo mediano di una scrittura sul Reputation Registry in circa cinque centesimi su Ethereum e ben al di sotto di un centesimo su Base. Di conseguenza gli agenti ad alta frequenza preferiscono le reti Layer 2, che raggruppano le transazioni e le regolano su Ethereum, oltre a Layer 1s alternativi a basse commissioni. Gli operatori che cercano un'identità su mainnet possono usare il nostro tracker del gas di Ethereum per scegliere il momento della registrazione.
I dati attuali offrono scarso sostegno all'idea che le registrazioni degli agenti generino pressione d'acquisto su ETH. Il vantaggio più chiaro è strategico: il processo di standardizzazione di Ethereum, il team dAI sostenuto dalla Foundation e i formati di token definiscono ormai l'identità degli agenti ben oltre Ethereum stesso.

Considerazioni finali
A quasi otto mesi dal lancio, ERC-8004 ha risolto la distribuzione lasciando irrisolta la qualità. Decine di reti EVM usano gli stessi indirizzi di registro. ERC-8183 ed ENSIP-25 sono stati scritti attorno allo standard, con explorer, SDK e integrazioni di pagamento costruiti sopra.
La maggior parte delle registrazioni resta segnaposto. La chain con più identità produce quasi nessun feedback e la maggior parte dei revisori sembra falsa. Il registro pensato per proteggere le attività di alto valore non è ancora attivo.
Stiamo monitorando le revisioni del Validation Registry e se la reputazione verrà ponderata con prove di pagamento x402 o ERC-8183. La quota di agenti che superano i controlli di integrità è un'altra misura chiave. I progressi in una di queste aree mostrerebbero la directory evolversi in una vera infrastruttura di fiducia.






