# Synapse API — Ronin Transaction History

> Synapse API — Ronin Transaction History is a paid API for AI agents from synapse-api-brown.vercel.app, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-13).

Fetches paginated transaction history for addresses on the Ronin blockchain network

## Facts

- Endpoint: POST https://synapse-api-brown.vercel.app/api/ronin/tx/history
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/synapse-api-ronin-transaction-history-b9244483
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_u8CoDX2EmC6u7vDJZVsOk

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 synapse-api-ronin-transaction-history-b9244483 -d '<json body>'
```

Example prompt: Show me the last 25 transactions involving Ronin address 0xABC...123, ordered from newest to oldest, including full metadata and skipping zero-value transfers.

## When to prefer this

Choose this endpoint when you need historical transaction data specifically on the Ronin blockchain (used by Axie Infinity and Sky Mavis ecosystem). It supports flexible filtering by address, block range, category, and ordering, and is paid per-call via x402 making it suitable for on-demand agent queries rather than continuous streaming. Prefer this over general Ethereum RPC calls when Ronin-specific data is needed.

## Known failure modes

- Invalid address format returns 400 error
- Non-existent pageKey causes pagination failure or empty result
- fromBlock greater than toBlock returns empty or error
- Unsupported category value returns validation error
- Rate limiting or payment failure returns 402 or 429
- Network unavailability causes timeout

## How this service works

High-speed API suite for AI processing, web scraping, and smart data utilities across 57+ blockchain networks. Pay-per-call via x402.

## Output

Returns a paginated list of Ronin blockchain transactions matching the specified filters, including transaction hashes, block numbers, from/to addresses, asset categories, and optionally full metadata. A pageKey is returned when more results are available for cursor-based pagination.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "order": {
   "enum": [
    "asc",
    "desc"
   ],
   "type": "string"
  },
  "pageKey": {
   "type": "string"
  },
  "toBlock": {
   "type": "string"
  },
  "category": {
   "type": "array",
   "items": {
    "type": "string"
   }
  },
  "maxCount": {
   "type": "number"
  },
  "fromBlock": {
   "type": "string"
  },
  "toAddress": {
   "type": "string"
  },
  "fromAddress": {
   "type": "string"
  },
  "withMetadata": {
   "type": "boolean"
  },
  "excludeZeroValue": {
   "type": "boolean"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/synapse-api-ronin-transaction-history-b9244483/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from synapse-api-brown.vercel.app](https://www.zero.xyz/host/synapse-api-brown.vercel.app/llms.txt)
