Pubblica la tua API agli agenti come MCP, REST e A2A da un catalogo, decidi ogni chiamata con policy, mandati e l’approvazione di una persona dove serve, e fai pagare. Ogni decisione finisce su una catena che chiunque può verificare – senza fidarsi di te o di noi.
La maggior parte delle API è nata per persone e app: una chiave, un client, un log che solo tu leggi. Gli agenti vogliono di più nella chiamata – chi può agire, entro quale limite e una prova che un esterno accetta.
Agined non esegue il tuo backend. Le tue azioni girano sui tuoi server e il gateway di Agined gira sull’edge di Cloudflare davanti a essi, chiamando il backend con richieste firmate RFC 9421. Ogni chiamata decisa è scritta come fatto sulla catena del tuo tenant, dove ogni riga porta l’hash della precedente, così una riga non si può cambiare, togliere o riordinare senza rompere ogni hash successivo. A intervalli, le punte di tutte le catene dei tenant confluiscono in un checkpoint Merkle firmato Ed25519 e i checkpoint vanno a OpenTimestamps per l’ancoraggio in Bitcoin. L’audit di piattaforma fallisce chiuso: una chiamata di piattaforma non registrabile è rifiutata con 503.
La verifica non contatta i nostri server. Le chiavi dei checkpoint sono pubbliche. Il formato del pacchetto è una specifica versionata. Chiunque verifica un pacchetto di contestazione senza fidarsi – solo SHA-256 ed Ed25519.
Ogni primitiva lavora sullo stesso catalogo, gate e catena. Attiva ciò che serve a una superficie – il resto resta fuori dal percorso della chiamata.
La tua API come MCP, REST e A2A, da un catalogo.
Pubblica un catalogo e Agined lo serve come server MCP sull’host della superficie. Gli agenti elencano le azioni come tool e le chiamano; ogni chiamata passa lo stesso gate di REST e finisce nella tua catena come un record.
POST /mcp Authorization: DPoP •••••••• DPoP: eyJ0eXAiOiJkcG9wK2p3dCJ9… Content-Type: application/json { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "orders.create", "arguments": { "sku": "widget" } } } → 200 { result }
Importa una specifica o traffico reale, pubblica su MCP, REST e A2A e imposta policy, approvazioni e prezzi per azione. Ogni decisione va su una catena che chiunque verifica – senza fidarsi di noi.

La chiamata passa il gate all’edge. Il tuo backend risponde come sempre.
L’azione, l’attore, la decisione e l’esito, ognuno concatenato alla riga precedente.
Le punte delle catene confluiscono in un checkpoint Merkle firmato Ed25519, poi con timestamp in Bitcoin via OpenTimestamps. Cambiare una riga romperebbe ogni hash e checkpoint successivo.
Controllato con /.well-known/ledger-bundles-keys.json, offline una volta scaricato.
Per la valutazione: una postazione e supporto della community.
Per una prima surface in produzione, con una postazione.
Per team in crescita, con due postazioni ed export delle evidenze di conformità.
Le funzioni di Pro con più capacità e tre postazioni.
Cinque postazioni, SSO self-service, accesso in sola lettura per gli auditor e supporto prioritario.
Le funzioni di Team su scala di flotta, con 15 postazioni e un canale di supporto dedicato.
Conia un sotto-mandato per un altro agente da uno che hai. Azioni, spesa e scadenza possono solo essere più strette di quelle del genitore. Revoca un mandato e ogni figlio sotto di esso si ferma subito.