# Phantom API — Ronin NFT by Owner

> Phantom API — Ronin NFT by Owner 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-13).

Fetches all NFTs owned by a specific wallet address on the Ronin blockchain network

## Facts

- Endpoint: POST https://phantom-api-omega.vercel.app/api/ronin/nft/by-owner
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/phantom-api-ronin-nft-by-owner-9b468a5e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_4XrpGAaOWjnqLKeohv-0X

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-ronin-nft-by-owner-9b468a5e -d '<json body>'
```

Example prompt: Can you pull up all the NFTs owned by Ronin wallet address 0xAbC123... and show me up to 50 results?

## When to prefer this

Choose this endpoint when you specifically need NFT ownership data on the Ronin blockchain (used by Axie Infinity and other Sky Mavis ecosystem games). It supports pagination for wallets with large holdings and is priced at $0.01 USDC per call via x402, making it cost-effective for one-off lookups or lightweight agent workflows. Prefer this over general-purpose NFT APIs when Ronin-specific data is required.

## Known failure modes

- Invalid or malformed owner address returns an error or empty result
- Non-existent wallet address returns empty NFT list
- Expired or invalid pageKey causes pagination to fail or restart
- Rate limiting or payment failure (x402) blocks the request
- Ronin network downtime may cause timeouts or unavailable data
- Limit value out of acceptable range 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 NFTs owned by the specified Ronin wallet address, including token metadata, contract details, and a pagination key (pageKey) for fetching subsequent pages when the owner holds more NFTs than the requested limit.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "limit": {
   "type": "number"
  },
  "owner": {
   "type": "string"
  },
  "pageKey": {
   "type": "string"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/phantom-api-ronin-nft-by-owner-9b468a5e/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)
