You hit confirm on a $1 million swap from USDC to USDT — two dollars that are supposed to be worth the same dollar — and the screen tells you the trade will cost you thousands. You read it twice. Same number. You’re not betting on a price move; you’re just shuffling stable money from one stablecoin to another, and the exchange is charging you as if you’d gambled on a currency crash. Something is wrong with the tool, not with you. You’re paying a tax for infrastructure that doesn’t understand the trade you’re making.
The short version: Curve Finance is a decentralised exchange built for swapping like-valued assets — stablecoins (USDC, USDT, DAI) and pegged pairs (stETH/ETH). Its Stableswap Invariant concentrates liquidity around the 1:1 price, so large stablecoin swaps incur far less slippage than on a general-purpose AMM like Uniswap. You can simply provide liquidity to earn swap fees, or pursue higher yield by locking CRV for up to four years (veCRV) or, more simply, staking your LP tokens through Convex. Returns are variable and paid largely in CRV, whose price moves; smart-contract and depeg risks are real. This is an explainer, not financial advice — only deposit what you can afford to lose.
The villain isn’t Curve. It’s using the wrong math for stable money.
Here’s the mechanism most people never see. The standard decentralised exchange runs on the constant-product formula, x × y = k. It assumes every pair is volatile and every swap is a bet on price moving — so it prices in the possibility of a big move even when there can’t be one.
The 12-point setup for a private, secure, high-output digital life — in one afternoon. No spam, unsubscribe anytime.
That assumption is fine for ETH against some new token. It’s actively wrong for USDC against USDT, two assets engineered to sit at parity. The formula doesn’t know that. So when you move serious size between stablecoins on a general AMM, it quotes you slippage as though you were trading through a storm — a swap that should cost tens of dollars can cost tens of thousands. You’re not being overcharged by a greedy exchange; you’re being charged correctly by a formula built for the wrong problem. The cost is structural, baked into the math, and invisible until you’re staring at the confirmation screen.
How does Curve Finance reduce slippage on stablecoins?
The reframe is almost embarrassingly simple once you see it: **build a formula that assumes the assets are supposed to be equal, and the slippage tax mostly disappears.**
That’s Curve’s Stableswap Invariant. It’s a hybrid curve that behaves like a normal constant-product formula far from the peg — a safety valve for the rare moments a stablecoin actually depegs — but flattens dramatically near the 1:1 point where almost all the trading happens. By concentrating liquidity right where stable assets live, Curve keeps your execution price steady until you push into extreme volume. The practical effect is that large stablecoin swaps that would bleed thousands on a general AMM can settle for a tiny fraction of that on Curve’s 3pool. Curve didn’t make swaps cheaper by magic — it stopped pricing pegged assets as if they were volatile.
What is veCRV, and why would you lock your tokens?
Curve’s governance runs on veCRV — vote-escrowed CRV. You lock the protocol’s token, CRV, for a period of up to four years, and in return you receive voting power over which pools get CRV reward emissions. Longer locks grant proportionally more power: a four-year lock carries far more weight than a one-year one.
Three things come with locking: voting power to direct rewards toward pools you care about, a share of protocol trading fees paid to veCRV holders, and a boost — up to a 2.5x multiplier — on the CRV rewards your own liquidity earns. The catch is the obvious one. A multi-year lock means your capital is committed and illiquid for that whole window — a serious trade-off, not a free upgrade. That single constraint is why most people don’t lock directly, which leads straight to the next question.
Should you use Convex Finance instead of locking CRV directly?
Convex is a wrapper that automates Curve’s complexity. Rather than locking CRV and voting on gauge weights yourself each week, you deposit your Curve LP tokens into Convex and it handles the locking, voting, and reward reinvestment at the protocol level.
The honest comparison:
- Direct veCRV: maximum control and the full fee share, but it demands active governance participation and a four-year capital lock.
- Convex: passive yield, no weekly voting, and liquidity you keep — Convex issues cvxCRV that you can exit at any time. Because Convex aggregates many users’ voting power, its yields are often slightly higher.
For most people, Convex wins on the trade-off that matters: you get the bulk of Curve’s benefit without surrendering four years of liquidity. Direct locking makes sense mainly if you specifically want granular control over individual gauge votes.
Which Curve pools should you deposit into?
Match the pool to what you actually hold and how much risk you’ll carry:
- 3pool (USDC/USDT/DAI): the most liquid and lowest-risk option — the sensible default if your capital sits across major stablecoins.
- stETH pool (stETH/ETH): higher yield, but it carries depeg risk if stETH drifts from ETH. Suited to Ethereum stakers.
- frxETH pool (frxETH/ETH): Frax’s staking derivative; generally lower yield than stETH but historically a steadier peg.
- crvUSD pools: newer and higher-risk, built around Curve’s own stablecoin — only worth touching once you understand the collateral mechanics.
Start with the 3pool. It’s boring, deep, and stable — and that is exactly the point when you’re moving real money.
How do you deposit liquidity on Curve? A step-by-step
- Connect your wallet at curve.fi (MetaMask or your custody solution).
- Choose your pool — the 3pool, or another that matches your assets.
- Deposit funds. You can add a single stablecoin or a balanced mix; a roughly even ratio usually maximises capital efficiency.
- Stake your LP tokens. Your deposit produces LP tokens, which you can hold directly or stake through Convex for automated reward farming.
- Monitor the peg. Check weekly that the pool’s assets are holding near 1:1; rebalance if one drifts.
The whole process takes around fifteen minutes. Expect gas of roughly $20–100 on Ethereum depending on congestion.
What are the risks of providing liquidity on Curve?
This is the part the “mandatory infrastructure” pitch skips, and in money matters the risks are the credibility.
- Depeg / impermanent loss. If a stablecoin in your pool drops sharply (say USDC to $0.95), you absorb a proportional loss. On the 3pool this tends to be small and historically temporary — USDC recovered within weeks during its 2023 wobble — but it is real.
- Smart-contract risk. Curve has been audited extensively and is long-running, but no contract is misuse-proof. Only deposit what you can afford to lose.
- Issuer / regulatory risk. If a stablecoin issuer (Circle behind USDC, Tether behind USDT) faces regulatory action, that asset can devalue — and Curve can’t shield you from issuer-level failure.
- Liquidation risk (crvUSD only). If you borrow crvUSD against collateral, a fall in collateral value can trigger liquidation. Plain liquidity provision carries no liquidation risk.
The verdict in one line: Curve is strong infrastructure for stablecoin movement, not a risk-free yield button — the depeg and issuer risks live underneath every pool.
How much yield can you expect on Curve?
Yields move with pool and reward schedule. As an illustration from one snapshot (March 2026), the 3pool earned roughly 3–5% APY in CRV rewards plus a little in swap fees directly, rose to around 5–8% routed through Convex, while the stETH pool via Convex ranged higher and more volatile. Treat any quoted APY as a moving snapshot, not a promise — most of it is denominated in CRV, so if CRV’s price falls, your real return falls with it. The swap-fee portion, earned in the stablecoins you deposited, is the steadier component.
And you don’t have to lock anything to start: deposit into a pool and you earn swap fees (roughly 0.5–1% APY) immediately. You only forgo the CRV reward layer, which is a perfectly reasonable choice if you value stability over maximum yield.
Frequently asked questions
How does Curve prevent slippage on stablecoins when Uniswap doesn’t?
Uniswap’s constant-product formula assumes every pair is volatile, so it prices in a large potential move even between two stablecoins meant to hold parity. Curve’s Stableswap Invariant instead assumes the assets should be equal and concentrates liquidity in a tight band around 1:1. The maths is fundamentally different — which is why the same large stablecoin swap can cost dramatically less on Curve than on a general-purpose AMM.
What happens if a stablecoin depegs while I’m holding an LP token?
You take a proportional loss. If a coin in your pool falls to, say, $0.95, your LP position reflects that drop, and impermanent loss can compound it. Historically these depegs have often been temporary — USDC recovered within weeks in 2023 — which is why broad stablecoin pools are considered lower-risk than volatile pairs. Lower-risk is not no-risk, though, and a permanent depeg would be a permanent loss.
Is it better to lock CRV myself or use Convex?
For most people, Convex. It automates the locking, voting, and reward reinvestment, keeps your position liquid through cvxCRV, and often delivers slightly higher yield because it pools voting power at scale. Locking CRV directly into veCRV only makes sense if you specifically want hands-on control over individual gauge votes and can accept a multi-year capital lock.
What is Curve’s TVL and why does it matter?
Total value locked is the capital sitting in Curve’s pools — in one March 2026 snapshot, roughly $3–5 billion across chains, with the 3pool typically holding $1.5–2B. It matters because deeper liquidity means lower slippage on large swaps. If a pool’s TVL is draining away, slippage rises and the pool becomes less useful for serious size — so it’s worth checking before you commit a large position.
You came in staring at a fee that made no sense — thousands of dollars to move money that wasn’t even going anywhere risky. Now you can see the trick: it was never your error, it was the wrong formula taxing a trade it didn’t understand, and the fix is using a tool that does. That’s the whole shift. You don’t have to lock anything for years or chase the highest number on the screen; you can start in the boring, deep 3pool, earn the steady swap fees, and watch how it behaves before you go further. Done with the risks in plain view, that’s not yield-chasing. It’s the move of someone who finally reads the math instead of paying for not reading it. You were never bad at this — you were just handed the wrong instrument and charged for the mismatch.
📚 More in Financial Sovereignty
Join the Inner Circle
Weekly dispatches. No algorithms. No surveillance. Just sovereign intelligence.