Skip to main content
Mobula is built for speed. We continuously benchmark our infrastructure against other crypto data aggregators to ensure we deliver the fastest, most reliable data.
Live Dashboard: View real-time benchmarks at grafana-production-dc86.up.railway.appOpen Source: The benchmark tool is fully open-source at github.com/MobulaFi/aggregator-latency-benchmark

What We Measure

We track multiple metrics to provide a comprehensive view of aggregator performance:
BenchmarkDescription
Pool DiscoveryTime between on-chain token deployment and aggregator detection
Head LagDelay between latest blockchain block and aggregator sync
REST API LatencyResponse time for REST API endpoints
Quote API LatencyResponse time for swap quote endpoints (vs DEX aggregators)
Metadata CoveragePercentage 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 Codex

Head 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 Codex

REST API Latency

Measures the response time for fetching token data via REST API endpoints (p50 and p95 percentiles). Comparison: Mobula vs Codex

Quote 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, KyberSwap

Metadata 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

Latency = Detection Time - On-chain Deployment Time

Head Lag

Lag = Current Time - Latest Block Timestamp from Aggregator

API Latency

Latency = Response Received Time - Request Sent Time

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

AggregatorPool DiscoveryHead LagREST APIQuote APIMetadata
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

# Clone the repository
git clone https://github.com/MobulaFi/aggregator-latency-benchmark.git
cd aggregator-latency-benchmark

# Create .env file with your API keys
cp .env.example .env
# Edit .env with your keys:
# MOBULA_API_KEY=your_key
# CODEX_API_KEY=your_key

# Start everything (Go 1.24+, Docker required)
docker-compose up -d

Access Dashboards

ServiceURLCredentials
Grafanahttp://localhost:3000admin/admin
Prometheushttp://localhost:9090-
Metricshttp://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.

Get Started with Mobula

Experience the fastest crypto data API yourself: