Agent Commerce Protocol

ACP wallet, revenue tracking, and agent service offerings.

GET/api/acp/wallet

Get the agent wallet address and balance.

Response

{
  "walletAddress": "0xa1bd7350fd46b43c3adf3c922e951280ca684e37",
  "chain": "base",
  "balance": { "eth": 0.002, "usdc": 36.20 }
}
GET/api/acp/revenue

Get ACP revenue history and totals.

Response

{
  "totalRevenue": 12.50,
  "currency": "USDC",
  "jobs": [
    { "id": "job_123", "offering": "insider_trading", "amount": 0.15, "completedAt": "2026-04-28" }
  ]
}
GET/api/acp/offerings

List all published ACP offerings.

Response

{
  "offerings": [
    {
      "name": "insider_trading",
      "description": "SEC Form 4 real-time scanner...",
      "price": 0.15,
      "priceType": "fixed",
      "listed": true,
      "requiredFunds": false
    }
  ]
}
GET/api/acp/jobs

List ACP job history.

Parameters

NameTypeRequiredDescription
statusstringNoFilter: active, completed

Response

{
  "jobs": [
    { "id": "job_123", "offering": "insider_trading", "status": "completed", "amount": 0.15 }
  ]
}