# Aether NFT Owner Lookup on Base

> Aether NFT Owner Lookup on Base is a paid API for AI agents from aether-x402.vercel.app, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-12).

Returns the current owner address of a specific NFT on the Base blockchain given a contract address and token ID.

## Facts

- Endpoint: POST https://aether-x402.vercel.app/v1/base/nft-owner?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/aether-nft-owner-lookup-on-base-2d42d1aa
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_9l6cbW6Wmo_jYM6vQ_9xh

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 aether-nft-owner-lookup-on-base-2d42d1aa -d '<json body>'
```

Example prompt: Who currently owns token ID 42 from the NFT contract 0xd4e4078ca3495DE5B1d4dB434BEbc5a986197196 on Base?

## When to prefer this

Use this endpoint when you need a quick, pay-per-call ownership lookup for a specific NFT on the Base L2 network without setting up your own blockchain RPC infrastructure. Prefer this over building a custom Base node query when you need low-overhead, agent-friendly onchain data billed in USDC via x402.

## Known failure modes

- Invalid contract address format (not a valid 0x hex address) returns an error
- Token ID does not exist on the contract returns a not-found or null owner
- Contract address is not an NFT contract on Base returns an error
- Network or RPC issues may cause transient failures
- Payment failure via x402/USDC blocks the call before execution

## How this service works

Pay-per-call Base onchain data, token risk verdicts and x402 payability audits over x402 (USDC on Base).

## Output

Returns a JSON object containing the current owner's wallet address (e.g. {"owner": "0x..."}) for the specified NFT token ID on the Base blockchain.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "tokenId": {
   "type": [
    "string",
    "integer"
   ],
   "pattern": "^[0-9]+$"
  },
  "contract": {
   "type": "string",
   "pattern": "^0x[0-9a-fA-F]{40}$"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "owner": "0x..."
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/aether-nft-owner-lookup-on-base-2d42d1aa/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from aether-x402.vercel.app](https://www.zero.xyz/host/aether-x402.vercel.app/llms.txt)
