{"uid":"cap_lSJjTbMYh2ncfI0PsHaM2","slug":"base-onchain-batch-erc-20-safety-scanner-89c02cdf","name":"Base Onchain Batch ERC-20 Safety Scanner","description":"Self-computed Base onchain toolkit for AI agents: ERC-20 safety scan, manipulation-resistant TWAP price oracle, gas/fee oracle, calldata decoder, token/address/contract intel, wallet approval-risk audit, and batch token triage — all computed live from raw Base chain, no third-party data.","url":"https://x402-data-api.bodhinindustries.workers.dev/batch","method":"GET","headers":{},"bodySchema":{"type":"object","required":["tokens"],"properties":{"tokens":{"type":"string","description":"Comma-separated list of up to 20 Base ERC-20 addresses; invalid entries are reported in skipped[]."}}},"responseSchema":{"type":"object","properties":{"block":{"type":"integer","description":"Base block height"},"results":{"type":"array","items":{"type":"object","properties":{"token":{"type":"string","description":"address"},"symbol":{"type":"string","description":"symbol"},"verdict":{"type":"string","description":"likely_ok|caution|honeypot|unknown"},"sellable":{"type":"boolean","description":"sell leg succeeded"},"riskFlags":{"type":"array","items":{"type":"string"}},"isHoneypot":{"type":"boolean","description":"buy ok, sell reverted"}}}},"scanned":{"type":"integer","description":"addresses with a verdict"},"skipped":{"type":"array","items":{"type":"object","properties":{"token":{"type":"string","description":"address"},"reason":{"type":"string","description":"why skipped"}}}},"requested":{"type":"integer","description":"addresses requested"},"computedAt":{"type":"string","description":"ISO-8601 timestamp"},"thirdPartyDataUsed":{"type":"boolean","description":"always false"}}},"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_g_cfkho_HLo9OAj87w_1Y","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":"Batch-scans up to 20 Base ERC-20 token addresses live from on-chain data, returning honeypot verdicts, risk flags, sellability checks, and safety scores with no third-party data dependencies.","exampleAgentPrompt":"Can you safety-scan these Base ERC-20 tokens for honeypots and risk flags before I swap into them: 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913, 0x4200000000000000000000000000000000000006, 0x50c5725949a6f0c72e6c4a641f24049a917db0cb?","exampleUseCases":[{"title":"Pre-swap honeypot detection batch","prompt":"I've got a list of Base tokens I'm about to ape into — can you scan all of them for honeypot risk and tell me which ones are safe to swap into before I do anything? Here are the addresses: 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913, 0x4200000000000000000000000000000000000006, 0x50c5725949a6f0c72e6c4a641f24049a917db0cb, 0x2Ae3F1Ec7F1F5012CFEab0185bfc7aa3cf0DEc22"},{"title":"Rug pull watchlist triage","prompt":"I've been tracking a bunch of new Base token launches and I want to triage my watchlist before investing any more. Can you batch-scan these token addresses for rug pull risk, manipulation flags, and whether they can actually be sold after buying? I need the results computed straight from on-chain data, not from any third-party reputation database."},{"title":"DeFi portfolio safety audit","prompt":"Before I rebalance my DeFi positions on Base, can you run a safety audit on all the ERC-20 tokens in my portfolio and flag any that look like honeypots, have suspicious risk flags, or might not be sellable? I want everything checked live from the chain so I'm not relying on stale data."}],"resultDescription":"Returns a per-token verdict (likely_ok, caution, honeypot, or unknown), sellability boolean, array of risk flags, and isHoneypot flag for each address — plus metadata: current Base block height, ISO-8601 timestamp, count of scanned vs skipped addresses, and reasons for any skipped entries. thirdPartyDataUsed is always false, confirming all data is computed live from Base chain.","failureModes":["Invalid or non-ERC-20 address: token appears in skipped[] with reason field explaining why","More than 20 addresses requested: excess tokens may be skipped or request rejected","Network/RPC failure on Base: may return partial results or error response","Malformed comma-separated list: individual bad entries reported in skipped[], valid ones still processed","Token with no on-chain liquidity: verdict returned as 'unknown'"],"whenToPreferThis":"Choose this endpoint when you need trustless, live on-chain ERC-20 safety analysis on Base without relying on any third-party reputation databases or cached data. Ideal for AI agents making DeFi decisions, pre-swap token vetting, or batch-triaging a watchlist of tokens for honeypot and rug-pull risk. Prefer this over generic token scanners when data provenance and independence from third-party feeds is critical.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:41:05.022Z","isFirstParty":false}