# Phantom API – Katana Token Transfers

> Phantom API – Katana Token Transfers is a paid API for AI agents from phantom-api-omega.vercel.app, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-16).

Retrieves historical token transfer events for a given owner or contract on the Katana network, with block range and pagination support.

## Facts

- Endpoint: POST https://phantom-api-omega.vercel.app/api/katana/token/transfers?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/phantom-api-katana-token-transfers-89ba7eaf
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Uh6nXKBRBKD40sfCNE45e

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 phantom-api-katana-token-transfers-89ba7eaf -d '<json body>'
```

Example prompt: Pull all token transfers for wallet 0xABC...123 on Katana from block 1000000 to 1050000, sorted ascending, and return up to 100 results.

## When to prefer this

Use this endpoint when you need historical token transfer data specifically on the Katana network, need block-range filtering, or require paginated traversal of large transfer histories. Prefer over generic block explorers when you need structured JSON output suitable for programmatic analysis and are willing to pay per call via x402.

## Known failure modes

- Invalid owner address format returns a validation error
- fromBlock/toBlock range too large may timeout or return partial results
- Invalid pageKey causes pagination failure
- Unsupported contract address format returns an error
- Rate limit or payment failure returns 402 or 429
- Empty result set when no transfers match the filter criteria

## How this service works

Lightning-fast access to blockchain data, smart contract insights, and Web3 infrastructure across 57+ networks. Pay-per-call via x402.

## Output

A list of token transfer events matching the query, each containing transaction hash, block number, from/to addresses, token contract address, and amount transferred, plus an optional nextPageKey for pagination when more results exist.

## 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/phantom-api-katana-token-transfers-89ba7eaf/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from phantom-api-omega.vercel.app](https://www.zero.xyz/host/phantom-api-omega.vercel.app/llms.txt)
