{"uid":"cap_jFS1rUWEwaZij4eWKlS8K","slug":"x402-wash-trading-check-031a5c68","name":"x402 Wash Trading Check","description":"Is an x402 service's traffic organic? Checks a host's reported volume for shared payouts, twin metrics and one-buyer farms.","url":"https://x402-meta.x402tookit.com/x402-wash-check?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"],"type":"string"},"queryParams":{"type":"object","required":["host"],"properties":{"host":{"type":"string","description":"Domain of the service, e.g. example.com (a full URL also works)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"asOf":{"type":["null","string"]},"host":{"type":["null","string"]},"source":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"summary":{"type":["null","string"]},"verdict":{"type":["null","string"]},"degraded":{"type":["boolean","null"]},"services":{"type":["array","null"],"items":{"type":"object","properties":{"name":{"type":["null","string"]},"flags":{"type":["array","null"]},"sharedPayout":{"type":["boolean","null"]},"volume30dUsd":{"type":["null","number"]},"transactions30d":{"type":["null","number"]},"uniqueBuyers30d":{"type":["null","number"]},"topBuyerSharePct":{"type":["null","number"]}}}},"sourceUrl":{"type":["null","string"]},"disclaimer":{"type":["null","string"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"attribution":{"type":["null","string"]}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_WgEpS578CAZJWfCDkXkSw","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Detects wash trading and fake traffic on an x402 service by checking its reported volume for shared payouts, twin metrics, and single-buyer farm patterns.","exampleAgentPrompt":"Can you check whether the traffic on api.example.com is organic or if it looks like wash trading — I want to know if the buyer count and volume are real before I list my service next to it on the x402 marketplace.","exampleUseCases":[{"title":"Due diligence before investing in x402 service","prompt":"I'm thinking about buying into an x402 API called datastream.io — can you run a wash trading check on it and tell me if its 30-day volume and buyer numbers look legitimate or inflated?"},{"title":"Vetting a competitor's marketplace ranking","prompt":"This service at analytics-api.xyz keeps showing up at the top of the x402 leaderboard. Can you check whether its traffic is organic or if it's gaming the rankings with fake volume?"},{"title":"Auditing own service for false positive flags","prompt":"My x402 service at myapi.dev got flagged somewhere for suspicious activity — can you run the wash check on it and tell me what specific reasons or flags are coming up so I can understand what's going on?"}],"resultDescription":"Returns a structured verdict object with: overall wash-trading verdict (clean/suspicious/flagged), a human-readable summary, list of specific reasons/flags triggered, per-service breakdown including 30-day volume in USD, transaction count, unique buyer count, top buyer share percentage, shared payout boolean, and any unchecked services. Also includes a degraded flag if data quality is limited, the data source URL, and attribution/disclaimer text.","failureModes":["Host not found or has no x402 activity — returns null metrics with empty services array","Domain has insufficient transaction history — returns degraded:true with limited confidence","Invalid host format causes query parameter validation failure","Rate limiting or payment failure results in 402 response before data is returned","Service recently launched with too few data points to make a reliable determination"],"whenToPreferThis":"Use this endpoint when you need to verify whether an x402 service's reported traffic is organic before making decisions that depend on its marketplace standing — such as competitive analysis, investment, partnership evaluation, or fraud auditing. Prefer this over simply reading raw leaderboard stats, which can be gamed. This is specifically designed for the x402 ecosystem and understands shared payout wallets, twin metric patterns, and single-buyer farms that generic analytics tools would miss.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-21T07:20:35.955Z","isFirstParty":false,"canonicalSlug":"x402-wash-trading-check-031a5c68"}