# Phantom API — Ronin NFT Metadata

> Phantom API — Ronin NFT Metadata 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-14).

Fetches NFT metadata for a given token and contract address on the Ronin blockchain network

## Facts

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

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-metadata-c85a7525 -d '<json body>'
```

Example prompt: Can you pull the metadata for the Ronin NFT at contract address 0x32950db2a7164ae833121501c797d79e7b79d74c with token ID 12345?

## When to prefer this

Use this endpoint when you need fast, pay-per-call NFT metadata lookups specifically on the Ronin blockchain (e.g. Axie Infinity, Sky Mavis ecosystem assets). Prefer it over generic NFT APIs when you need Ronin-specific on-chain data without a subscription or API key, and when cost-per-call via USDC micropayment is acceptable.

## Known failure modes

- Invalid or non-existent contractAddress returns an error or empty response
- Invalid tokenId (e.g. token not minted) returns null or error
- Network timeout if Ronin RPC is congested
- Contract address not supporting standard NFT metadata interface may return malformed data
- Payment failure via x402 protocol blocks the request

## 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 NFT metadata for the specified token on the Ronin blockchain, typically including the token's name, description, image URL, and an array of attributes or traits (e.g. rarity, type, stats) as defined by the contract's metadata standard.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "tokenId": {
   "type": "string"
  },
  "contractAddress": {
   "type": "string"
  }
 }
}
```

## More

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