Explain a Base-mainnet transaction in plain English. Input: a transaction hash. Returns strict JSON: summary (1-3 senten
Explain a Base-mainnet transaction in plain English. Input: a transaction hash. Returns strict JSON: summary (1-3 sentences), action_type (swap, erc20_transfer, nft_mint, bridge_out, approval_for_all, ...), assets_moved[] (token, amount, from, to), counterparties[] (labeled where known: routers, bridges, marketplaces), risk_flags[] (unverified_contract, unlimited_approval, approval_for_all, known_drainer, first_time_counterparty, nonstandard_token_symbol, impersonated_token, transaction_reverted), checks, gas_paid_usd, timestamp, basescan_url. Risk checks fail open, so read `checks` before drawing any conclusion from an empty risk_flags: it reports whether each check ran (ok / partial / unavailable / inconclusive / not_applicable), and no flags alongside a non-ok status means not checked, not clean. Deterministic onchain decode - no LLM in the response path. Base mainnet (chain id 8453)
https://api.0200project.com/mcp ↗Payment + protocol
GETx402 v2eip155:8453exact0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913200000xc41c4fed450674169af002b8b3cb47bd70a1958fbazaar2026-08-30T16:44:48Z2026-08-30T20:17:50Z