{"uid":"cap_whdoIleDVYK-xQLmiX5oP","slug":"phantom-api-monad-nft-metadata-lookup-db91080d","name":"Phantom API – Monad NFT Metadata Lookup","description":"Lightning-fast access to blockchain data, smart contract insights, and Web3 infrastructure across 57+ networks. Pay-per-call via x402.","url":"https://phantom-api-omega.vercel.app/api/monad/nft/metadata","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"tokenId":{"type":"string"},"contractAddress":{"type":"string"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_RAbaArRj72e76zmGyFcif","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches on-chain NFT metadata for a given token ID and contract address on the Monad network","exampleAgentPrompt":"Can you pull the metadata for token ID 42 from the Monad NFT contract at 0xAbCd1234...5678? I want to see its name, image, and any traits.","exampleUseCases":[{"title":"NFT gallery display enrichment","prompt":"I'm building a Monad NFT gallery — can you fetch the metadata for token ID 101 from contract 0x1234abcd...efgh so I can show the image, name, and attributes to the user?"},{"title":"NFT trait verification for rarity","prompt":"Can you look up token ID 7 from Monad contract 0xDead...Beef and tell me all its on-chain traits? I want to check its rarity ranking."},{"title":"Pre-trade NFT due diligence","prompt":"Before I buy this Monad NFT, can you fetch the on-chain metadata for token ID 500 at contract address 0xCafe...1234 so I can confirm the name, description, and attributes are what the seller claims?"}],"resultDescription":"Returns NFT metadata for the specified Monad token, typically including the token name, description, image URL, external URL, and an array of trait attributes (trait_type and value pairs) as stored on-chain or in the token URI.","failureModes":["Invalid or non-existent contract address returns an error or empty result","Token ID does not exist on the contract — returns not found or null metadata","Monad network RPC unavailability causes timeout or 5xx response","Malformed input (missing contractAddress or tokenId) results in a 400 bad request","Token URI points to unreachable or IPFS gateway that is offline — metadata may be incomplete"],"whenToPreferThis":"Use this endpoint when you specifically need NFT metadata from the Monad blockchain network. Prefer it over generic EVM NFT APIs when the asset lives on Monad, and when you need fast, pay-per-call access without a subscription. Ideal for agents that need single-token lookups rather than bulk indexing.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:53:19.047Z","isFirstParty":false}