{"service":"x402gle Trust Intelligence","summary":"Wash-detection intelligence for the x402 ecosystem. Every endpoint returns a CASE FILE — a verdict plus the evidence behind it (signals, funding chains, cluster membership, provenance) — not a bare score. Paid per call via x402, settled in USDC.","host":"api.x402gle.com","icon":{"favicon":"https://api.x402gle.com/favicon.ico","svg":"https://api.x402gle.com/icon.svg"},"payment":{"protocol":"x402 v2","asset":"USDC","schemes":["exact","tab"],"networks":["solana","base","polygon","arbitrum","optimism","avalanche","bsc","skale-base"],"note":"Pay in USDC on any of eight chains — the 402 lists them all, settle on whichever your wallet holds. Fee-payer sponsored: callers need no native gas. Send the request, get a 402, pay, retry.","tab":{"scheme":"tab","network":"solana","note":"Stream pennies for search instead of paying per call: every 402 also advertises a scheme 'tab' accepts entry (Solana). Open a tab once (One-Tap-Sessions spend tab via the Dexter facilitator), then send each request with an x-tab-voucher header — same prices, one on-chain settlement when the tab closes. Tab-paid responses arrive as a single SSE chunk carrying the identical case-file JSON. Use @dexterai/x402/tab (resolveTabOffer / openTab / payUrlWithTab) — exact-scheme buyers are unaffected and need change nothing."}},"endpoints":{"wallet":{"method":"GET","path":"/trust/wallet/{address}","price":"0.05 USDC","returns":"Wallet trust case file: wash verdict (score + label), the signals that fired, ghost-wallet determination, funding source + depth, cluster membership, activity window, provenance.","example_path":"/trust/wallet/X4o2D8op42a2jcNJJVZcDq3eYivh1oR9XiezPWCXosZ"},"seller":{"method":"GET","path":"/trust/seller/{address}","price":"0.10 USDC","returns":"Full seller wash analysis: wash %, wash/clean transaction + volume splits, per-facilitator breakdown, sender quality, the compound rules that matched, identified role, analyzer provenance.","example_path":"/trust/seller/X4o2D8op42a2jcNJJVZcDq3eYivh1oR9XiezPWCXosZ"},"cluster":{"method":"GET","path":"/trust/cluster/{address}","price":"0.10 USDC","returns":"The wash cluster the address belongs to: every linked address, seed members, and the cluster's aggregate profile. The evidence layer that makes a wash verdict provable.","example_path":"/trust/cluster/X4o2D8op42a2jcNJJVZcDq3eYivh1oR9XiezPWCXosZ"},"batch":{"method":"POST","path":"/trust/batch","price":"Dynamic volume pricing — marginal tiers: up to 50 @ 0.04 USDC, up to 250 @ 0.025 USDC, up to 1000 @ 0.015 USDC. 1 to 1000 addresses per call; the x402 price is computed from the address count before payment. Duplicate addresses are de-duplicated before pricing — you pay per unique address.","body":{"addresses":{"type":"string[]","required":true,"note":"1 to 1000 wallet addresses. Each returns its wallet case file. Price meters on UNIQUE addresses submitted; response filtering does not change the price."}},"query":{"verdict":{"type":"string","required":false,"note":"Filter returned rows to one verdict: \"wash\", \"suspect\", or \"clean\". Response-only — does not change the price. Case-insensitive; an unrecognised value is ignored, not rejected."},"min_wash_score":{"type":"number","required":false,"note":"Filter returned rows to wash_score >= this (1-100). Response-only — does not change the price. A value outside 1-100 is ignored, not rejected."},"fields":{"type":"string","required":false,"note":"Set to \"summary\" for verdict-only rows instead of full case files."}},"example_body":{"addresses":["X4o2D8op42a2jcNJJVZcDq3eYivh1oR9XiezPWCXosZ","DeXXoNdyKk7fEJkoTDkfVwCe8j8hjXxsPGLdk31gJsMk"]}}},"_hint":"Pick an endpoint, send the request. You will get HTTP 402 with x402 payment details — pay, then retry the same request. GET /trust/wallet/{address} is the cheapest lookup; /trust/seller is the deepest single-target analysis; /trust/cluster maps the wash ring; POST /trust/batch vets up to 1000 addresses at once.","_actions":[{"rel":"wallet","method":"GET","path":"/trust/wallet/{address}"},{"rel":"seller","method":"GET","path":"/trust/seller/{address}"},{"rel":"cluster","method":"GET","path":"/trust/cluster/{address}"},{"rel":"batch","method":"POST","path":"/trust/batch"}]}