From 30052c8664647f10d3cb36abed17ff7d10a92fcc Mon Sep 17 00:00:00 2001 From: Florent Tapponnier <160007691+Flotapponnier@users.noreply.github.com> Date: Wed, 19 Aug 2026 12:21:10 +0200 Subject: [PATCH] restore bridge report (removed by mistake in #2003) --- .../2026-08-state-of-cross-chain-bridges.mdx | 196 ++++++++++++++++++ 1 file changed, 196 insertions(+) create mode 100644 src/content/reports/bridge/2026-08-state-of-cross-chain-bridges.mdx diff --git a/src/content/reports/bridge/2026-08-state-of-cross-chain-bridges.mdx b/src/content/reports/bridge/2026-08-state-of-cross-chain-bridges.mdx new file mode 100644 index 00000000..9870d7e1 --- /dev/null +++ b/src/content/reports/bridge/2026-08-state-of-cross-chain-bridges.mdx @@ -0,0 +1,196 @@ +--- +title: "Best Cross-Chain Bridge 2026: Quote Speed and Real Fees Ranked" +category: "bridge" +slug: "2026-08-state-of-cross-chain-bridges" +publishedAt: "2026-08-18" +period: "August 2026" +summary: "Two live benchmarks across quote latency and effective fees reveal a 10x spread in quote speed between the fastest and slowest providers. Rankings shift by corridor and region. No single provider leads on every measured dimension." +heroFinding: "The spread between the fastest and slowest quote API in this cohort reaches nearly 10x within a 24-hour window. Both settle in the same 15 to 60 second window once the transaction is signed." +author: "OpenChainBench Research" +readingTime: 13 +canonical: "https://openchainbench.com/reports/bridge/2026-08-state-of-cross-chain-bridges" +--- + + +Two live benchmarks across quote APIs and effective fees covering 8 bridge providers on 4 USDC corridors and 3 geographic regions. + +No single provider leads quote speed and fee efficiency simultaneously across all corridors. Rankings shift by direction: Sol to Base and Base to Arb have 6 to 7 competing providers; Arb to Sol and Arb to HyperCore thin to 4. + +Quote latency spans from the low hundreds of milliseconds to over 1,500 ms on identical USDC corridors at aggregate. The ranking shifts by corridor and by region. A provider that leads Sol to Base can trail on Base to Arb. + +Effective fee is not the same as the advertised fee. Total cost at $300 notional (fees plus slippage plus destination gas) is the figure that actually leaves a user's wallet. The cheapest single corridor recorded in this dataset is Sol to Base, with Near Intents consistently quoting below 0.01%. + +Geographic probe region changes results: EU-West returns the tightest latency distributions for most providers in this cohort. + + + + +## Methodology + +Every number in this report is derived from OpenChainBench's live Prometheus instance. Two independent harnesses run continuously: + +The [bridge-quote-latency](/benchmarks/bridge-quote-latency) harness issues identical USDC quote requests against 8 bridge APIs every 5 minutes from 3 geographic regions (EU-West, US-East, Singapore), across 4 corridors (Sol to Base, Base to Arb, Arb to Sol, Arb to HyperCore) and 3 notional sizes ($5, $50, $300). Latency is wall-clock milliseconds from request dispatch to last byte received. Failed quotes are excluded from the latency histogram and counted toward a separate success rate metric. + +The [bridge-fee](/benchmarks/bridge-fee) harness records total cost as a percentage of notional: quoted USD in minus quoted USD delivered, all-in (fees plus slippage plus destination gas). This definition prevents providers that bake cost into a spread from appearing at 0% on explicit-fee-only comparisons. + +All harness source code is open at [github.com/ChainBench/OpenChainBench](https://github.com/ChainBench/OpenChainBench/tree/main/harnesses). + +## Why Quote Latency and Settlement Are Different Numbers + +Most "fastest bridge" comparisons pick one number and ignore the other. + +Quote latency is how fast the bridge API returns a price. It is measured in milliseconds, is determined by server architecture, and is what a wallet's loading spinner reflects. Settlement latency is how long funds take to arrive after the user signs, in seconds to minutes, determined by the source chain's finality model and the bridge's validation mechanism. + +These two numbers are structurally independent. The fastest quote API in this cohort and the slowest produce settlements in nearly the same window once the transaction is signed. This report focuses on the API layer, the part a builder can actually select and tune. + +## Bridge Quote API Speed: Cross-Corridor Aggregate + + + +The fastest providers in this cohort quote at aggregate in the low hundreds of milliseconds. The slowest consistently takes over 1,500 ms on the same corridors. The spread between them reaches nearly 10x within a 24-hour window on the same notional, same corridors, same probe timing. + +Tail latency deserves its own reading. One provider in this cohort posts a p50 at aggregate in the 350 to 400 ms range but a p99 near 5 seconds. That gap means one in a hundred quote requests will sit at the three-second spinner threshold under load, a different risk profile than the p50 alone suggests. Near Intents shows this pattern: its median looks competitive, but the tail reflects the solver auction window firing on uncached routes. + +## Per-Corridor Breakdown + +The aggregate above averages across all four corridors. That average conceals real differences: provider coverage, solver inventory, and routing depth vary sharply by route. The four tables below isolate each corridor. + +### Sol to Base + + + +Solana-origin routes require providers to maintain Solana-aware quoting logic. Six providers cover this corridor. Squid and Socket are absent. The success rate column surfaces who is quoting reliably versus occasionally failing on this route. + +### Base to Arbitrum + + + +Base to Arbitrum is the most contested corridor: a same-ecosystem EVM hop with mature liquidity on both sides. Seven providers compete here, the largest field in the dataset. Providers with pre-staged inventory on both chains quote in under 400 ms; those that enumerate routes across their integrated bridge set take over a second. + +### Arb to Solana + + + +Arbitrum to Solana is the cross-VM route with the thinnest coverage: only 4 providers quote this direction. Squid, Socket, Across, and Near Intents all return unsupported here. The success rate column surfaces who is quoting reliably across the corridor versus occasionally failing. + +### Arb to HyperCore + + + +HyperCore is the newest destination in the harness. Only 4 providers quote this corridor. Near Intents leads here, but that figure reflects a pre-computed price from cached solver inventory. The same bimodal dynamic applies. Providers that lead on Base to Arbitrum do not necessarily lead here. + +## Regional Quote Latency + +Geographic proximity to the bridge API's origin servers predicts quote latency in ways that matter for production integrations. The same provider can rank differently in EU-West versus Singapore. + +### EU-West + + + +EU-West returns the tightest latency distributions in this cohort. Most providers achieve their best or near-best ranking from this region. + +### US-East + + + +### Singapore + + + +Provider rankings shift between regions. Providers without an Asian point of presence carry a visible penalty in the Singapore table. The cross-regional summary below shows which providers hold their rank globally and which degrade as geographic distance grows. + + + +## Architecture and Pricing Models + +Three pricing architectures coexist in this benchmark: + +**Direct protocols** (deBridge) return a pre-computed cost using a native-token fee declared upfront in the quote response. Quote speed is fast. Route optionality is absent by design. deBridge typically ranks among the fastest at aggregate, alongside relay layers. + +**Aggregators** (LI.FI, Squid, Socket) route through whichever underlying bridge is cheapest or fastest at quote time. Their latency reflects route-search complexity. The value proposition is coverage and route optimization, not speed. + +**Relay and intent layers** (Mobula, Relay, Across, Near Intents) bake cost into a spread on a settlement intent or optimistic fill. Quote latency and fee structure are both determined by solver competition, not a fixed fee schedule. Solver-cached routes return fast; uncached routes wait on the auction, which is why p50 and p99 can diverge sharply for the same provider. + +The architectural type predicts both quote latency and fee dynamics more reliably than any other variable in this dataset. An aggregator that covers 30+ underlying bridges will always trade latency for route breadth. That is not an engineering deficit. It is a harder problem solved per request. + +## The True Cost of Bridging + +The cost figure that matters is not the fee field in a bridge's quote object. It is quoted USD in minus quoted USD delivered. Providers that bake cost into a spread appear at 0% on explicit-fee-only comparisons. This benchmark records `bridge_cost_percent`, the all-in number, so spread-based and fee-based pricing land on the same axis. + + + +Two things to read alongside the aggregate table: + +First, **coverage is not uniform**. The lowest-ranked aggregate fee in this table reflects a single corridor covered, not the full four-corridor dataset. The per-corridor tables below put every provider on a level field. + +Second, **success rate matters on fees**. A provider that returns a valid fee quote two-thirds of the time is not a reliable default, regardless of its cost rank on successful calls. Check the success rate column alongside the fee figure. + +At $300 notional, fixed costs (destination gas, base protocol fee) dominate the percentage. A bridge charging $2 in destination gas on a $300 transfer is already at 0.67% before any spread or protocol fee. Published bridge fee tables at $10,000 notional systematically understate what retail users pay at $300. + +## Cost by Corridor + +Effective cost diverges sharply by corridor because solver inventory and destination gas prices vary by chain. The aggregate above is computed across every route each provider covers, but coverage asymmetry means some aggregates are wider samples than others. The per-corridor view below puts every provider on the same four routes. + +### Sol to Base: Effective Fee + + + +Sol to Base is the cheapest corridor in this dataset. The lowest fee recorded on this route is consistently below 0.01%, the tightest all-in cost in the benchmark. The cross-VM boundary (Solana to EVM) does not translate to higher cost when solver inventory is deep on both sides. + +### Base to Arbitrum: Effective Fee + + + +Base to Arbitrum is the liquid EVM corridor where solver competition is strongest. The competitive cluster here is the tightest in the dataset: the middle providers (excluding the fixed-fee outlier) sit within 0.25% of each other, narrowing further at larger notionals. + +### Arb to Solana: Effective Fee + + + +Arb to Sol carries noticeably higher effective fees than Sol to Base despite both crossing the same VM boundary. Direction matters: fewer providers cover this direction. Thinner solver coverage on this direction drives wider spreads, not the VM boundary itself. The most expensive providers on this corridor charge over 10x what the cheapest provider charges on Sol to Base. + +### Arb to HyperCore: Effective Fee + + + +HyperCore is the newest corridor in the bench. Thin solver competition produces the widest effective fees of any route in this dataset. As solver inventory deepens, this table will compress toward the EVM-to-EVM spreads. + +## Decision Framework + + +Quote latency is the primary UX variable. Use the per-region tables (EU-West, US-East, Singapore) to find the current leader for your users' geography, then cross-reference with the per-corridor tables for the specific routes your wallet offers. The aggregate leader may trail on a specific corridor. Parallelize quote requests across 2 to 3 providers and display the fastest valid response. The success rate column is the secondary filter: a bridge with a weak success rate is not a reliable default regardless of its latency rank on successful calls. + + + +Effective fee at your typical notional is the primary variable. The per-corridor cost tables surface where each provider is structurally cheap and where it is not. The aggregate leaderboard at $300 and $10,000 are different rankings. Verify at the size that matches your transfers. Aggregate fee ranks can be misleading when a provider covers fewer corridors than its peers; the per-corridor tables remove that asymmetry. + + + +Aggregators (LI.FI, Socket, Squid) cover more source and destination chain combinations than direct protocols or single-network relay layers. Check the per-corridor success rate column in the quote-latency tables: a provider that shows as available in the aggregate may return `unsupported` on the specific corridor you need. Their broader coverage comes with higher quote latency and, on uncongested corridors, slightly higher effective fees. + + +## Conclusion + +The clearest pattern across both bridge benchmarks is that architecture predicts quote speed and fee structure, but the ranking depends on direction. + +Sol to Base is the cheapest corridor in this dataset. Arb to Sol, the opposite direction across the same VM boundary, is more expensive and has fewer providers. The variable is not the ecosystem boundary; it is how many solvers are actively positioned on that route at the time of the quote. + +No provider leads on every corridor simultaneously. The per-corridor tables make this concrete: aggregate rankings average across coverage asymmetries that matter for real integrations. A provider with strong EVM-to-EVM coverage may be absent on the cross-VM route you need; a provider with deep HyperCore inventory may trail on Base to Arb. + +Production applications typically need at least two providers: one for speed and cost on liquid corridors, one as fallback for niche or cross-VM routes where primary coverage thins. The success rate column in each per-corridor table is the fastest way to identify where each provider's coverage actually holds. + +## Sources + +All data in this report is derived from OpenChainBench's live Prometheus instance. Figures are p50 over a 24-hour rolling window unless noted. Data updates continuously; figures reflect the state as of August 18, 2026. + +**Quote latency:** [bridge-quote-latency](/benchmarks/bridge-quote-latency) · [api/stat/bridge-quote-latency](/api/stat/bridge-quote-latency) + +**Effective fees:** [bridge-fee](/benchmarks/bridge-fee) · [api/stat/bridge-fee](/api/stat/bridge-fee) + +**Bridge hub:** [/bridges](/bridges) · live cross-bench rankings, updated every 5 minutes + +**Harness source:** [github.com/ChainBench/OpenChainBench/harnesses](https://github.com/ChainBench/OpenChainBench/tree/main/harnesses) + +**License:** All data and figures in this report are published under [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/). You may reproduce them with attribution to OpenChainBench and a link to the canonical URL. + +**Corrections:** File a [GitHub issue](https://github.com/ChainBench/OpenChainBench/issues/new). Material corrections are applied in place with a dated note.