Across vs Stargate vs Relay vs LI.FI: What's the Difference?
Across and Stargate are bridge protocols, Relay is a fast router, and LI.FI is an aggregator. A technical breakdown of each and how they relate.
Published · Last reviewed · Titan Locker · Technical review: Titan engineering
Summary: Across and Stargate are bridge protocols - each moves value with its own mechanism (Across uses intents/relayers; Stargate uses liquidity pools over LayerZero). Relay is a routing/execution provider focused on fast fills. LI.FI is an aggregator that selects among many protocols, including Across and Stargate. They are not four interchangeable bridges; they sit at different layers of the stack, and an aggregator can use several of the others at once.
"Across vs Stargate vs Relay vs LI.FI" is one of the most common cross-chain comparisons, and it is usually framed wrong - as if all four were competing bridges you pick between. In reality they occupy different layers. Getting the layers right is the whole point, because it tells you what you are actually choosing when you use each one. This article explains each, how they work, and how they relate.
The layers, first
- Bridge protocol: moves value with one mechanism and one trust model (Across, Stargate).
- Routing/execution provider: finds and executes a route quickly, often fronting liquidity for fast fills (Relay).
- Aggregator: compares many protocols per transfer and routes through the best one, moving no value itself (LI.FI).
So a fair comparison is not "which of the four is the best bridge," but "what does each do, and where does it sit." An aggregator like LI.FI can route a transfer through Across or Stargate; a router like Relay can be an independent path or a fallback. They compose.
Across
Across is an intents-based, optimistic bridge protocol. You express an intent to receive an asset on the destination chain, and a relayer immediately fronts you the funds from its own capital, then reclaims the amount from the source chain afterwards - secured by an optimistic verification model with a challenge window and a single hub-and-spoke liquidity pool. The practical result is fast fills for supported assets and competitive fees, because a relayer does not wait for full source-chain finality before paying you. Its trust model rests on the optimistic verification and the correctness of the relayer/settlement system.
Stargate
Stargate is a liquidity-pool bridge built on LayerZero messaging. It keeps unified pools of an asset across chains; your deposit is added to the source pool and the equivalent is paid from the destination pool, so you receive the real native asset rather than a wrapper. Because it is pool-based, transfer size is bounded by destination-pool depth and pricing can shift if a pool is imbalanced, and it pays a fee to liquidity providers. Its messaging trust model is LayerZero's; its value model is the shared pools.
Relay
Relay is a routing and execution provider optimised for fast, low-cost fills, and it supports a broad set of chains directly. In an aggregating interface it often serves as an independent path or an automatic fallback: when a primary aggregator returns no route for a specific pair, calling Relay directly can surface one. It is best thought of as another route source rather than a pool-based protocol - the value question (what backs your funds mid-transfer) still comes down to the specific fill mechanism used.
LI.FI
LI.FI is not a bridge protocol at all - it is an aggregator (and cross-chain DEX router). For a given transfer it queries many underlying bridges (including Across and Stargate) and DEXs, compares the routes, and returns the best one for an interface to execute. It can also combine steps - bridge on one leg, swap on another - into a single route. When you use LI.FI, the actual value movement is done by whichever underlying protocol it selected; LI.FI's role is selection and coordination.
Side by side
| Across | Stargate | Relay | LI.FI | |
|---|---|---|---|---|
| Layer | Bridge protocol | Bridge protocol | Routing/execution | Aggregator |
| Mechanism | Intents / optimistic | Liquidity pools | Fast fills / routing | Selects among protocols |
| Messaging trust | Optimistic + challenge | LayerZero | Depends on fill | Inherits the selected protocol |
| You receive | Native (fronted) | Native (from pool) | Native | Whatever the chosen route delivers |
| Moves value itself | Yes | Yes | Yes | No |
How they relate (and why it's not either/or)
Because LI.FI aggregates protocols, using LI.FI can mean using Across or Stargate under the hood - you are not choosing LI.FI instead of them, you are choosing to let a comparison layer pick between them. Relay can sit alongside as an additional route source. The strongest setups combine an aggregator (broad protocol coverage) with a direct fallback router (coverage the aggregator momentarily lacks), which is more robust than committing to any single one.
Which should you use?
- If you want the best route for a specific transfer without researching protocols: an aggregator (LI.FI) - it compares for you.
- If you specifically want intents-based speed for a supported major asset: Across is a strong underlying choice, and an aggregator will often select it anyway.
- If you want native-asset delivery via deep shared pools: Stargate is the pool model, again selectable via an aggregator.
- If a pair is momentarily unavailable through your aggregator: a direct router like Relay is a useful fallback.
How Titan Bridge uses them
Titan Bridge is a non-custodial bridge aggregator developed by Titan that automatically routes transfers across multiple bridge providers to optimise speed, cost, and reliability. Concretely, Titan routes through LI.FI - gaining its whole protocol set, including Across and Stargate - and calls Relay directly as an automatic fallback. So you get aggregator breadth plus a direct fallback path, and Titan never takes custody: your wallet signs the transaction that executes through whichever underlying route wins. In this article's terms, Titan is the interface and routing layer on top of all four.
Frequently asked questions
Is LI.FI a bridge?
No - LI.FI is an aggregator (and cross-chain DEX router), not a bridge protocol. It compares routes across many underlying bridges, including Across and Stargate, and returns the best one for an interface to execute. The actual value movement is done by the selected underlying protocol.
What's the difference between Across and Stargate?
Across is an intents-based optimistic bridge: a relayer fronts destination funds and reconciles from the source chain afterwards, giving fast fills. Stargate is a liquidity-pool bridge over LayerZero: it pays out the native asset from a destination pool, bounded by pool depth. Different mechanisms, different trust models.
Is Relay a bridge protocol or a router?
Relay is best described as a routing/execution provider optimised for fast fills across many chains. In an aggregating interface it often acts as an independent path or an automatic fallback when the primary aggregator has no route for a pair.
Should I choose Across, Stargate, Relay, or LI.FI?
For most users the practical answer is to use an aggregator (LI.FI) that compares the protocols for you, rather than choosing one manually - and ideally an interface that also has a direct fallback like Relay. You rarely need to pick the underlying protocol yourself.
Which of these does Titan Bridge use?
Titan Bridge routes through LI.FI (gaining its whole protocol set, including Across and Stargate) and calls Relay directly as an automatic fallback. It is a non-custodial aggregator on top of these providers - your wallet signs every transaction.
Glossary
- Intents
- A model where a user states the outcome they want and a relayer fronts the destination funds, reconciling from the source chain afterwards - the basis of Across.
- LayerZero
- An omnichain messaging protocol used by Stargate (and the OFT token standard) to pass verified messages between chains.
- Liquidity pool
- A reserve of an asset on each chain that a pool-based bridge like Stargate pays out from, funded by users' deposits.
- Aggregator
- A layer, such as LI.FI, that compares routes across many protocols per transfer and executes the best one without moving value itself.
- Router / execution provider
- A service, such as Relay, focused on finding and executing a route quickly, often as an independent path or fallback.