{"uid":"cap_mMnoQY3mIxvuwgW3S_288","slug":"nft-metadata-c8c4879b","name":"NFT Metadata","description":"Metadata of an ERC-721 or ERC-1155 token: token URI resolved from IPFS, Arweave, data URI or https into name, description, image link and traits. Use for NFT displays, rarity or appraisal.","url":"https://bess-x402.onrender.com/v1/evm/nft-metadata?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","required":["contract","token_id"],"properties":{"chain":{"type":"string","description":"ethereum, base, arbitrum, optimism or polygon"},"contract":{"type":"string","description":"NFT contract"},"token_id":{"type":"string","description":"Token ID"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_D80y7iuboR8qcC4kwjmI_","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Resolves and returns structured metadata (name, description, image, traits) for any ERC-721 or ERC-1155 NFT token on major EVM chains.","exampleAgentPrompt":"Can you pull the metadata for token ID 4521 of the Bored Ape Yacht Club contract (0xBC4CA0EdA7647A8aB7C2061c2E118A18a936f13D) on Ethereum — I want the name, image, and all its traits.","exampleUseCases":[{"title":"NFT gallery display card","prompt":"Fetch the metadata for token ID 88 on contract 0x60E4d786628Fea6478F785A6d7e704777c86a7c6 on Ethereum — I need the name, image URL, and traits so I can display it in my gallery."},{"title":"Rarity trait lookup for appraisal","prompt":"What are all the traits and attributes for Azuki token ID 2000 on Ethereum? I want to check its rarity before deciding whether to buy it."},{"title":"Cross-chain NFT metadata fetch","prompt":"Get me the metadata for token ID 1 on contract 0x3bf2922f4520a8BA0c2eFC3D2a1539678DaD5e9D on Polygon — I need the description and image link."}],"resultDescription":"Returns structured NFT metadata resolved from the token URI (which may point to IPFS, Arweave, a data URI, or HTTPS), including the token's name, description, image URL, and an array of traits/attributes as key-value pairs.","failureModes":["Invalid or non-existent contract address returns an error","Token ID not found on the contract returns a not-found error","Unsupported chain name returns a validation error","Token URI pointing to an unreachable or rate-limited IPFS/Arweave gateway causes a timeout or fetch failure","Contract is not an ERC-721 or ERC-1155 token, causing metadata resolution to fail"],"whenToPreferThis":"Use this endpoint when you need resolved, human-readable NFT metadata (name, image, traits) rather than raw on-chain data. It handles URI resolution from IPFS, Arweave, data URIs, and HTTPS automatically, saving you from implementing multi-protocol resolution yourself. Ideal for NFT display UIs, rarity tools, appraisal workflows, or any agent that needs to present NFT details across Ethereum, Base, Arbitrum, Optimism, or Polygon.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-30T12:32:35.890Z","isFirstParty":false,"canonicalSlug":"nft-metadata-c8c4879b"}