{"uid":"cap_5I4AaSK3dwEBbNM3VMctU","slug":"evm-token-dex-wash-trading-volume-filter-fe727ddf","name":"EVM Token DEX Wash Trading Volume Filter","description":"Volume plausibility check for an EVM token's DEX pairs (DexScreener): 24h volume against liquidity, average trade size from 24h trade counts, and buy/sell balance, for the 3 deepest pairs. A heuristic that flags suspicious volume (for example volume 20x liquidity); it cannot see wallets, so it does not prove wash trading.","url":"https://api.fadeandco.workers.dev/api/agent-intel/wash-trading-volume-filter?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":["address"],"properties":{"chain":{"type":"string","description":"Chain name as DexScreener uses it, e.g. base, ethereum, solana, bsc (default base)"},"address":{"type":"string","description":"Token contract or mint address"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"note":"Heuristic on public DEX totals only. It cannot tell a bot from a real buyer, so a flag is a reason to look closer, not proof.","chain":"base","pairs":[{"dex":"aerodrome","pair":"0x6cDcb1C4A4D1C3C6d054b27AC5B77e89eAFb971d","flags":[],"trades24h":1520,"avgTradeUsd":1333.65,"buySellRatio":0.79,"liquidityUsd":11490316,"volume24hUsd":2027152,"volumeToLiquidity":0.18},{"dex":"uniswap","pair":"0xc19d91d99afc0332e5013a569c9721cd9ecb51a14c851f7a189a140950a627fa","flags":[],"trades24h":92344,"avgTradeUsd":148.08,"buySellRatio":1.14,"liquidityUsd":2468943,"volume24hUsd":13674626,"volumeToLiquidity":5.54}],"source":"https://api.dexscreener.com/token-pairs/v1/base/0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","verdict":"SUSPICIOUS_VOLUME","checkedAt":"2026-10-23T09:35:18.063Z"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_bNLKTG_ncnsE5Iwx8i0uA","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks an EVM token's top 3 DEX pairs for suspicious volume patterns (volume-to-liquidity ratio, average trade size, buy/sell balance) using DexScreener data as a heuristic wash-trading flag.","exampleAgentPrompt":"Can you run a wash-trading volume check on the USDC token at 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 on Base — I want to see the volume-to-liquidity ratio and buy/sell balance for its top DEX pairs?","exampleUseCases":[{"title":"Pre-investment token due diligence","prompt":"Before I buy into this new token on Base at address 0xAbC123...def, can you check whether its 24h DEX volume looks real or if it's suspiciously high compared to its liquidity?"},{"title":"DeFi bot screening suspicious token","prompt":"Flag any wash trading signals on Ethereum token 0xdAC17F958D2ee523a2206206994597C13D831ec7 — I want to see the volume-to-liquidity ratio and average trade size across its top pairs."},{"title":"Research report on BSC token volume","prompt":"I'm writing a report on a BSC token at 0x0E09FaBB73Bd3Ade0a17ECC321fD13a19e81cE82 — can you pull the DexScreener volume plausibility stats and tell me if any pairs are flagged as suspicious?"}],"resultDescription":"Returns a JSON object with a top-level verdict (e.g. SUSPICIOUS_VOLUME or CLEAN), the chain and token address checked, and an array of up to 3 deepest DEX pairs each containing: DEX name, pair address, 24h volume in USD, liquidity in USD, volume-to-liquidity ratio, number of trades in 24h, average trade size in USD, buy/sell ratio, and an array of specific flags raised. Also includes a source URL and a disclaimer note.","failureModes":["Token address not found on DexScreener — returns empty pairs or error","Chain name not recognized — defaults to base or returns error","Token has fewer than 3 pairs — returns available pairs only","DexScreener API unavailable — upstream fetch failure","Very new token with no 24h volume data — ratios may be zero or undefined","False positives on high-frequency legitimate trading tokens with naturally high volume-to-liquidity"],"whenToPreferThis":"Use this endpoint when you need a quick, automated heuristic signal on whether a token's DEX trading volume is plausible before deeper on-chain analysis or investment. It is best for EVM tokens listed on DexScreener and is particularly useful for screening tokens on Base, Ethereum, BSC, or Solana before investing or listing. It is not a substitute for wallet-level forensics or on-chain transaction graph analysis, but it provides a fast, low-cost first-pass filter.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T00:33:14.009Z","isFirstParty":false,"canonicalSlug":"evm-token-dex-wash-trading-volume-filter-fe727ddf"}