Providers
Qubit quotes nine rails at once and ranks them by what actually lands in your wallet. Each rail has its own shape: an issuer bridge is exact but slower, a solver network is fast, a private relay hides the trail, a swap router only works inside one network.
| Provider | What it does | Networks | Provider's own fee | Typical delivery |
|---|---|---|---|---|
| Circle CCTP V2 | native USDC burn and mint | Ethereum, Arbitrum, Base, Optimism, Polygon, Avalanche | 0 (standard) or ~1.4 bps (fast), plus the delivery cost | ~30 s fast, ~20 min standard |
| LayerZero OFT (USDT0) | USDT0 1:1 across chains | Ethereum, Arbitrum, Polygon, X Layer, Plasma, Berachain, Unichain, Ink, HyperEVM, Monad, Mantle, Sei, Flare, Stable, MegaETH | message fee in native gas (read live) | 1–3 min |
| Gas.zip | native gas to several chains from one deposit | all 11 incl. Solana | about 1% inside the rate | under a minute |
| NEAR Intents | intent-based bridge and swap, optional confidential settlement | all 11 | inside the rate | 20–60 s |
| Relay | fast bridge and swap | EVM + Solana | relayer fee in gas | 10–30 s |
| LI.FI | bridge and swap aggregator | all 11 | 25 bps service fee | 30 s – 3 min |
| OKX DEX | swaps on X Layer, Plasma and majors | 9 EVM | none extra | seconds |
| KyberSwap | swaps | 12 EVM incl. Plasma, Berachain, Unichain, Sonic, HyperEVM | none extra | seconds |
| Jupiter | swaps on Solana | Solana | none extra | seconds |
How routes are ranked
Every route is valued in dollars on one basis: stablecoins at par, native tokens at a single reference price, provider prices only for other tokens. The network fee paid in native gas on the source chain (for example the LayerZero message fee) is subtracted. Routes sort by this net value — the amount that reaches the destination wallet. When a route cannot be valued, the engine falls back to sorting by output amount and marks the response rankedBy: "amountOut".
Delivery on CCTP routes
USDC travels on Circle's own CCTP rails, and Qubit delivers it the rest of the way: the mint on the destination chain is called for you, so the recipient needs no gas there and no second signature. The gas that delivery costs is priced live when the quote is made and charged to the sender up front, together with everything else the route costs. One number leaves, one number arrives, and the quote shows both before anything is signed.
The estimate carries a margin, because the mint happens after the quote and gas moves in between. Anything that cannot be expressed in whole basis points is absorbed on our side rather than rounded onto the transfer.
What is never charged
No fee on quotes. No fee on approvals. If a provider embeds a fee in its rate, the quote says so in fees.providerBps — the number comes from the provider, not from Qubit.