Skip to main content
GET /v1/token/trades · 1 credit Real-time trade tape. maker is the REAL trader (relay/solver-resolved), with isProTrader/isSniper badges on every row. On Base, preconfirmed (flashblocks) trades appear ~2.5s before block commit, flagged per row. Filters: tradeType, USD/native/token amount ranges, date range, makers (POST twin, ≤2000). Cursor pagination.
string
required
Public chain id. Example: evm:8453
string
required
Token address. Example: 0x4ed4e862860bed51a9570b96d89af5e1b0efefed
string
required
CSV of pool addresses (≤50). Example: 0x0ca6485b7e9cf814a3fd09d81672b07323535b64
integer
1-500, default 100. Example: 3
string
Opaque - from meta.nextCursor.
string
Opt-ins: traderTxCounts.
string
washOnly or organicOnly - filter by the per-transaction wash badge (solana; every row carries isWash). Example: organicOnly
Amounts are GROSS on-chain (Mobula was net-of-fee - expect a ~0.3-1% systematic diff).
Preconfirmed rows can be phantoms if the tx reverts (~0.5-1%) - they disappear within 30s; dedup by txHash.