{"uid":"cap_G0HdzgUbpi1RTmZJgB47V","slug":"tokenverdict-quick-safety-check-aa49642d","name":"TokenVerdict Quick Safety Check","description":"Base ERC-20 token safety check for trading agents and humans: honeypot / sell simulation with buy, sell and transfer tax (Uniswap v2/v3/v4, Aerodrome, Pancake), owner powers (mint, blacklist, pause, tax changes, upgradeable proxy, renounced), liquidity and LP burn, holder concentration, verified source and age, rolled into SAFE / CAUTION / DANGER with a 0-100 score and reasons. Free public data only; informational, no guarantees.","url":"https://tokenverdict.agentgate.workers.dev/v1/quick?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":["token"],"properties":{"token":{"type":"string","description":"Base (chain 8453) ERC-20 contract address, e.g. 0x532f27101965dd16442E59d40670FaF5eBB142E4"}},"description":"Search intents: token security report, honeypot test, buy sell tax check, liquidity lock check, base token audit, erc20 owner powers"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"key":{"type":"string"},"name":{"type":"string"},"tier":{"type":"string"},"chain":{"type":"string"},"score":{"type":"number"},"token":{"type":"string"},"checks":{"type":"object"},"symbol":{"type":"string"},"reasons":{"type":"array"},"verdict":{"type":"string"},"confidence":{"type":"string"}}}}}}},"responseSchema":{"type":"json","example":{"name":"Brett","tier":"quick","chain":"base","score":97,"token":"0x532f27101965dd16442e59d40670faf5ebb142e4","checks":{"age":{"days":968,"source":"first DEX pool (DexScreener)","created_at":"2024-02-27T00:00:00.000Z"},"owner":{"address":"0x0000000000000000000000000000000000000000","renounced":true,"is_contract":false},"proxy":{"type":null,"upgradeable":false},"powers":{"fees":[],"mint":[],"pause":[],"limits":[],"source":"verified ABI (sourcify)","balance":[],"trading":[],"upgrade":[],"blacklist":[],"access_control":false},"holders":{"count":909566,"source":"GeckoTerminal","top10_pct":32.6,"in_pools_pct":1.7,"top10_ex_pools_est_pct":30.9},"contract":{"verified":true,"verified_by":"Sourcify"},"liquidity":{"lp":null,"usd":721405,"pools":1,"main_pool":{"dex":"aerodrome","quote":"WETH"}},"sellability":{"dex":"aerodrome","buy_ok":true,"sell_ok":true,"pool_type":"v3","simulated":true,"buy_tax_pct":0,"transfer_ok":true,"sell_tax_pct":0,"transfer_tax_pct":0,"round_trip_loss_pct":0.42}},"symbol":"BRETT","reasons":[{"code":"top10","text":"Top 10 holders own 30.9% (estimate excluding pools and burn).","severity":"info"},{"code":"sellable","text":"Simulated buy and sell both worked with no token tax (round trip lost 0.42% to pool/hook fees and price impact).","severity":"good"},{"code":"renounced","text":"Ownership renounced.","severity":"good"},{"code":"verified","text":"Source verified (Sourcify).","severity":"good"}],"verdict":"SAFE","confidence":"high"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.015","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.015/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.015","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.015","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_wqXiwIkl1gMsiCA3vPTOj","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.015","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks whether a Base-chain ERC-20 token is a honeypot, returning a 0-100 safety score, SAFE/CAUTION/DANGER verdict, tax simulation, owner powers, liquidity, and holder data.","exampleAgentPrompt":"Before I buy, can you run a TokenVerdict safety check on this Base token at 0x532f27101965dd16442E59d40670FaF5eBB142E4 — I want to know if it's a honeypot, what the taxes are, and whether the owner has renounced?","exampleUseCases":[{"title":"Pre-trade honeypot check for new token","prompt":"I'm about to buy this new Base token at 0x4ed4e862860bed51a9570b96d89af5e1b0efefed — can you check if it's a honeypot, whether I can actually sell it, and what the buy/sell taxes are before I put any money in?"},{"title":"Automated safety gate in trading bot","prompt":"My trading bot is about to execute a position on a Base token at 0x940181a94a35a4569e4529a3cdfb74e38fd98631 — run a TokenVerdict check and only proceed if the verdict is SAFE with a score above 80 and ownership is renounced."},{"title":"Research token risk for portfolio review","prompt":"I'm reviewing my Base chain portfolio and want to know if the token at 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913 has any red flags — check owner powers like mint or blacklist, verify the source is confirmed, and tell me the top-holder concentration."}],"resultDescription":"A JSON object containing: token name and symbol, a numeric safety score (0-100), a verdict string (SAFE, CAUTION, or DANGER), a confidence level (high/medium/low), and a structured 'checks' object covering age (days since first DEX pool), owner details (address, renounced, is_contract), proxy/upgradeable status, owner powers (mint, blacklist, pause, tax changes, etc.), holder distribution (count, top10%, pool%), contract verification, liquidity (USD, pool count, main DEX), and sellability simulation (buy/sell/transfer OK, tax percentages, round-trip loss). A 'reasons' array provides human-readable findings with severity tags (good, warn, danger, info).","failureModes":["Invalid or non-ERC-20 contract address returns an error or empty result","Token not yet listed on a supported DEX (Uniswap v2/v3/v4, Aerodrome, Pancake) causes simulation to fail","Very new tokens with no DEX pool history may lack age or liquidity data","Unverified contract source limits power detection accuracy (falls back to bytecode heuristics)","Token on a chain other than Base (8453) is not supported","Rate limiting or payment failure (x402) if USDC payment is not processed correctly","Temporary DexScreener or GeckoTerminal data unavailability may reduce data completeness"],"whenToPreferThis":"Choose TokenVerdict when you need a quick, pre-trade safety verdict on a Base-chain ERC-20 token and want a single scored API call that bundles honeypot simulation, tax detection, owner-power analysis, liquidity, and holder concentration in one response. Prefer this over manual contract review when speed matters (trading bot gating, rapid due diligence) or when you need a machine-readable SAFE/CAUTION/DANGER verdict with structured reasons. It is specifically for Base (chain 8453) and supports Aerodrome, Uniswap v2/v3/v4, and PancakeSwap DEXes. Use alternatives if you need multi-chain token analysis, on-chain execution, or guarantees beyond informational data.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-28T06:35:44.473Z","isFirstParty":false,"canonicalSlug":"tokenverdict-quick-safety-check-aa49642d"}