{"uid":"cap_BtDb6SWm7kcJhPXSa5NHN","slug":"bnb-smart-chain-contract-risk-heuristics-547d146e","name":"BNB Smart Chain Contract Risk Heuristics","description":"Heuristic risk flags for a BNB Smart Chain contract from free public data: Sourcify verification, upgradeable proxy + admin, owner type, mint/pause/blacklist/fee selectors, bytecode size. Not an audit or financial advice.","url":"https://automaton-tx-explainer.vercel.app/v1/bsc/contract-risk?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"],"type":"string"},"queryParams":{"type":"object","required":["address"],"properties":{"address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"BNB Smart Chain contract address"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"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_G60XZi2QZ4GbLd6qq597D","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":"Returns heuristic risk flags for a BNB Smart Chain smart contract address, including Sourcify verification status, proxy/admin patterns, owner type, dangerous selectors, and bytecode size.","exampleAgentPrompt":"Can you check the risk flags for this BNB Smart Chain contract — 0x4fabb145d64652a948d72533023f6e7a623c7c53 — I want to know if it's verified, whether it has mint or blacklist functions, and if it's an upgradeable proxy?","exampleUseCases":[{"title":"Pre-investment token contract check","prompt":"Before I buy this BSC token, can you pull up the risk heuristics for contract 0x55d398326f99059ff775485246999027b3197955 and tell me if it has mint, pause, or blacklist selectors and whether it's source-verified?"},{"title":"DeFi protocol proxy pattern detection","prompt":"I'm about to interact with this BNB Smart Chain DeFi contract at 0x10ed43c718714eb63d5aa57b78b54704e256024e — can you check if it's an upgradeable proxy with an admin, and what the owner type looks like?"},{"title":"Smart contract due diligence for airdrop","prompt":"Someone sent me tokens from 0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d on BNB Smart Chain — can you run the risk heuristics on that contract and flag anything suspicious like blacklisting or fee selectors?"}],"resultDescription":"A structured set of heuristic risk flags for the given BNB Smart Chain contract, including: whether the contract is verified on Sourcify, whether it implements an upgradeable proxy pattern and exposes an admin address, the type of owner (EOA, multisig, contract, etc.), presence of mint/pause/blacklist/fee function selectors in the bytecode, and the overall bytecode size. This is a heuristic scan from public on-chain data, not a full security audit.","failureModes":["Invalid or non-checksummed address format returns a 400 validation error","Address is an EOA (not a contract) — flags may be absent or minimal","Contract not deployed on BNB Smart Chain returns an empty or error response","Sourcify verification data temporarily unavailable causes partial results","RPC or upstream node downtime causes 502/503 errors","Unverified contract with complex proxy may yield incomplete proxy detection"],"whenToPreferThis":"Use this endpoint when you need a fast, cheap heuristic risk snapshot of a BNB Smart Chain contract specifically — especially to check for dangerous capabilities (mint, pause, blacklist) or proxy upgradeability before interacting with a token or DeFi protocol. Prefer this over manual block explorer browsing when you need automated, structured risk signals. Choose the Ethereum or Base variants for those chains instead.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-16T12:38:40.708Z","isFirstParty":false,"canonicalSlug":"bnb-smart-chain-contract-risk-heuristics-547d146e"}