A decentralized exchange, or DEX, lets users swap one token for another against a pool: a contract holding a reserve of two tokens that anyone can trade with. Arc pools appear in three tables.
Trading volume is a flow, so it adds up: a week of daily rows sums to the week, and a set of pools sums to the group. Volume rows land only on the days a pool saw trading.
Every column is documented at DEX.
Sample queries
The daily pool tables are among the largest in the catalog. Bound timestamp and filter chain_id in every query; without them the query reads the whole table.
Top pools, one day
Busiest pairs
Rank Arc pools by trading volume on one day. Reading the day from the volume table and joining the pool list afterwards keeps the join small. Find the busiest traded token pairs on Arc, and how many pools each one trades in. dex_pair_id joins the two token addresses and the chain in sorted address order, so the same two tokens produce the same identifier whichever way round the trade went.