API A2A

Stato monetizzazione (live)

Caricamento…

Onboarding agent (3 passi)

  1. POST /api/a2a/account/register — body {"wallet_address":"0x…"} → ricevi X-API-Key
  2. Invia USDC su Base dalla wallet registrata → GET /api/a2a/account/topup-info
  3. Chiama gli endpoint a credito con header X-API-Key oppure 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.

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/register

Registra wallet EVM → API key

GET /api/a2a/account/topup-info

Indirizzo tesoreria + istruzioni

GET /api/a2a/monetization/status
GET /.well-known/agent.json

Discovery per agent autonomi

Dati mercato & intel

GET /api/a2a/signals
GET /api/a2a/sentiment
GET /api/a2a/bounties
GET /api/a2a/intel/latest
GET /api/a2a/intel/history
GET /api/a2a/twap/preview

query: symbol, notional_usdc, slices

GET /api/a2a/mm/hint
GET /api/a2a/benchmarks/rpc

Benchmark RPC + link affiliate (free)

Notizie RSS

GET /api/a2a/news/catalog

Teaser gratis

POST /api/a2a/news/{id}/unlock

Gratis 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/catalog

Link docs, feed, prezzi

GET /api/a2a/pearl/status

Snapshot pubblico (free)

GET /api/a2a/pearl/nodes

Mappa community (free)

GET /api/a2a/pearl/detail

Gratis se billing off

GET /api/a2a/x402/pearl/detail

Richiede x402 attivo

x402 USDC (disattivato)

GET /api/a2a/x402/status
GET /api/a2a/x402/news/unlock?news_id={id}

HTTP 402 → paga USDC on-chain

GET /api/a2a/x402/sentiment
GET /api/a2a/x402/bounties
GET /api/a2a/x402/signals