Every swap routed through DFlow's V4 aggregator on Solana, decoded and USD-priced at block time.
Coverage
Full historyto Sep 22, 2026 · yesterday
Table
1dflow_trades
Columns
82typed
Coverage ends yesterday, UTC
Overview
Complete historical record of swaps routed through the DFlow V4 aggregator (DF1ow4tspfHX9JwWJsAb9epbkA8hmpSEAtxXy1V27QBH) on Solana, at slot resolution.
DFlow is an order-flow aggregator: it does not hold liquidity of its own, it routes a user's swap into pools run by other programs. Each row is one swap as the aggregator executed it, decoded from the program instructions and priced in USD at block time, with both sides of the trade, full token metadata and the transaction context.
Use cases
Aggregator market-share and routing analysis against Jupiter
Order-flow research: which venues DFlow routes into and when
Execution quality and slippage benchmarking per route
Wallet-level trading behaviour across aggregated venues
Table
82 columns · free sample for the table
dflow_trades
82 columns
One row per swap routed through the DFlow V4 aggregator, with buy and sell sides, token metadata and USD pricing.
datashare/solana/dflow/dex_trades<start_slot>_<end_slot>.parquet100 slots per file
Send this dataset’s full schema to an assistant and ask it anything. It reads the plain-text brief ↗ first, so the answer comes from the real column list rather than a guess.
One Parquet table, dflow_trades, with 82 documented columns. Full history to yesterday, refreshed daily.
Why is there no pools table?
DFlow is an aggregator, not a pool program. It routes orders into pools run by Raydium, Orca, Meteora and others rather than holding liquidity itself, so it produces no pool reserve events. For pool-level data, buy the dataset for the underlying DEX.
How does this compare to the Jupiter dataset?
Both cover aggregator routing rather than pools. Holding both lets you compare aggregator market share, routing choices and execution quality across the same tokens and time windows.
How is the data delivered?
As flat Parquet files under a stable S3 layout, with a JSON manifest listing every file and its sha256. Signed HTTPS links are emailed to you once the files are prepared.
How current is the data?
Refreshed daily with T+1 latency. A purchase made today includes everything up to yesterday.
Can I try before I buy?
Yes. The table links to a public sample file with real records, and the sample bucket holds full Parquet files you can load directly. No email address required.