{"uid":"cap_xYN002auVF4W5mHQguD1e","slug":"canisell-token-risk-verdict-api-2f4e267b","name":"Canisell Token Risk Verdict API","description":"Pay-per-call API (x402, USDC) that returns a SAFE / CAUTION / DANGER verdict with reasons for new ERC-20 tokens on Base: sellability, taxes, owner powers, liquidity, token age. No accounts, no API keys. Also an MCP tool.","url":"https://api.canisell.xyz/v1/verdict/%7Baddress%7D?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"properties":{"type":"string"}}},"responseSchema":{"type":"json","example":{"meta":{"block":53369630,"engine":"0.1.0","partial":[],"checkedAt":"2026-11-01T10:23:28.499Z","latencyMs":1274,"disclaimer":"Automated on-chain risk signals for Base, not financial advice. A SAFE verdict means no mechanical trap was detected, not that the price will hold."},"chain":"base","flags":{"age":{"olderThanDays":30},"creator":{},"trading":{"pool":"0xBA3F945812a83471d709BCe9C3CA699A19FB46f7","stage":0,"buyGas":127092,"canBuy":true,"canSell":true,"quoteIn":0.00882234,"sellGas":68084,"poolKind":"uniswap-v3","attempted":true,"buyTaxPct":0,"quoteInUsd":20,"sellTaxPct":0,"roundTripLossPct":1.99},"liquidity":{"pools":[{"id":"0xBA3F945812a83471d709BCe9C3CA699A19FB46f7","lp":{"status":"unknown"},"kind":"uniswap-v3","quote":"0x4200000000000000000000000000000000000006","source":"factory","depthUsd":688673,"depthQuote":303.785329,"quoteSymbol":"WETH"},{"id":"0x4e829F8A5213c42535AB84AA40BD4aDCCE9cBa02","lp":{"status":"unknown"},"kind":"aerodrome-cl","quote":"0x4200000000000000000000000000000000000006","source":"factory","depthUsd":317511,"depthQuote":140.059346,"quoteSymbol":"WETH"},{"id":"0x76Bf0abD20f1e0155Ce40A62615a90A709a6C3D8","lp":{"status":"unknown"},"kind":"uniswap-v3","quote":"0x4200000000000000000000000000000000000006","source":"factory","depthUsd":28002,"depthQuote":12.352248,"quoteSymbol":"WETH"},{"id":"0x27402edf3c6a6d6b5a279dfc7a2c8cbacebbfdfc3559f7c03d6971b09126a9f3","lp":{"status":"unknown"},"fee":3000,"kind":"uniswap-v4","hooks":"0x0000000000000000000000000000000000000000","quote":"0x0000000000000000000000000000000000000000","source":"standard-key","depthUsd":1471,"depthQuote":0.64899,"quoteSymbol":"ETH","tickSpacing":60},{"id":"0x36a46dFF597C5A444bbC521D26787F57867D2214","lp":{"status":"unknown"},"kind":"uniswap-v3","quote":"0x4200000000000000000000000000000000000006","source":"factory","depthUsd":395,"depthQuote":0.174081,"quoteSymbol":"WETH"},{"id":"0xb34380BA6a17B022782c7FC91e319C10c168FB98","lp":{"status":"not-burned","burnedPct":0},"kind":"uniswap-v2","quote":"0x4200000000000000000000000000000000000006","source":"factory","depthUsd":326,"depthQuote":0.143751,"quoteSymbol":"WETH"},{"id":"0xBF0A0C12E7C0610002F6Aa6E609755EDe42D6A4d","lp":{"status":"unknown"},"kind":"uniswap-v3","quote":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","source":"factory","depthUsd":94,"depthQuote":93.792223,"quoteSymbol":"USDC"},{"id":"0xFbB7df8B446F6d216702C0C3898Fb681a21186D3","lp":{"status":"not-burned","burnedPct":0},"kind":"aerodrome-v2","quote":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","source":"factory","depthUsd":59,"depthQuote":59.415425,"quoteSymbol":"USDC"}],"totalDepthUsd":1036551},"ownership":{"owner":"0x0000000000000000000000000000000000000000","proxy":{"kind":"none"},"renounced":true,"ownerSource":"owner()","capabilities":{"feeExemption":["excludeFromFees(address,bool)"],"tradingToggle":["enableTrading()"]}}},"score":95,"token":{"name":"Brett","symbol":"BRETT","decimals":18,"totalSupply":"9999997544340006294456944163"},"address":"0x532f27101965dd16442E59d40670FaF5eBB142E4","chainId":8453,"reasons":["LP lock status unknown (position NFT); liquidity may be removable.","Buy and sell simulated OK; round trip costs 2.0%.","Exit liquidity ~$1.0M.","Ownership renounced.","Token is older than 30 days."],"summary":"No blocking risks found: buy and sell simulate cleanly and no abusive owner controls detected.","verdict":"SAFE","findings":[{"id":"lp_unknown","message":"LP lock status unknown (position NFT); liquidity may be removable.","penalty":5,"severity":"low"},{"id":"roundtrip_ok","message":"Buy and sell simulated OK; round trip costs 2.0%.","penalty":0,"severity":"info"},{"id":"liquidity_ok","message":"Exit liquidity ~$1.0M.","penalty":0,"severity":"info"},{"id":"renounced","message":"Ownership renounced.","penalty":0,"severity":"info"},{"id":"age_old","message":"Token is older than 30 days.","penalty":0,"severity":"info"}],"launchpad":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_o3PPW7_ndIQ9Sc8xJkNTV","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 a SAFE / CAUTION / DANGER risk verdict for a Base ERC-20 token address, checking sellability, taxes, owner powers, liquidity, and token age — paid per-call in USDC via x402.","exampleAgentPrompt":"Before I ape into this token, can you check if 0xBA3F945812a83471d709BCe9C3CA699A19FB46f7 on Base is actually sellable — like, is it a honeypot, what are the taxes, and is there enough liquidity?","exampleUseCases":[{"title":"Pre-trade honeypot check for DeFi bot","prompt":"My trading bot is about to buy token 0x4200000000000000000000000000000000000006 on Base — can you run a risk verdict on it first to make sure it's not a honeypot or has a hidden sell tax?"},{"title":"Rug pull risk scan for new launch","prompt":"There's a new token that just launched on Base at address 0x1234567890abcdef1234567890abcdef12345678 — can you tell me if it's SAFE, CAUTION, or DANGER, and flag any owner powers or liquidity issues?"},{"title":"Portfolio safety audit for existing holdings","prompt":"I already hold some of this Base token at 0xabcdefabcdefabcdefabcdefabcdefabcdefabcd — can you check whether I can still sell it and whether there are any new red flags like frozen liquidity or a transfer blacklist?"}],"resultDescription":"A JSON object containing a top-level SAFE / CAUTION / DANGER verdict with structured flags covering: trading simulation results (canBuy, canSell, buyTaxPct, sellTaxPct, roundTripLossPct), liquidity pools with depth in USD, token age, creator/owner power checks, block number and latency metadata, and a disclaimer. Partial results are flagged in the meta.partial array.","failureModes":["Invalid or non-existent contract address returns an error or empty verdict","Token has no liquidity pool on Base — trading simulation cannot complete","On-chain RPC timeout causes elevated latency or partial results (flagged in meta.partial)","Payment not received or x402 protocol failure — endpoint returns 402 and no verdict","Token is too new and age checks are inconclusive","Network congestion on Base delays simulation beyond typical latency"],"whenToPreferThis":"Choose this endpoint when you need a fast, pay-per-call (no account required) mechanical safety check on a specific Base ERC-20 token before trading — especially for newly launched tokens where honeypot, sell tax, and rug pull risks are highest. It is ideal for trading bots, DeFi agents, and wallet apps that need programmatic go/no-go signals. Prefer it over manual on-chain inspection or generic token scanners when you need structured verdicts with liquidity depth, tax simulation, and owner power flags in a single call on Base.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-11-02T18:30:18.551Z","isFirstParty":false,"canonicalSlug":"canisell-token-risk-verdict-api-2f4e267b"}