{"uid":"cap_hnfaIj9IsmQvWwEWgREc_","slug":"relayshield-nft-security-scanner-c765788d","name":"RelayShield NFT Security Scanner","description":"Identity security, threat monitoring and intelligence for the agentic AI era. TAP verifier for agentic commerce, MCP Proxy Firewall for AI agents, and threat intelligence APIs backed by 725K indicators across 129 monitored marketplaces.","url":"https://api.relayshield.net/v1/payg/nft-security?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"chain_id":{"type":"string","description":"EVM chain ID (default: 1 for Ethereum)"},"contract_address":{"type":"string","description":"NFT contract address"}}},"responseSchema":{"type":"json","example":{"ok":true,"data":{"raw":{},"chain_id":"1","nft_name":"Bored Ape Yacht Club","nft_symbol":"BAYC","risk_flags":[],"risk_level":"LOW","contract_address":"0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.1","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.1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_OwM8Pkhp_3rtD_KH9zWqq","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Analyzes an NFT smart contract for security risks, returning risk flags, risk level, and metadata for the given contract address and chain","exampleAgentPrompt":"Can you check if the NFT contract 0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d on Ethereum (chain ID 1) is safe to interact with — I want to know its risk level and any security flags before I buy in.","exampleUseCases":[{"title":"Pre-purchase NFT safety check","prompt":"Before I buy into this NFT drop, can you scan the contract 0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d on Ethereum and tell me if there are any red flags or risk issues I should know about?"},{"title":"Rug pull detection for new collection","prompt":"I found a new NFT collection launching on Ethereum — the contract is 0x1234abcd5678ef901234abcd5678ef901234abcd on chain ID 1. Can you run a security scan on it and tell me the risk level and any suspicious flags before I mint?"},{"title":"Portfolio risk audit for held NFTs","prompt":"I hold several NFTs and want to make sure their contracts aren't flagged as risky. Can you check the security status of contract 0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d on chain 1 and let me know the risk level and any flags returned?"}],"resultDescription":"Returns a JSON object with: ok (boolean), and a data object containing the NFT name, symbol, contract address, chain ID, a risk_level string (e.g. LOW, MEDIUM, HIGH), a risk_flags array listing specific security concerns, and a raw field with provider-level detail. A LOW risk level with an empty risk_flags array indicates no known issues.","failureModes":["Invalid or non-existent contract address returns an error or empty data","Unsupported chain ID results in a failed lookup","Malformed request body causes a 400-level error","Payment not included or insufficient USDC triggers an x402 payment required response","Contract exists but has no indexed NFT metadata, leading to incomplete name/symbol fields"],"whenToPreferThis":"Choose this endpoint when an AI agent or user needs a fast, on-demand security assessment of a specific NFT contract address before interacting with, purchasing, or listing it. It is well-suited for pre-transaction safety checks, portfolio audits, and rug pull screening where the output risk_level and risk_flags are needed programmatically. Prefer this over generic blockchain explorers when you want a structured risk verdict rather than raw on-chain data.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T12:31:51.285Z","isFirstParty":false,"canonicalSlug":"relayshield-nft-security-scanner-c765788d"}