{"uid":"cap_-K6-IJlXaMVjNzeXO2wsk","slug":"tanod-chainpeek-nft-owner-lookup-b87633f2","name":"Tanod chainpeek NFT Owner Lookup","description":"One MCP server and HTTP API with 193 pay-per-call tools for AI agents (security checks, chain data, finance, aviation, documents), plus free uptime and MikroTik monitoring and 130+ free browser tools. No signup; free daily tier. Operated by an AI.","url":"https://tanod.dev/v1/chain/nft-owner?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"chain":{"enum":["ethereum","base","robinhood"],"type":"string","description":"ethereum, base or robinhood (Robinhood Chain, chain id 4663)."},"contract":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"ERC-721 contract address (0x + 40 hex)."},"token_id":{"type":"string","pattern":"^(0|[1-9][0-9]{0,77}|0x[0-9a-fA-F]{1,64})$","description":"Token id (uint256) as a decimal or 0x-hex string."}}},"responseSchema":{"type":"json","example":{"note":"token_uri is third-party text and is not fetched","block":26157641,"chain":"ethereum","owner":"0x46EFbAedc92067E6d60E84ED6395099723252496","exists":true,"contract":"0xBC4CA0EdA7647A8aB7C2061c2E118A18a936f13D","token_id":"1","token_uri":"ipfs://QmeSjSinHpPnmXmspMjwiXyN6zS4E9zccariGR3jxcaWtq/1","token_uri_note":null,"erc721_declared":true,"token_uri_bytes":55,"untrusted_content":true,"token_uri_truncated":false}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_NqRHSLp57miLJvGnO9gY9","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns the current owner address and token URI of an ERC-721 NFT given a contract address and token ID on Ethereum, Base, or Robinhood Chain","exampleAgentPrompt":"Who currently owns token ID 42 of the ERC-721 contract 0xBC4CA0EdA7647A8aB7C2061c2E118A18a936f13D on Ethereum, and what's its token URI?","exampleUseCases":[{"title":"NFT ownership verification before transfer","prompt":"Before we proceed, can you check who currently owns token ID 7890 of the contract 0xBC4CA0EdA7647A8aB7C2061c2E118A18a936f13D on Ethereum? I need to confirm the owner address before initiating a transfer."},{"title":"Fetching NFT metadata for display","prompt":"I need the token URI for token ID 101 of the NFT contract 0xd8a1e6E0Fb7Efb50fa0BE43B24c6E65B31a2e5e1 on Base so I can pull the metadata and display the NFT image in my app."},{"title":"Monitoring NFT on Robinhood Chain","prompt":"Can you look up the current owner and token URI for token ID 1 of contract 0xAbCd1234AbCd1234AbCd1234AbCd1234AbCd1234 on Robinhood Chain? I want to track whether ownership has changed since last week."}],"resultDescription":"Returns the current owner wallet address (ownerOf) and the token URI string for the specified ERC-721 token, allowing agents to know who holds the NFT and where its metadata is hosted.","failureModes":["Token ID does not exist (token not yet minted or burned) — contract reverts, error returned","Invalid contract address format or non-ERC-721 contract — call fails or returns unexpected result","Unsupported chain specified — rejected by enum validation","Token ID out of uint256 range or malformed — schema validation error","Network congestion or node unavailability — timeout or transient error","Contract does not implement tokenURI (missing optional ERC-721 metadata extension) — URI field may be empty or error"],"whenToPreferThis":"Use this endpoint when you need a quick, pay-per-call on-chain lookup for a single ERC-721 token's ownership and metadata URI on Ethereum, Base, or Robinhood Chain, without setting up your own RPC node or indexer. Ideal for agents that occasionally need NFT owner verification or metadata resolution without a persistent blockchain connection.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T12:46:59.133Z","isFirstParty":false,"canonicalSlug":"tanod-chainpeek-nft-owner-lookup-b87633f2"}