Rift vs. Uniswap
Rift Research
Last updated
TLDR: Rift is an aggregator with best price execution. It includes Uniswap and all other supported venues in its routes. Rift adds 0 fee on the route, so you are guaranteed at least as good a rate as going to Uniswap directly. If Uniswap has the best route, Rift gives you that route with no added fee.
Uniswap is a decentralised exchange protocol (primarily same-chain AMMs). Rift is an aggregator for cross-chain routes on Bitcoin, Ethereum, Arbitrum, Base, Hyperliquid, RobinhoodChain, Tempo, XLayer, Ink and Pharos. They are not substitutes.
Short version
| Dimension | Rift | Uniswap |
|---|---|---|
| Role | Aggregator | DEX protocol |
| Fee | Zero added fee on every route | Pool fees (tiered) + any interface layer |
| Scope | Cross-chain on supported chains | Primarily same-chain liquidity |
| Best for | Cross-chain best price execution | On-chain swaps and liquidity |
Where each wins
Uniswap wins when:
- You need deep on-chain liquidity on a supported chain
- The trade is same-chain
Rift wins when:
- The trade is cross-chain on Rift’s supported chains
- You want best price execution with zero added fee
Key differences
Uniswap provides liquidity and swap execution on-chain. Rift includes Uniswap in its venue set where the route overlaps. If Uniswap has the best rate, Rift gives you that rate with no added fee.
When to use which
- Use Uniswap for on-chain swaps.
- Use Rift for cross-chain routes on its supported chains when you want best price execution at zero added fee.
