{"uid":"cap_jIFjlvrXZ0bpmYwCcBdD7","slug":"contract-checker-base-smart-contract-safety-scanner-5afee513","name":"Contract Checker — Base Smart Contract Safety Scanner","description":"Smart contract safety check on Base: proxy/owner/dangerous-function static scan from onchain bytecode. Free preview at /preview.","url":"https://devices-interface-hull-man.trycloudflare.com/audit","method":"GET","headers":{},"bodySchema":{"type":"object","required":["input"],"properties":{"input":{"type":"object","required":["method"],"properties":{"type":{"type":"string"},"method":{"type":"string"},"headers":{"type":"object"},"queryParams":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","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":"down","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_pdUQRYnNcRSQ0wsFoShVr","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Performs static analysis of onchain Base smart contract bytecode to detect proxy patterns, ownership risks, and dangerous functions","exampleAgentPrompt":"Can you run a safety check on the Base smart contract at 0x1234...abcd and tell me if it uses a proxy pattern, who controls it, and whether it has any dangerous functions?","exampleUseCases":[{"title":"Pre-investment DeFi contract audit","prompt":"Before I put any funds into this new Base DeFi protocol, can you scan the contract at 0xabc123... and flag any dangerous functions, hidden owners, or proxy upgradability risks?"},{"title":"NFT contract safety check","prompt":"I'm about to mint from this Base NFT contract at 0xdef456... — can you check if it has any sketchy functions or if the owner can drain funds?"},{"title":"Rug pull detection before swap","prompt":"This Base token contract 0x789xyz... is trending on social media — can you do a static scan of its bytecode to see if there are any owner-controlled mint or blacklist functions I should worry about?"}],"resultDescription":"Returns a static analysis report of the target Base smart contract's bytecode, including detection of proxy/upgradeable patterns, identification of contract owner or admin addresses, and flagging of dangerous or privileged functions (e.g. mint, pause, selfdestruct, blacklist). Results indicate the risk profile of the contract without executing any transactions.","failureModes":["Invalid or non-existent contract address returns an error or empty result","Contract not deployed on Base (wrong chain) may yield no bytecode","Highly optimized or obfuscated bytecode may reduce detection accuracy","Rate limiting or payment failure (x402) blocks access","Trycloudflare ephemeral URL may become unavailable"],"whenToPreferThis":"Choose this endpoint when you need a quick, free or low-cost ($0.05 USDC) static safety check on a Base smart contract before interacting with it, approving tokens, or investing. It is well-suited for detecting common red flags (proxies, dangerous owner functions) without requiring a full formal audit. Prefer this over manual inspection or expensive audit services for rapid pre-interaction due diligence on Base-chain contracts specifically.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T15:26:23.910Z","isFirstParty":false}