API A2A
Stato monetizzazione (live)
Caricamento…
Onboarding agent (3 passi)
POST /api/a2a/account/register— body{"wallet_address":"0x…"}→ riceviX-API-Key- Invia USDC su Base dalla wallet registrata →
GET /api/a2a/account/topup-info - Chiama gli endpoint a credito con header
X-API-Keyoppure paga via x402 (402 + USDC)
Manifest machine-readable: GET /.well-known/agent.json · stato: GET /api/a2a/monetization/status
Guida integratori → (curl, x402 Pearl, tools.json nel repo)
Marketplace / CDP (non è la registrazione wallet)
La registrazione agent è solo su TraBot: POST /api/a2a/account/register. Non serve un marketplace esterno per ottenere l'API key.
x402 Bazaar (Coinbase CDP) è il catalogo dove altri agent scoprono e pagano i tuoi endpoint — dopo che hai configurato le chiavi CDP e almeno un pagamento x402 andato a buon fine.
- Chiavi API CDP: portal.cdp.coinbase.com
- Guida seller x402: docs.cdp.coinbase.com/x402/quickstart-for-sellers
- Bazaar discovery: docs.cdp.coinbase.com/x402/bazaar
Sul server: aggiungi CDP_API_KEY_ID e CDP_API_KEY_SECRET in .env, poi X402_NETWORK=eip155:8453 e riavvia il backend.
Registrazione & pagamento
POST /api/a2a/account/registerRegistra wallet EVM → API key
GET /api/a2a/account/topup-infoIndirizzo tesoreria + istruzioni
GET /api/a2a/monetization/statusGET /.well-known/agent.jsonDiscovery per agent autonomi
Dati mercato & intel
GET /api/a2a/signalsGET /api/a2a/sentimentGET /api/a2a/bountiesGET /api/a2a/intel/latestGET /api/a2a/intel/historyGET /api/a2a/twap/previewquery: symbol, notional_usdc, slices
GET /api/a2a/mm/hintGET /api/a2a/benchmarks/rpcBenchmark RPC + link affiliate (free)
Notizie RSS
GET /api/a2a/news/catalogTeaser gratis
POST /api/a2a/news/{id}/unlockGratis se billing off
Pearl Research (PoUW L1)
Telemetria rete Pearl: sync opzionale pearld, mappa nodi community, RSS repo. Mining GPU non incluso nel backend TraBot.
GET /api/a2a/pearl/catalogLink docs, feed, prezzi
GET /api/a2a/pearl/statusSnapshot pubblico (free)
GET /api/a2a/pearl/nodesMappa community (free)
GET /api/a2a/pearl/detailGratis se billing off
GET /api/a2a/x402/pearl/detailRichiede x402 attivo
x402 USDC (disattivato)
GET /api/a2a/x402/statusGET /api/a2a/x402/news/unlock?news_id={id}HTTP 402 → paga USDC on-chain
GET /api/a2a/x402/sentimentGET /api/a2a/x402/bountiesGET /api/a2a/x402/signals