Rift vs. CCTP
Rift Research
Last updated
TLDR: Rift is an aggregator with best price execution. It includes CCTP 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 CCTP directly. If CCTP has the best route, Rift gives you that route with no added fee.
CCTP (Circle Cross-Chain Transfer Protocol) is the native burn-and-mint path for USDC. It has no protocol fee on standard transfers and no liquidity cap. Rift is an aggregator on Bitcoin, Ethereum, Arbitrum, Base, Hyperliquid, RobinhoodChain, Tempo, XLayer, Ink and Pharos.
On pure USDC transfers between chains CCTP supports, CCTP is usually the correct answer. When CCTP is the best path, Rift routes through it and you receive CCTP’s rate with no added fee.
Short version
| Dimension | Rift | CCTP |
|---|---|---|
| Role | Aggregator | Native USDC burn-and-mint |
| Fee | Zero added fee | No protocol fee on standard transfers (V2 Fast Transfer has a small finality fee) |
| Asset | Any supported on Rift’s chains | USDC only |
| Trust model | TEE | Circle attestation / issuer |
| Best for | BTC and multi-asset routes | Pure USDC between supported chains |
Where each wins
CCTP wins when:
- The asset is USDC
- Both chains are supported by CCTP
- You want the simplest native path with no liquidity constraint
Rift wins when:
- Bitcoin or non-USDC assets are involved
- You want best price execution across multiple venues, including CCTP
- The destination or source is outside CCTP’s optimal path
Key differences
CCTP is Circle’s official way to move USDC. On that job it is extremely hard to beat on cost and simplicity.
Rift includes CCTP in its venue set. It does not compete with CCTP on pure USDC by charging more. When CCTP wins, Rift gives you that path with no added fee.
When to use which
- Use CCTP for USDC → USDC between supported chains.
- Use Rift for everything else on its supported chains, especially Bitcoin pairs, when you want best price execution.
