Agent-to-Agent (A2A) Payments
Conto supports direct payment requests between agents within the same organization. One agent can request payment from another, and the receiving agent can accept and execute the transfer.How It Works
- Agent A calls
POST /api/sdk/a2a/requestto create a payment request to Agent B - Agent B sees the incoming request via
GET /api/sdk/a2a/requests - Agent B executes the payment via
POST /api/sdk/a2a/requests/{id}/execute - The transfer is processed through Conto’s policy engine and settled on-chain
Creating a Payment Request
Listing Requests
View incoming and outgoing A2A payment requests:Executing a Request
The receiving agent can execute the payment:Resolving Agents
Look up an agent by their wallet address:A2A Statistics
View aggregate stats for A2A activity:API Reference
| Endpoint | Method | Description |
|---|---|---|
/api/sdk/a2a/request | POST | Create A2A payment request |
/api/sdk/a2a/requests | GET | List A2A payment requests |
/api/sdk/a2a/requests/{id} | GET | Get specific request |
/api/sdk/a2a/requests/{id}/execute | POST | Execute A2A payment |
/api/sdk/a2a/resolve | POST | Resolve agent from wallet address |
/api/sdk/a2a/stats | GET | Get A2A statistics |
Next Steps
Standard Payments
Standard payment request and execution
Counterparties
Manage trusted counterparties