{"uid":"cap_F1jQIJduBzf95v56xR8pA","slug":"chainray-contract-scan-206b4f0b","name":"ChainRay Contract Scan","description":"The most complete blockchain data and intelligence service for AI agents. 93 endpoints across 46 chains, from gas fees to DeFi analytics, with real-time streams, intent routing, and verifiable proofs. Pay-per-request via x402.","url":"https://chainray.online/contract-scan/%7Baddress%7D","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"],"type":"string"},"pathParams":{"type":"object"},"queryParams":{"type":"object","required":["address"],"properties":{"chain":{"type":"string","description":"Blockchain network"},"address":{"type":"string","description":"Wallet or contract address"}}}},"additionalProperties":false}}},"responseSchema":null,"example":{"request":{"input":{"type":"http","method":"GET","queryParams":{"chain":"ethereum","address":"0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48"}}},"response":{"note":"Security scan based on bytecode analysis. Not a full audit. Does not check source code verification (requires external API).","chain":"ethereum","owner":"0xFcb19e6a322b27c06842A71e8c725399f049AE3a","risks":[{"type":"DELEGATECALL","severity":"warning","description":"Uses delegatecall — logic can be changed if proxy"},{"type":"CENTRALIZED_OWNER","severity":"warning","description":"Has active owner: 0xFcb19e6a322b27c06842A71e8c725399f049AE3a"},{"type":"PAUSABLE","severity":"info","description":"Contract has pause mechanism. Currently: active"}],"_proof":{"chain":"ethereum","dataHash":"777651c29b0efe561b370b231b62a9e7c2357003d502177495f4761b5292190e","blockHash":"0x80242f0bab94903ebba04f3aca218438ed3ecd9e491cea9679120086703374e2","chainName":"Ethereum","blockNumber":25342519,"proofVersion":"3.0","blockTimestamp":1781762459,"proofTimestamp":1781762466773},"address":"0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48","isProxy":false,"codeSize":"2186 bytes","hasOwner":true,"hasPause":true,"isPaused":false,"chainName":"Ethereum","riskScore":20,"timestamp":1781762466723,"isContract":true,"knownLabel":null,"riskRating":"MEDIUM","implementation":null}},"exampleRequest":{"chain":"ethereum","address":"0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48"},"tags":["x402"],"displayCostAmount":"0.02","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_BuOFOAwVfc6-vRhdtPf5M","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Scans a smart contract or wallet address on a specified blockchain and returns on-chain intelligence about it","exampleAgentPrompt":"Can you scan the contract at 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 on Ethereum and tell me what it does, whether it's verified, and if there are any red flags?","exampleUseCases":null,"resultDescription":"Returns on-chain intelligence about the specified contract or wallet address, including contract metadata, verification status, activity patterns, security signals, and relevant DeFi analytics for the given blockchain network","failureModes":["Invalid or malformed address returns 400 error","Unsupported blockchain network returns error indicating chain not available","Address not found on specified chain returns empty or 404 response","Payment failure via x402 protocol returns 402 Payment Required","Rate limiting or overload may return 429 Too Many Requests"],"whenToPreferThis":"Use this endpoint when you need comprehensive on-chain intelligence about a specific smart contract or wallet address, especially across one of 46 supported chains. Prefer this over generic blockchain explorers when you need structured, agent-consumable data with verifiable proofs and pay-per-request pricing.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T06:40:06.847Z","isFirstParty":false}