Even the best aggregators miss more than 1 in 1,000 swaps. route99 grades them against your goals, on data refreshed daily to weekly, and finds the combination that reaches 99.9% reliability.
Enso's measured values, unchanged. The colour bands shift with your setup: with more redundancy, no-quote and sim-failure relax; without simulation, sim-failure hard-pins to the revert bar; latency grades against your budget. Click any row to add or remove it from your set — the highlighted rows are what the reliability above is computed on. Auto-pick seeds a starting set; then it's yours to edit.
| Aggregator | Score1–10 · weighted | Overquoteprice holds | Sim failurereverts | No-quoteavailability | Median lat.speed | p95 lat.tail | Quote→fill gapavg drift | Costbps |
|---|
The set you selected above, traced through each gate. Every thin line is one source draining as quotes fail to return, arrive late, or fail simulation; the bold line is the combined result — redundancy recovers what individual sources lose.
Six dimensions at once — further out is better on every axis. Your selected sources are drawn in colour; the rest of the field sits faint behind them. Click any shape (or legend entry) to add or remove that aggregator from your set. A round hexagon is an all-rounder; a spiky one trades strengths for weaknesses. Hover any shape for its name.
Overquote rate and quote→fill gap are two views of the same failure — a quoted price that doesn't hold. This map separates them: horizontal = how often quotes are inflated (log scale), vertical = how far fills drift on average. Bottom-left is honest and tight; top-right quotes wrong often and by a lot. Click any dot to add or remove it from your set.
A little drift is normal: prices move in the milliseconds between quote and fill, so a few hundredths of a bp reflects latency, not padding. It becomes a cost signal past the 0.05 bps noise band.
A quote is only usable if it arrives in time. With one source you need the p95 inside budget; with several, the median is enough because the fastest of many arrives first. The line marks your current budget.
Execution quality is only half the picture — an aggregator also has to support the chains you ship on. There's no single registry of this, so counts come from each provider's own source, in order of strength: where a provider exposes a machine-readable chain registry (Nordstern, LI.FI, Fly, Odos), this page fetches it live in your browser and counts mainnets directly; otherwise the count comes from the provider's official docs; headline claims are marked self-reported, and anything unconfirmed is flagged unverified.
Execution quality is one axis; what you pay is the other. Cost stacks in layers: a monthly subscription (if any), an explicit platform fee in bps, and hidden buckets (gas treatment, bridge/LP fees). This compares the published layers — set your monthly volume and see the effective monthly cost where providers disclose enough to compute one. Undisclosed pricing is shown as exactly that, not assumed zero.
All measurements are produced by Enso Shield — an independent benchmark that quotes every aggregator on the identical swap and re-simulates against live chain state (methodology ↗). DFC Research changes none of the numbers; we only re-grade and re-plot them for a given integration setup.
The reliability model. Each source yields a usable quote if it arrives in time and — when simulating — passes simulation. Arrival is estimated from Enso's median and p95 via a log-normal fit. With independent sources, the request fails only if all miss, so reliability = 1 − ∏(1 − uᵢ). The green band for redundancy-covered failures (no-quote; sim-failure when simulating) is 0.001^(1/N): the per-source rate at which N sources still clear 99.9%. Without simulation, sim-failure becomes revert rate directly and redundancy can't mask it, so it hard-pins to 0.1%.
The honest limit. This assumes source failures are independent. Correlated failures — honeypots, transfer-tax tokens, genuinely illiquid routes — fail every source at once and set a floor no amount of redundancy clears. Reaching sub-0.1% in practice is two jobs: enough fast, honest, independent quotes (modelled here) and pre-trade filtering to remove intrinsically unexecutable routes (not in this dataset).
Independence: route99 is built by DFC Research, the research arm of the DeFi Founders Club; some of the measured teams are club members. That is why no number here is ours: all figures come unchanged from Enso Shield, every ranking follows the same published rules for every aggregator, and the source is linked throughout so any figure can be verified directly.