{"uid":"cap_DpWwzwdakyJTQIH_mB2MW","slug":"base-token-verdict-76a547a7","name":"Base Token Verdict","description":"Base ERC-20 verdict: AI grade and on-chain facts for one token contract. Not financial advice.  Returns: a rule-graded token verdict on one token contract: grade (BASED/MID/COOKED/RADIOACTIVE, a stated rule over the contract's own state), a one-liner and a roast, and the facts read: code size, name, symbol, decimals, supply, owner(), proxy slots; plus the deepest Uniswap V3 pool's USD price and depth. No holders, no safety or legitimacy call.","url":"https://api.arysphere.com/v1/ventures/x402_q_verdict_v1/base_token_verdict_v3?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","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","properties":{"token":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"token contract, 0x + 40 hex"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"ok":true,"chain":"base","grade":"COOKED","cached":false,"method":"verdict","result":{"facts":{"name":"USD Coin","owner":"0x3abd6f64a422225e61e435bae41db12096106df7","symbol":"USDC","decimals":6,"proxy_slot":"zeppelinos","is_contract":true,"erc20_shaped":true,"owner_renounced":false,"upgradeable_proxy":true},"grade":"COOKED","roast":"USDC: COOKED. Proxy (zeppelinos slot set); a live owner holds the keys.","token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","market":{"dex":"uniswap_v3","eth_usd":2432.8015,"fee_tiers":[500,3000,10000],"price_usd":1.00209,"rpc_calls":2,"depth_rule":"pool_depth from the deepest pool's quote-side reserve in USD: <$1k none_or_dust, <$100k thin, <$5M moderate, else deep. A description of on-chain state, not advice.","pool_depth":"deep","pools_found":3,"deepest_pool":{"fee":3000,"pool":"0x6c561b446416e1a00e8e93e221854d6ea4171372","quote":"WETH","price_usd":1.00209,"token_reserve":58770808.350535,"quote_reserve_usd":87721037.3},"quote_assets":["WETH","USDC"],"eth_usd_source":"chainlink ETH/USD 0x71041dddad3595f9ced3dccfbe3d1f4b0a16bb70","quote_reserve_usd":87721037.3},"one_liner":"USDC is COOKED","disclaimer":"Entertainment, not financial advice. Reads the contract and its deepest Uniswap V3 pool (spot price, quote-side depth): not holders, locks or future price.","grade_rule":"RADIOACTIVE: not a contract, or not ERC-20 shaped (no decimals/totalSupply). COOKED: a proxy implementation slot is set (EIP-1967, its beacon, or ZeppelinOS) AND owner() names a live owner. MID: either one. BASED: neither found.","written_by":"template"},"service":"x402_bazaar_token_verdict_v2.base_token_verdict_v3","disclaimer":"Entertainment, not financial advice. Reads the contract and its deepest Uniswap V3 pool (spot price, quote-side depth): not holders, locks or future price."}},"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_QiDhCLrwpxJDYAQB1c0B4","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 risk-graded report (RADIOACTIVE/COOKED/MID/BASED) for a Base chain ERC-20 token contract, including proxy/owner facts and Uniswap V3 market depth.","exampleAgentPrompt":"Can you run an Arysphere token verdict on the Base token at 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 and tell me the risk grade, whether it's an upgradeable proxy, who owns it, and how deep the liquidity is?","exampleUseCases":[{"title":"Rug-check before buying a new token","prompt":"Before I buy any of this new token on Base at 0x4ed4E862860beD51a9570b96d89aF5E1B0Efefed, can you run a verdict on it and tell me if it's BASED, MID, COOKED, or RADIOACTIVE, and whether anyone holds an admin key?"},{"title":"DeFi bot pre-trade safety gate","prompt":"My trading bot is about to swap into a Base token at 0x50c5725949A6F0c72E6C4a641F24049A917DB0Cb — can you quickly check the Arysphere verdict to make sure it's not a proxy rug and that there's deep liquidity on Uniswap V3?"},{"title":"Research report on a suspicious airdrop token","prompt":"Someone airdropped me a Base token at 0x2Ae3F1Ec7F1F5012CFEab0185bfc7aa3cf0DEc22 that I've never heard of — can you pull the token verdict showing its grade, owner situation, and market depth so I can decide whether to sell it immediately?"}],"resultDescription":"A JSON object containing: ok status, chain (base), risk grade (RADIOACTIVE/COOKED/MID/BASED), a roast one-liner, contract facts (name, symbol, decimals, owner address, owner_renounced flag, proxy slot type, upgradeable_proxy flag, erc20_shaped, is_contract), and market data (Uniswap V3 price in USD, pool depth classification, deepest pool details including fee tier and reserve sizes in USD, ETH/USD from Chainlink). Cached flag indicates whether result was freshly fetched.","failureModes":["Invalid or malformed contract address (not 0x + 40 hex) returns a validation error","Address is an EOA (not a contract) — grade returned as RADIOACTIVE with is_contract: false","No Uniswap V3 pool found for the token — market section omitted or depth returned as none_or_dust","Payment of $0.01 USDC not received or x402 handshake fails — 402 Payment Required response","Token exists but has no ERC-20 methods — grade returned as RADIOACTIVE with erc20_shaped: false","RPC timeout or Base node unreachable — 500 or upstream error response"],"whenToPreferThis":"Use this endpoint when you need a fast, payable-per-call risk verdict on a Base chain ERC-20 token without any account or subscription setup. It is ideal for DeFi agents, trading bots, or wallet UIs that need to gate trades behind a quick safety check. Prefer it over generic block explorers when you want a structured grade (BASED/MID/COOKED/RADIOACTIVE) plus proxy/owner analysis and live Uniswap V3 depth in a single call. Choose the Ethereum mainnet sibling endpoint instead for non-Base tokens.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:34:34.963Z","isFirstParty":false,"canonicalSlug":"base-token-verdict-fd88a17a"}