What We Measure
We track multiple metrics to provide a comprehensive view of aggregator performance:Latency and coverage metrics are published in real time on OpenChainBench, the open benchmark suite we built and open-sourced.
Transaction Coverage — Competitive Analysis
Solana is the critical chain. The fragmentation is structural: traders route through aggregators like Jupiter that bundle swaps across multiple DEXs simultaneously. On EVM chains, most volume flows through Uniswap or PancakeSwap directly — every provider indexes those reliably. Beyond coverage, each provider has a structural limitation that matters in production:
Bitquery is fastest but truncates silently above 10,000 trades. Codex pagination at 10 results per page makes it unusable at volume. Mobula has no artificial cap.
Transaction Hashes — 10 min Windows
We tested Mobula, Moralis, Bitquery, and Codex on 8 tokens across Solana, Ethereum, BSC, and Base using 10-minute windows. The metric: unique transaction hashes — not total trade count, which varies depending on how each provider handles multi-leg swaps.Full benchmark code (independently testable): github.com/Flotapponnier/token-trade-benchmark-
Live Metrics — Latency & Coverage
These are measured continuously on OpenChainBench, the open benchmark suite we built and open-sourced. Every badge below is live and links to the leaderboard, methodology and source.Methodology
- Transaction coverage: unique TX hashes in 10-minute windows, same tokens queried simultaneously across all providers
- Latency: real-time monitoring via WebSocket + REST polling, Prometheus metrics, Grafana visualization
- Same events compared across all aggregators at the same time
- Multiple chains tested: Solana, Ethereum, BSC, Base, Arbitrum
Tracked Aggregators
Run Your Own Benchmark
Want to verify the results yourself? Both benchmark tools are fully open-source.Latency Benchmark
The benchmark suite is open source. The harness code lives in the OpenChainBench repository, under harnesses/aggregator-latency-benchmark. Live results and methodology are published at openchainbench.com.Transaction Coverage Benchmark
Why These Metrics Matter
Transaction Coverage
Missing trades = wrong PnL, wrong volume, wrong analytics. On Solana, the gap between providers is 25-57%.
Pool Discovery
Faster detection of new tokens = first-mover advantage on new launches. Critical for trading bots and snipers.
Head Lag
Lower head lag = more accurate real-time data. Essential for live price feeds and position monitoring.
API Latency
Faster API responses = better UX. Important for dashboards, portfolio trackers, and trading interfaces.
Get Started with Mobula
Experience the fastest crypto data API yourself:Get Free API Key
Create your account and get instant access
View API Docs
Explore the REST API documentation
WebSocket Streams
Connect to real-time data streams
Cookbooks
Build with production-ready examples