Circle, l'emittente della stablecoin USDC e quotata al NYSE con il ticker CRCL, ha annunciato l'11 maggio 2026 Circle Agent Stack: una piattaforma di servizi finanziari progettata per dare agli agenti IA il potere di pagare in autonomia. Non e' un esperimento marketing: il protocollo x402 di Circle ha gia' movimentato 24,24 milioni di dollari nel solo mese di aprile, di cui il 99,8 per cento in USDC, secondo i dati pubblicati dall'azienda.
Cinque mattoni
Agent Stack si articola in cinque componenti. Agent Wallets e' il portafoglio non custodiale che un agente puo' usare per detenere USDC e altri token ERC-20, con policy decise da un umano (limiti di spesa giornalieri, allowlist di indirizzi, scadenza temporale dei permessi). Agent Marketplace e' un "App Store" di servizi per agenti: API a consumo, dataset, modelli, strumenti di automazione. Circle CLI e' la riga di comando che permette agli sviluppatori di concedere a un agente l'autorizzazione a comprare crediti, pagare un microservizio o chiudere un ordine. Nanopayments powered by Circle Gateway e' il protocollo che gestisce trasferimenti gas-free fino a 0,000001 dollari di USDC, pensato per flussi machine-to-machine ad alta frequenza. Circle Skills e' una libreria di pattern di integrazione (acquistare un'API a consumo, sottoscrivere un servizio, recuperare un rimborso) gia' confezionati per Claude, GPT, Gemini e gli agenti di Mistral.
A cosa servono i micropagamenti tra macchine
L'idea e' semplice: oggi un agente che cerca un'informazione passa per API gratuite o sottoscrizioni mensili. Con Nanopayments, lo stesso agente puo' pagare 0,0005 dollari per una singola chiamata a una API di meteo, 0,002 per un singolo articolo di archivio, 0,02 per un report di mercato. Il pagamento avviene in millisecondi e senza commissioni di gas, perche' Circle Gateway aggrega le transazioni in batch e fa la "finalizzazione" on-chain solo periodicamente. E' la versione machine-to-machine di quello che PayPal o Stripe fanno per gli esseri umani.
I controlli per non farsi svuotare il portafoglio
Il timore principale di un wallet in mano a un agente e' la fuga di capitali. Circle ha previsto controlli a piu' livelli: spending limits per finestra temporale (es. massimo 50 USDC l'ora), allowlist e blocklist di destinatari, autorizzazioni granulari per categoria di servizio (es. "si" alle API di ricerca, "no" alle borse di scambio crypto). Le transazioni vengono verificate contro queste regole prima dell'esecuzione; in caso di anomalia il wallet si blocca e notifica l'utente o l'amministratore. Per l'auditing, ogni operazione genera log firmati che possono essere ingoiati da SIEM enterprise.
Chi e' gia' a bordo
Circle non ha pubblicato un elenco completo dei partner di lancio, ma nel post di blog cita Anthropic (per l'integrazione MCP), OpenAI (Agent Mode), Coinbase Developer Platform e Stripe (per il bridge fiat). I primi casi d'uso pilota riguardano agenti di pricing dinamico, agenti che gestiscono campagne pubblicitarie e agenti che acquistano dati. L'azienda gestisce in parallelo il token sale dell'Arc Network, una blockchain di livello uno costruita su misura per i pagamenti, da cui ha gia' raccolto 222 milioni di dollari.
Cosa significa per gli sviluppatori europei
USDC e' una stablecoin denominata in dollari, regolamentata negli Stati Uniti come moneta elettronica ma riconosciuta anche in UE sotto la direttiva MiCA. Per uno sviluppatore italiano significa che, in linea di principio, puo' integrare Agent Stack senza barriere di compliance, purche' le transazioni restino all'interno della rete USDC e siano destinate a servizi B2B. Circle pubblica anche un endpoint specifico per la conversione automatica USDC-EURC, per chi vuole tenere il rendiconto in euro. Il consiglio per i developer e' di iniziare in sandbox: il piano gratuito di Agent Stack include 100 dollari di credito USDC e un wallet di test.
Come provarlo: i comandi essenziali
Per iniziare basta registrarsi su circle.com/developer, ottenere una API key e installare il CLI: npm install -g @circle-fin/agent-cli. Dopodiche' si crea un wallet con circle agent create-wallet --policy spending-limit:50USD/hour. Per autorizzare un agente Claude a usare il wallet, basta inserire nello system prompt una skill di Circle: circle skills add agent_purchase. A quel punto l'agente ha accesso ai metodi circle.pay(amount, recipient) e circle.subscribe(service_id) con i guardrail definiti.
Il dubbio del giorno
L'idea di un agente che paga in autonomia spaventa molti operatori bancari, e per buone ragioni. Un bug, un'allucinazione del modello o un attacco di prompt injection possono trasformare un wallet in un buco nero. Circle ne e' consapevole e l'intera piattaforma e' costruita intorno al principio del "least privilege": l'agente puo' fare solo cio' che l'utente gli ha consentito, e per le somme superiori a una soglia serve un'approvazione umana esplicita. Resta da vedere come reagiranno le banche centrali europee, soprattutto quando i flussi machine-to-machine inizieranno a essere significativi.




