# Phantom API — Ink Network Token Transfers

> Phantom API — Ink Network 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-09-15).

Retrieves token transfer history for a given owner or contract on the Ink blockchain network, with filtering by block range, contract addresses, and pagination support.

## Facts

- Endpoint: POST https://phantom-api-omega.vercel.app/api/ink/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/phantom-api-ink-network-token-transfers-360af094
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_itNrgmrR0awS0u4x2m5WM

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-ink-network-token-transfers-360af094 -d '<json body>'
```

Example prompt: Can you pull all token transfers for wallet address 0xABC...123 on the Ink network, sorted newest first, limited to 25 results, and only for these contract addresses: 0xDEF...456?

## When to prefer this

Choose this endpoint when you specifically need token transfer history on the Ink blockchain network. It supports filtering by contract addresses and block ranges, making it ideal for auditing wallet activity, tracking DeFi flows, or monitoring specific token contracts on Ink. Use it over generic blockchain explorers when you need structured, paginated, programmatic access to transfer data with pay-per-call pricing via x402.

## Known failure modes

- Invalid owner or contract address format returns an error
- Block range out of bounds or non-existent blocks returns empty or error
- Invalid pageKey causes pagination failure
- Exceeding maxCount limits may truncate results or error
- Network-specific endpoint only works for Ink chain — wrong chain data not returned
- Missing required fields may return validation error

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

Returns a list of token transfer records on the Ink network, each containing sender, recipient, token contract address, amount, block number, and transaction hash, along with a 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/phantom-api-ink-network-token-transfers-360af094/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)
