NFT lookup on Base: current owner, collection, and metadata (name, image, traits)
nft_lookupLook up one NFT on Base by contract and token ID: ERC-721 or ERC-1155, current owner (wallet or contract), collection name and symbol, and its metadata: name, description, image link, animation, traits. Reads ipfs://, ar://, https and inline on-chain metadata. Pass owner to confirm a wallet holds it (and its ERC-1155 balance). Read-only. Not charged for invalid input, tokens that don't exist, or when Base can't be reached. Paid via x402; see list_prices.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"contract": "<contract>",
"tokenId": "<tokenId>"
},
"name": "nft_lookup"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| owner | No | Optional: a wallet to check ownership for. | |
| tokenId | Yes | Token ID (decimal or 0x hex). | |
| contract | Yes | NFT contract 0x address on Base. | |
| includeImage | No | Optional: return inline on-chain images up to 100 KB (default: summary only). |