What We Measure
We track multiple metrics to provide a comprehensive view of aggregator performance:| Benchmark | Description |
|---|---|
| Pool Discovery | Time between on-chain token deployment and aggregator detection |
| Head Lag | Delay between latest blockchain block and aggregator sync |
| REST API Latency | Response time for REST API endpoints |
| Quote API Latency | Response time for swap quote endpoints (vs DEX aggregators) |
| Metadata Coverage | Percentage of tokens with logo, description, social links |
All metrics are available in real-time on the Live Dashboard. Check it out for the latest numbers!
Pool Discovery Latency
Measures the time between when a new token is deployed on-chain and when the aggregator detects it. This is critical for trading new launches on launchpads. Tracked Launchpads: Pump.fun, Meteora, Four.meme, BAGS, Moonshot Tracked Chains: Solana, BNB Comparison: Mobula vs CodexHead Lag
Measures the delay between the latest block on the blockchain and when the aggregator has processed it. Lower head lag means more real-time data. Tracked Chains: Solana, BNB, Base Comparison: Mobula vs CodexREST API Latency
Measures the response time for fetching token data via REST API endpoints (p50 and p95 percentiles). Comparison: Mobula vs CodexQuote API Latency
Measures the response time for fetching swap quotes. Critical for trading applications that need fast price quotes. Tracked Chains: Solana, Ethereum, Base, BNB, Arbitrum Comparison: Mobula vs Jupiter (Solana), OpenOcean, ParaSwap, Li.Fi, KyberSwapMetadata Coverage
Measures the percentage of tokens that have complete metadata (logo, description, twitter, website). Higher coverage means better token information for your users. Tracked Fields: Logo, Description, Twitter, Website Comparison: Mobula vs Codex vs Jupiter (Solana only)How We Measure
All benchmarks use the same methodology for fair comparison:Pool Discovery
Head Lag
API Latency
Methodology
- Real-time monitoring via WebSocket connections and REST API polling
- Same events compared across all aggregators simultaneously
- Multiple chains tested (Solana, BNB, Base, Arbitrum)
- Prometheus metrics for accurate measurement
- Grafana dashboards for visualization
Tracked Aggregators
| Aggregator | Pool Discovery | Head Lag | REST API | Quote API | Metadata |
|---|---|---|---|---|---|
| Mobula | ✅ | ✅ | ✅ | ✅ | ✅ |
| Codex | ✅ | ✅ | ✅ | - | ✅ |
| Jupiter | - | - | - | ✅ (Solana) | ✅ (Solana) |
| OpenOcean | - | - | - | ✅ (EVM) | - |
| ParaSwap | - | - | - | ✅ (EVM) | - |
| Li.Fi | - | - | - | ✅ (EVM) | - |
| KyberSwap | - | - | - | ✅ (EVM) | - |
Run Your Own Benchmark
Want to verify the results yourself? The benchmark tool is fully open-source.Quick Start
Access Dashboards
| Service | URL | Credentials |
|---|---|---|
| Grafana | http://localhost:3000 | admin/admin |
| Prometheus | http://localhost:9090 | - |
| Metrics | http://localhost:2112/metrics | - |
Why These Metrics Matter
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.
Metadata Coverage
Complete token info = better user experience. Logos and descriptions make your app look professional.