{"uid":"cap_ytywg_OWHeowCWayh_Wsr","slug":"honeypot-check-before-trade-7ea33efa","name":"Honeypot Check Before Trade","description":"Honeypot and rug check before a trade, built for trading bots that check every token in a loop: up to 5 token addresses per call (Base, Ethereum, BSC, Arbitrum, Polygon, Avalanche, Optimism or Solana), one decision each: ALLOW, CAUTION or BLOCK, with grade A to F, score, honeypot flag and the main reason. Based on our own on-chain checks (contract code, pools, real buy and sell simulation). Results are cached for 10 minutes, so repeat checks answer in milliseconds.","url":"https://agentsvc.io/api/v1/proxy/token-precheck?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"chain":{"type":"string","description":"base, ethereum, bsc, arbitrum, polygon, avalanche, optimism or solana. Default base"},"token":{"type":"string","description":"Single address (alternative to tokens)"},"tokens":{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"object","required":["token"],"properties":{"chain":{"type":"string"},"token":{"type":"string"}}}]},"maxItems":5,"minItems":1,"description":"Up to 5 addresses, strings or {token, chain}"},"tokenAddress":{"type":"string","description":"Alias of token"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.004","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.004/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_vznyaQx9Sd0BEVYvGFeV7","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.004","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks up to 5 token addresses for honeypot and rug pull risks across 8 chains, returning ALLOW/CAUTION/BLOCK decisions with letter grades and scores before a trade executes.","exampleAgentPrompt":"Before we buy, run a honeypot and rug pull check on token 0xabc123...def456 on Base — I need to know if it's ALLOW, CAUTION, or BLOCK with the grade and main risk reason.","exampleUseCases":[{"title":"Trading bot pre-buy safety gate","prompt":"My trading bot is about to buy three tokens on Ethereum — 0x111...aaa, 0x222...bbb, and 0x333...ccc — can you check all three for honeypot risk and only flag the ones rated CAUTION or BLOCK with their grades?"},{"title":"Solana memecoin rug check","prompt":"I found a new memecoin on Solana at address So1abc...xyz123 — can you do a honeypot and rug check on it and tell me the score, grade, and whether I should trade it?"},{"title":"Multi-chain portfolio screening","prompt":"Before I add any of these to my watchlist, check these five tokens across different chains for honeypot risk: 0xAAA on Base, 0xBBB on BSC, 0xCCC on Arbitrum, 0xDDD on Polygon, and 0xEEE on Avalanche — give me a decision and letter grade for each."}],"resultDescription":"Returns a decision (ALLOW, CAUTION, or BLOCK), a letter grade from A to F, a numeric risk score, a boolean honeypot flag, and the primary reason for the verdict for each token checked. Results are cached for 10 minutes so repeated checks on the same token return near-instantly.","failureModes":["Invalid or non-existent token address returns an error or unknown result","Unsupported chain identifier causes a validation error","More than 5 tokens in a single call may be rejected","Very new tokens with no pool history may have insufficient data for simulation","Network congestion on the target chain may delay on-chain simulation","Cached result may be up to 10 minutes stale if token state changed rapidly"],"whenToPreferThis":"Choose this endpoint when operating a DeFi trading bot or agent that needs fast, automated pre-trade safety decisions across multiple chains (Base, Ethereum, BSC, Arbitrum, Polygon, Avalanche, Optimism, Solana). It is ideal when you need batch screening of up to 5 tokens in one call with a simple ALLOW/CAUTION/BLOCK verdict and letter grade, backed by real buy/sell simulation rather than just static contract analysis. The 10-minute cache makes it efficient for polling loops without incurring per-check costs on repeated queries.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T12:48:20.704Z","isFirstParty":false,"canonicalSlug":"honeypot-check-before-trade-7ea33efa"}