{
 "id": "520c770c90a8",
 "url": "https://token-verdict-production.up.railway.app/v1/pre-trade",
 "host": "token-verdict-production.up.railway.app",
 "method": "POST",
 "type": "http",
 "x402Version": 2,
 "scheme": "exact",
 "network": "eip155:8453",
 "net": "base",
 "testnet": false,
 "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
 "price_atomic": "50000",
 "price_usd": 0.05,
 "band": "1c-10c",
 "payTo": "0x097f9685D1e0752bF8B02d61E5Ce9be7eA0FBA7F",
 "networks": [
  "eip155:8453"
 ],
 "description": "One combined go/no-go before an agent spends: PROCEED / CAUTION / ABORT from the token's market verdict, the counterparty wallet's sanctions, age and poisoning check, and — with a spender — its ERC-20 approvals. A leg that cannot be evaluated returns unknown and caps the verdict at CAUTION. Mode 'compact' returns the decision, the worst leg, and one summary per leg. Use this when an agent is about to swap, pay, or route funds and needs token + wallet risk in one call.",
 "serviceName": "token-verdict",
 "tags": [
  "tokens",
  "wallets",
  "defi",
  "risk",
  "pre-trade"
 ],
 "mimeType": null,
 "iconUrl": null,
 "bazaar": {
  "info": {
   "input": {
    "body": {
     "chain": "base",
     "mode": "compact",
     "spender": null,
     "token_address": "0x2821d96B5FC81aEC3763340b375a846a89A3Ec1b",
     "wallet_address": "0x097f9685D1e0752bF8B02d61E5Ce9be7eA0FBA7F"
    },
    "bodyType": "json",
    "method": "POST",
    "type": "http"
   },
   "output": {
    "type": "json",
    "example_truncated": true,
    "chars": 851
   }
  },
  "has_schema": true
 },
 "quality": {
  "calls30": 2,
  "payers30": 1,
  "lastCalledAt": "2026-10-25T17:26:28.132Z"
 },
 "catalogs": [
  {
   "name": "cdp",
   "lastUpdated": "2026-10-25T21:04:03.24Z",
   "seen_at": "2026-10-25T21:12:17.062Z"
  },
  {
   "name": "payai",
   "lastUpdated": "2026-10-25T04:38:24.043Z",
   "seen_at": "2026-10-25T21:12:17.062Z"
  }
 ],
 "catalog_names": [
  "cdp",
  "payai"
 ],
 "first_seen_catalog": "2026-10-25T04:38:24.043Z",
 "last_updated_catalog": "2026-10-25T21:04:03.24Z",
 "first_seen": "2026-10-25",
 "templated": false,
 "category": "money-movement",
 "probe": {
  "at": "2026-10-25T21:15:43.520Z",
  "head_status": 405,
  "get_status": 405,
  "is_402": false,
  "status": "method-gated",
  "body_json": true,
  "has_accepts": false,
  "accepts_count": 0,
  "accepts0": null,
  "price_matches_catalog": null,
  "payto_matches_catalog": null,
  "x402Version": null,
  "has_bazaar_ext": false,
  "has_payment_required_header": false,
  "mpp_header": null,
  "channel": null,
  "content_type": "application/json",
  "latency_ms": 169,
  "error": null,
  "cors": null,
  "ratelimit_headers": false,
  "server": "railway-hikari",
  "error_text": null,
  "resource_url_in_402": null
 },
 "onchain": {
  "resolved": false,
  "unresolved": true,
  "reason": "payTo not seen in the payer forensics (180 wallets' outbound history) or the Blockscout sample"
 },
 "status": "method-gated",
 "valid_402": false,
 "dead": false,
 "verdict": "not-verified",
 "live_reprobe": null,
 "featured": null,
 "page": "https://bazaar.agentexchange.work/r/520c770c90a8",
 "seller": "https://bazaar.agentexchange.work/seller/token-verdict-production.up.railway.app",
 "seller_json": "https://bazaar.agentexchange.work/seller/token-verdict-production.up.railway.app.json",
 "paid": {
  "probe_now": {
   "url": "https://bazaar.agentexchange.work/r/520c770c90a8/probe.json",
   "price_usd": 0.01,
   "protocol": "x402"
  },
  "feature": {
   "url": "https://bazaar.agentexchange.work/featured",
   "method": "POST",
   "body": {
    "id": "520c770c90a8"
   },
   "price_usd": 1,
   "protocol": "x402"
  }
 },
 "license": "CC BY 4.0"
}