Detect wash trading
detect_wash_tradingDetects wash trading in a token's recent trades by scoring self-canceling wallets, same-slot buy/sells, quick round trips, volume concentration, and common funders. Returns a 0-100 risk score, flags, and suspicious traders.
Instructions
Read a token's recent trades straight from its highest-volume AMM pools or bonding curve (found through DexScreener and the top holders, each checked on-chain) and score them for wash trading: wallets whose buys and sells cancel out, same-slot buy+sell, quick round trips of the same size, volume concentration, and traders funded by a common wallet. Returns a 0-100 score, flags, the suspicious traders with a sample signature each, and funder groups.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mint | Yes | Token mint address | |
| pools | No | Vault owner addresses to read trades from (the pool account, or the Raydium v4/CPMM authority). Found automatically when omitted | |
| maxPools | No | ||
| sinceUnix | No | ||
| maxTransfers | No | Pool transfers to read across all pools (100 per Helius call) |