INT-004 INTERMEDIATE 6 min read

Swapping Stablecoins on Orkid

Stablecoins are supposed to be boring. $1 in, $1 out. But if you're moving real money — six, seven figures — a single basis point of slippage on a "stable" swap is real cash. Here's how to use Orkid to squeeze every bps out of stablecoin swaps, and where the depeg arbitrage opportunities live.

SUPPORTED_STABLECOINS

What you can swap on Base

Orkid routes stablecoin swaps across every major liquidity venue on Base. Here's what's in the rotation:

Token Peg Typical Spread Notes
USDC $1.00 < 1 bps Deepest liquidity on Base
USDT $1.00 1–3 bps Strong but thinner than USDC
DAI $1.00 2–5 bps Less native liquidity on Base
USDbC $1.00 < 1 bps Coinbase-backed, tight vs USDC
EURC €1.00 5–30 bps Thinnest — most depeg opportunity

The pattern is simple: deeper liquidity = tighter spreads. USDC and USDbC are the cheapest to move because they have the most pool depth on Base. EURC is the wildcard — it drifts more, which means more opportunity if you're paying attention.

WHY_ROUTING_MATTERS

1 bps at scale is real money

Here's the thing most people get wrong about stablecoin swaps: they think "it's all $1, so it doesn't matter where I swap." Wrong. It matters a lot.

Say you're moving $500,000 from USDT to USDC. Pool A quotes you $499,950 out — a 10 bps spread. Pool B quotes $499,995 — a 1 bps spread. That 9 bps difference is $45. On a $5M swap, it's $450. On $50M, it's $4,500. For a swap between two tokens that are both pegged to $1.

Orkid's solver scans every pool on Base — Uniswap V2, V3, V4, Aerodrome, SushiSwap, Balancer, and more — and routes through whichever path gives you the most output. You don't pick the pool. The solver picks the best one. That's the entire value proposition.

$500K SWAP, 10 BPS SPREAD $50 lost
$500K SWAP, 1 BPS SPREAD $5 lost
ORKID FEE (FLAT) 9 bps

The Orkid fee is 9 bps flat — that's $45 on a $500K swap. But the solver typically saves you more than 9 bps in spread reduction versus going direct to a single pool. On large stable swaps, the routing savings alone justify the fee.

DEPEG_OPPORTUNITIES

Where the free money lives

A depeg is when a stablecoin's market price drifts from its target. Small depegs happen every day. Big depegs happen during stress events. Both are opportunities if you know how to spot them.

The two tokens that depeg most often on Base are EURC and USDbC:

  • EURC — Euro-pegged, thinner liquidity. Can drift 10–30 bps from €1.00 during European off-hours when US liquidity dominates. If EURC drops to $1.0780 (vs a "true" rate of $1.0850), that's a 70 bps discount you can capture by buying EURC cheap and swapping back when it re-pegs.
  • USDbC — Dollar-pegged but sometimes trades at a small premium or discount to USDC depending on pool imbalances. Usually tight (< 2 bps) but can widen to 5–10 bps during large directional flows.

The key insight: depeg arbitrage is a spread trade. You're buying the cheap stablecoin and swapping it for a fair-valued one. When the depegged token reverts to its peg, you've captured the spread. Orkid makes this easy because it finds the best route automatically — you just pick the input and output tokens.

SPOTTING_DEPEG_ARBS

How to spot a depeg arb

You don't need a Bloomberg terminal. Here's the practical workflow:

  1. 01

    Check the oracle price

    Look at what the stablecoin should be worth. For USD stables, that's $1.00. For EURC, check the current EUR/USD rate — if it's 1.0850, EURC should trade at ~$1.0850. Any meaningful deviation is your signal.

  2. 02

    Compare pool prices on Orkid

    Get a quote on Orkid for the stablecoin pair. If EURC → USDC quotes at a rate implying EURC = $1.0780 but the real EUR/USD is 1.0850, EURC is trading 70 bps cheap. That's your entry.

  3. 03

    Calculate net profit after fees

    Subtract the 9 bps Orkid fee from the spread. A 70 bps depeg minus 9 bps fee = 61 bps net. On a $100K swap, that's $61. On $1M, that's $610. If the spread is under 9 bps, don't bother — the fee eats your edge.

  4. 04

    Swap and wait for re-peg

    Buy the depegged stablecoin (swap USDC → EURC when EURC is cheap). Hold it. When EURC reverts toward its fair value, swap back (EURC → USDC). You've captured the spread both ways.

LARGE_SWAP_TIPS

Tips for large stable swaps

Moving $100K+ in stables? A few things to keep in mind:

  • Split your orders. Orkid automatically splits large swaps across multiple pools to minimize price impact. You don't need to do this manually — but know it's happening under the hood.
  • Watch the gas window. On Base, gas is cheap (sub-cent), but during congestion it can spike. Orkid's solver pays gas for you, so this is mostly a non-issue — but if you're doing many swaps, batch them during low-fee periods.
  • Use EURC off-hours. EURC depegs most during European nighttime (roughly 5pm–2am UTC) when EU liquidity is thin. That's when spreads are widest — and when arbs are richest.
  • Don't chase tiny spreads. If the depeg is under 10 bps, the 9 bps fee leaves you almost nothing. Wait for wider dislocations or stick to major pairs (USDC/USDbC) where spreads are tight and you're just optimizing routing.

FAQ

Why do stablecoin prices differ across pools?

Stablecoins are pegged to a target (usually $1), but pool prices are set by supply and demand, not the peg. If someone sells a large amount of USDC for USDT in a single pool, that pool's USDC price drops slightly below $1 while its USDT price rises slightly above $1. The peg is a target, not a guarantee — and the gap between pool price and peg is where arbitrage lives.

What is a depeg?

A depeg is when a stablecoin's market price deviates meaningfully from its target value. USDC briefly depegged to ~$0.87 during the SVB collapse in March 2023. EURC can drift from €1.00 during low-liquidity periods. A depeg isn't always a crisis — small deviations (10–30 bps) happen daily and create arbitrage opportunities.

Can I arbitrage stablecoins on Orkid?

Yes. Orkid routes across every liquidity venue on Base, so if USDC is trading at $0.9985 in one pool and $1.0002 in another, the solver finds the path that captures that 17 bps spread. You don't need to manually identify the pools — just swap the depegged stable for a pegged one and Orkid finds the best route. The 9 bps fee means you need a spread wider than 9 bps to profit net.

What is the cheapest stablecoin swap on Orkid?

USDC ↔ USDbC on Base is typically the cheapest because liquidity is deepest and both are native to the chain. Spreads are often under 1 bps. The Orkid fee is 9 bps flat regardless of the pair, so the total cost is 9 bps plus whatever spread exists — usually under 10 bps total for major stable pairs.