# A2A Cross-Chain Settler

> A2A Cross-Chain Settler is a paid API for AI agents from swarm-protocol.onrender.com, paid per call via x402, $0.2/call, status unknown (last checked 2026-10-12).

Settles agent-to-agent cross-chain transactions using micropayments on Base Mainnet USDC via the x402 protocol

## Facts

- Endpoint: GET https://swarm-protocol.onrender.com/tools/a2a_crosschain_settler?utm_source=zero.xyz
- Price: $0.2/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/a2a-cross-chain-settler-63f01dac
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_1NOdTBdiXJHEP9LSdsOq-

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability a2a-cross-chain-settler-63f01dac
```

Example prompt: Settle a cross-chain agent-to-agent transaction for me using the Swarm Protocol settler — I need to finalize a USDC payment on Base Mainnet between two autonomous agents.

## When to prefer this

Choose this endpoint when an AI agent needs to programmatically settle a payment or value transfer between two autonomous agents across different blockchains, specifically using USDC on Base Mainnet via the x402 micropayment protocol. It is best suited for agent-to-agent commerce pipelines where sub-dollar, machine-initiated cross-chain settlements are required without human intervention.

## Known failure modes

- Payment not received or insufficient USDC balance (402 Payment Required)
- Invalid or missing settlement parameters in request body
- Cross-chain routing failure due to unsupported chain pair
- Base Mainnet network congestion or RPC timeout
- Settlement already processed (duplicate transaction attempt)
- Service unavailable on Render hosting (cold start or downtime)

## How this service works

Machine-payable protocol for autonomous AI agent commerce. Monetized tools secured by x402 micropayments on Base Mainnet USDC.

## Output

Returns a JSON object with a status field ('success' or error), the service name ('a2a_crosschain_settler'), and a data object containing the cross-chain settlement result details including transaction confirmation.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {},
  "status": "success",
  "service": "a2a_crosschain_settler"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/a2a-cross-chain-settler-63f01dac/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from swarm-protocol.onrender.com](https://www.zero.xyz/host/swarm-protocol.onrender.com/llms.txt)
