Every cross-chain bridge charges gas fees on the destination chain, and until Stargate V2 launched in May 2024, users had no say in how those fees were structured. V2 introduced a choice: pay full price for instant delivery (Taxi mode) or share the cost with other users through transaction batching (Bus mode). The difference can cut bridging costs dramatically depending on the route, especially on high-fee chains like Ethereum mainnet.
Understanding when to use each mode is one of the easiest ways to reduce overhead on cross-chain transfers.
How Taxi Mode Works
Taxi mode is the familiar one-to-one transfer experience. You initiate a bridge transaction, and Stargate immediately sends a LayerZero message to the destination chain. Your tokens arrive as fast as the source chain can reach finality, typically within seconds on Layer 2 networks.
The tradeoff is cost. Each Taxi transaction pays the full destination gas fee independently. On routes involving Ethereum mainnet or other chains with high base fees, that gas cost can represent a significant chunk of smaller transfers. A $50 bridge from Arbitrum to Ethereum might carry $3–5 in gas overhead during busy network periods, eating into the transfer's value.
Taxi mode also supports composability, which is the technical term for chaining actions together. A developer can build an application that bridges USDC to a destination chain and immediately deposits it into a lending protocol or swaps it on a DEX, all within a single transaction. Bus mode does not support this kind of multi-step execution.
When Taxi Makes Sense
Larger transfers where gas costs are proportionally small, time-sensitive movements like rebalancing during volatile markets, and any workflow requiring composable cross-chain actions (cross-chain swaps, automated DeFi strategies) all favor Taxi mode.
How Bus Mode Works
Bus mode batches multiple users' transactions into a single LayerZero message, splitting the destination chain gas cost across all passengers. According to Stargate's documentation, each Bus has a set capacity between 2 and 10 passengers depending on the route. The Bus departs when it reaches capacity.
Here's the sequence for a Bus ride:
- You submit your bridge transaction and select Bus mode.
- Your swap settles immediately on the source chain with instant guaranteed finality, meaning your tokens are locked and the transfer is irreversible regardless of what happens next.
- Your transaction waits in the Bus queue until enough other users queue transfers on the same route.
- Once the Bus fills (or someone pays to drive it early), a single batched message goes to the destination chain.
- All passengers receive their tokens on the destination chain simultaneously.
The waiting period varies by route popularity. High-traffic paths like Optimism to Arbitrum might fill a Bus in 30 seconds. Lower-volume routes could take several minutes. The key detail is that the guaranteed finality happens at step 2, not step 4. Even if the Bus takes time to depart, your assets are secured from the moment you submit.
The "Drive the Bus" Option
Impatient users can pay for any remaining empty seats to force the Bus to depart immediately. If a 5-seat Bus has 3 passengers and you want to leave now, you can buy the remaining 2 tickets. This costs more than riding as a regular passenger but less than a full Taxi fare, since you're still sharing the base cost with the other 3 riders.
This mechanic creates a natural auction dynamic. On popular routes, Buses fill quickly and the cost savings over Taxi mode are maximized. On quieter routes, someone usually drives the Bus before the wait becomes unreasonable, keeping average delivery times within a few minutes.
Comparing the Two Modes
| Feature | Taxi | Bus |
|---|---|---|
| Speed | Immediate (source chain finality only) | Variable (waits for Bus to fill) |
| Gas Cost | Full destination fee per transaction | Shared across 2–10 passengers |
| Guaranteed Finality | Instant on source chain | Instant on source chain |
| Composability | Supported (can chain with DeFi actions) | Not supported |
| Best For | Large transfers, time-sensitive trades, developers | Small/medium transfers, cost-conscious users |
| Drive Option | N/A | Pay for empty seats to depart early |
Both modes maintain Stargate's instant guaranteed finality on the source chain. The difference is purely about delivery speed and cost on the destination side.
Why Bus Mode Matters for Cross-Chain Economics
Transaction batching solves a real problem that plagued early bridges. Before V2, every Stargate transfer paid individual gas fees regardless of size. Bridging $10 worth of USDC could cost more in gas than the transfer itself on certain routes. Bus mode makes small and medium transfers economically viable across a much wider range of chain pairs.
The impact extends beyond individual savings. LI.FI's analysis of Stargate V2 highlighted that reduced transaction costs position Stargate as a more competitive option on bridge aggregators. When aggregators like Jumper compare routes across multiple bridges, total cost including gas is a primary ranking factor. Bus mode's lower per-transaction overhead helps Stargate win more aggregator recommendations, which feeds back into higher Bus utilization and even lower per-user costs.
For the LayerZero-Stargate merged entity, Bus mode also plays a strategic role in onboarding new Hydra chains. New blockchains typically have low initial bridge volume, making individual Taxi transfers expensive relative to the amounts being moved. Bus mode makes it affordable for early adopters to bridge stablecoins into newly launched ecosystems, smoothing the liquidity bootstrapping process that Hydra enables.
Choosing the Right Mode for Your Transfers
The decision between Bus and Taxi comes down to transfer size, time sensitivity, and composability requirements. Taxi mode earns its premium on transfers above $1,000 where gas is proportionally small, on time-sensitive movements like rebalancing during volatile markets, and on developer workflows that chain bridged tokens into further DeFi actions upon arrival. Bus mode delivers meaningful savings for routine transfers below $500, particularly stablecoin movements between Layer 2 networks where Buses fill within seconds. Checking STG's price performance alongside bridge comparisons can help evaluate whether Stargate's fee structure fits your specific use case.
Stargate's V2 architecture puts the cost-speed tradeoff directly in users' hands, a design choice that most competing bridges still haven't replicated. By letting users choose how they pay for destination chain execution, Stargate transformed cross-chain gas from a fixed overhead into a variable that traders can optimize around.
Trade STG on LeveX via spot markets or perpetual futures, and explore more token guides in the Crypto in a Minute series.
