# Synapse API — Monad Token Transfers

> Synapse API — Monad 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-10-11).

Retrieves token transfer history for a specific owner address on the Monad blockchain, with optional filtering by block range, contract, and count.

## Facts

- Endpoint: POST https://synapse-api-brown.vercel.app/api/monad/token/transfers?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/synapse-api-monad-token-transfers-dbd6e9ab
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_pe1N64bRVHuCiK6hvJ7Gv

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-monad-token-transfers-dbd6e9ab -d '<json body>'
```

Example prompt: Show me all token transfers for the Monad wallet 0xABC123... from block 1000 to block 5000, sorted descending, up to 100 results, and only include transfers from contract 0xTOKEN456...

## When to prefer this

Choose this endpoint when you specifically need token transfer data on the Monad blockchain. It supports block-range filtering, multi-contract filtering, and pagination, making it ideal for historical audits, wallet activity analysis, or monitoring specific token contract activity on Monad. Prefer this over generic EVM endpoints when targeting Monad specifically.

## Known failure modes

- Invalid or malformed owner address returns an error
- Unsupported block range or future block numbers may return empty or error
- Missing required owner field causes request rejection
- Invalid pageKey causes pagination failure
- Contract address filter with no matches returns empty result set
- Rate limits or payment failures return 402 or 429 errors

## 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 token transfer events on the Monad blockchain associated with the specified owner address, including transfer amounts, contract addresses, block numbers, and transaction hashes. A pageKey is included in the response when more results are available.

## 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-monad-token-transfers-dbd6e9ab/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)
