# Phantom API — zkSync NFT Sales

> Phantom API — zkSync NFT Sales 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 NFT sale events on the zkSync network, filtered by block range and optionally by contract address, ordered and paginated.

## Facts

- Endpoint: POST https://phantom-api-omega.vercel.app/api/zksync/nft/sales
- 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-zksync-nft-sales-75c6630e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_2SOyKxeMaA3CvBuC4U48N

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-zksync-nft-sales-75c6630e -d '<json body>'
```

Example prompt: Pull me the last 50 NFT sales on zkSync for contract 0xAbC123... sorted in descending order, from block 1000000 to 1050000.

## When to prefer this

Use this endpoint when you need historical or recent NFT sale event data specifically on the zkSync Layer 2 network, especially when filtering by block range or a specific NFT contract address. Prefer this over generic blockchain explorers when you need structured, programmatic access with pay-per-call pricing and no subscription required.

## Known failure modes

- Invalid or malformed contract address returns an error or empty result
- fromBlock greater than toBlock produces an invalid range error
- Limit value too large may result in timeout or truncated response
- Network congestion or node unavailability may cause delayed or failed responses
- Payment failure (x402) if insufficient USDC balance prevents the call

## 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 NFT sale event records from the zkSync blockchain, each containing details such as token ID, sale price, buyer and seller wallet addresses, transaction hash, and block number, filtered and ordered according to the request parameters.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "limit": {
   "type": "number"
  },
  "order": {
   "enum": [
    "asc",
    "desc"
   ],
   "type": "string"
  },
  "toBlock": {
   "type": "number"
  },
  "fromBlock": {
   "type": "number"
  },
  "contractAddress": {
   "type": "string"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/phantom-api-zksync-nft-sales-75c6630e/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)
