{"slug":"api-arysphere-com-v1-ventures-x402-bazaar-token-verdict-v2-b-302d63","title":"On-Chain Bundle","host":"api.arysphere.com","method":"GET","resource":"https://api.arysphere.com/v1/ventures/x402_bazaar_token_verdict_v2/base_verdict_facts_bundle","category":"market","description":"On-Chain Bundle: multiple Base reads in one paid call. Parts: base_token_verdict_preview, base_token_verdict_v3. Returns: each named part service's own result, in one paid call, keyed by the part's name -- exactly what each part returns when bought alone; the call succeeds only when every part answe","price_listed":0.012,"price_asked":null,"state":"no_terms","state_label":"Answers HTTP 410 without x402 payment terms","checks_7d":1,"answered_7d":0,"latency_ms_median":null,"reported_calls_30d":1,"reported_payers_30d":1,"networks":["eip155:137","eip155:42161","eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"method":"GET","queryParams":{"token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"},"type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"properties":{"token":{"description":"token contract, 0x + 40 hex","pattern":"^0x[0-9a-fA-F]{40}$","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"ok":{"type":"boolean"},"parts":{"properties":{"base_token_verdict_preview":{"properties":{"cached":{"type":"boolean"},"chain":{"type":"string"},"error":{"description":"present when ok is false","type":"string"},"method":{"const":"preview"},"note":{"description":"always present: what a preview does not read","type":"string"},"ok":{"type":"boolean"},"result":{"properties":{"facts":{"description":"the contract state read: address, is_contract, code_bytes, name, symbol, decimals, total_supply, total_supply_raw, owner, owner_function, owner_renounced, proxy_slot, proxy_implementation, proxy_slots_checked, upgradeable_proxy, erc20_shaped","type":"object"},"token":{"pattern":"^0x[0-9a-fA-F]{40}$","type":"string"}},"required":["token","facts"],"type":"object"},"service":{"type":"string"}},"required":["ok","service"],"type":"object"},"base_token_verdict_v3":{"properties":{"cached":{"type":"boolean"},"chain":{"type":"string"},"disclaimer":{"description":"always present: not financial advice","type":"string"},"error":{"description":"present when ok is false","type":"string"},"grade":{"description":"the same grade as result.grade (ax1-compatible)","enum":["BASED","MID","COOKED","RADIOACTIVE"]},"method":{"const":"verdict"},"ok":{"type":"boolean"},"result":{"properties":{"disclaimer":{"type":"string"},"facts":{"description":"the contract state read: is_contract, code_bytes, name, symbol, decimals, total_supply, owner, owner_renounced, proxy_slot, proxy_implementation, proxy_slots_checked, erc20_shaped","type":"object"},"grade":{"description":"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.","enum":["BASED","MID","COOKED","RADIOACTIVE"]},"grade_rule":{"type":"string"},"market":{"description":"deepest Uniswap V3 pool vs WETH/USDC: price_usd, quote_reserve_usd, pool_depth, deepest_pool, eth_usd (Chainlink); null when the token is not ERC-20 shaped or the read failed. On-chain state, not advice","type":["object","null"]},"one_liner":{"maxLength":60,"type":"string"},"roast":{"maxLength":220,"type":"string"},"token":{"pattern":"^0x[0-9a-fA-F]{40}$","type":"string"},"written_by":{"enum":["model","template"]}},"required":["token","grade","one_liner","roast","written_by","facts"],"type":"object"},"service":{"type":"string"}},"required":["ok","service"],"type":"object"}},"required":["base_token_verdict_preview","base_token_verdict_v3"],"type":"object"},"service":{"type":"string"}},"required":["ok","service","parts"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-10-25","reachable":true,"status":410,"valid_402":false,"asked_usdc":null,"price_match":null,"latency_ms":147,"error":null}],"description_full":"On-Chain Bundle: multiple Base reads in one paid call. Parts: base_token_verdict_preview, base_token_verdict_v3. Returns: each named part service's own result, in one paid call, keyed by the part's name -- exactly what each part returns when bought alone; the call succeeds only when every part answers. It takes the union of the parts' query parameters.","last_updated":"2026-10-24T21:45:25.222Z","schemes":["exact"]}