# Synapse API — Worldchain Token Transfers

> Synapse API — Worldchain Token Transfers 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-15).

Retrieves token transfer history for a given wallet address on the Worldchain blockchain network, with filtering by block range, contract addresses, and pagination.

## Facts

- Endpoint: POST https://synapse-api-brown.vercel.app/api/worldchain/token/transfers
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/synapse-api-worldchain-token-transfers-6dec7947
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_cda2niYJm9hvoXaUQ4hCI

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-worldchain-token-transfers-6dec7947 -d '<json body>'
```

Example prompt: Pull all token transfers for Worldchain wallet 0xAbC123... sorted from newest to oldest, limit to the last 50 transfers, and only include transfers involving the token contract 0xDef456....

## When to prefer this

Choose this endpoint when you need on-chain token transfer history specifically on the Worldchain network, with support for filtering by wallet, contract address, and block range. Prefer this over generic blockchain explorers when you need structured JSON output suitable for programmatic consumption by an AI agent, and when pay-per-call pricing ($0.01 USDC) via x402 is acceptable.

## Known failure modes

- Invalid or malformed owner address returns an error
- Unknown or invalid contract address in contractAddresses array
- Invalid block number format for fromBlock or toBlock
- pageKey expired or invalid causes pagination failure
- maxCount exceeding API limits returns an error or truncated result
- Network or upstream indexer unavailability causes a 500-level error

## 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

A list of token transfer records on the Worldchain network, each containing details such as sender and receiver addresses, token contract address, transfer amount, block number, and transaction hash, with optional pagination key for fetching subsequent pages.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "order": {
   "enum": [
    "asc",
    "desc"
   ],
   "type": "string"
  },
  "owner": {
   "type": "string"
  },
  "pageKey": {
   "type": "string"
  },
  "toBlock": {
   "type": "string"
  },
  "maxCount": {
   "type": "number"
  },
  "fromBlock": {
   "type": "string"
  },
  "contractAddresses": {
   "type": "array",
   "items": {
    "type": "string"
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/synapse-api-worldchain-token-transfers-6dec7947/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)
