Curve Finance, launched in January 2020 by Michael Egorov, solved a problem no AMM had adequately addressed: how do you trade stablecoins and pegged assets (like stETH/ETH) efficiently without the massive slippage that plagues constant-product AMMs? Curve's solution — the StableSwap invariant — allows billion-dollar stablecoin trades with under 0.1% slippage. This innovation made Curve the critical routing layer for DeFi's stablecoin liquidity, processing trillions in volume since launch.
How Curve's StableSwap AMM Works
Traditional AMMs (like Uniswap V1/V2) use the constant product formula x*y=k, which provides infinite slippage protection across all prices but is extremely capital inefficient for pegged assets. If you trade $1 USDC for $1 USDT, there's no reason for 2% slippage — both are worth $1.
Curve's StableSwap invariant combines elements of a constant product AMM and a constant sum AMM (zero slippage, zero capital efficiency). The result is an AMM that behaves like a constant sum (near-zero slippage) when the pool is balanced, and like a constant product (prevents the pool from emptying) when it's imbalanced. This allows massive trades with minimal price impact.
The amplification factor (A parameter) controls how aggressively the pool assumes price parity. Higher A means lower slippage but more risk if one stablecoin depegs (the pool becomes asymmetric and liquidity providers lose value). Lower A is safer but less capital efficient. Curve governance can adjust A parameters per pool.
- ✓StableSwap invariant: hybrid constant sum/product for pegged assets
- ✓Amplification parameter A: controls slippage vs depeg risk tradeoff
- ✓Typical slippage: <0.1% for $1M+ stablecoin trades on major Curve pools
- ✓Curve V2: handles non-pegged assets with dynamic internal oracle pricing
- ✓Curve NG (next-gen): gas-optimized rewrite with improved features
- ✓Pool types: base pools (3pool), metapools, and tricrypto pools
The veCRV Model: Vote-Escrow Governance
CRV token holders don't simply vote with their tokens — they 'vote-escrow' them by locking CRV for up to 4 years in exchange for veCRV (vote-escrowed CRV). The longer you lock, the more veCRV you receive. veCRV grants three powers: voting on gauge weights (which pools receive CRV emissions), boosting your liquidity mining rewards by up to 2.5x, and receiving 50% of Curve's trading fees in 3CRV.
The gauge weight system determines which Curve pools attract the most CRV emissions per week. This makes veCRV enormously valuable — protocols building on Curve must either acquire veCRV to direct emissions to their pool or bribe veCRV holders. The ecosystem of 'Curve Wars' emerged as protocols competed for veCRV influence.
Convex Finance (CVX) became the dominant veCRV aggregator, accumulating massive veCRV holdings on behalf of users and offering simplified staking. By staking CRV through Convex, users get Curve trading fees + boosted CRV emissions + CVX token rewards without locking their own CRV for years.
- ✓veCRV: lock CRV (1 week to 4 years) to receive governance/fee rights
- ✓Gauge weights: veCRV votes determine CRV emissions per pool weekly
- ✓Boost: veCRV holders earn up to 2.5x more CRV from liquidity mining
- ✓Trading fees: 50% of protocol fees go to veCRV holders in 3CRV
- ✓Convex Finance: dominant veCRV aggregator, simplifies Curve participation
- ✓Curve Wars: protocols bribe veCRV holders to direct emissions to their pools
How to Provide Liquidity on Curve
To provide liquidity on Curve, connect a Web3 wallet (MetaMask, Ledger) to curve.fi and select a pool matching the assets you hold. The 3pool (USDC/USDT/DAI) is the most liquid and lowest risk option for stablecoin LPs. You can deposit with one, two, or all three stablecoins in any proportion.
After depositing, you receive LP tokens representing your pool share. To earn CRV emissions, deposit these LP tokens into the corresponding Curve gauge. If you hold veCRV, your CRV rewards are automatically boosted. Without veCRV, consider depositing LP tokens through Convex for boosted rewards without locking.
Yield on Curve varies by pool and market conditions. The 3pool might yield 1–3% APY in normal markets, while pools with higher risk (new stablecoins, volatile pegged assets) yield more. Tricrypto pools (BTC/ETH/USDT) offer higher yields but expose LPs to impermanent loss.
- ✓3pool: USDC/USDT/DAI — safest, most liquid Curve pool for stablecoin LPs
- ✓Deposit process: connect wallet → select pool → deposit → stake LP tokens in gauge
- ✓Boost: lock CRV for veCRV to multiply CRV rewards by up to 2.5x
- ✓Convex alternative: stake Curve LP tokens on Convex for auto-boosted rewards
- ✓Impermanent loss: minimal for stablecoin pairs, significant if peg breaks
- ✓Metapools: pair new stablecoins against the 3pool for combined liquidity
crvUSD: Curve's Native Stablecoin
In 2023, Curve launched crvUSD — its own overcollateralized stablecoin with a novel liquidation mechanism called LLAMMA (Lending-Liquidating AMM Algorithm). Unlike traditional DeFi lending protocols that liquidate borrowers in one step, LLAMMA gradually converts collateral to crvUSD as prices fall, reducing the shock of liquidations.
crvUSD can be minted by depositing ETH, wBTC, stETH, or other accepted collateral. Interest rates adjust algorithmically based on market conditions. Revenue from crvUSD interest goes to the Curve DAO treasury, diversifying protocol revenue beyond just trading fees.
The introduction of crvUSD significantly expanded Curve's protocol design beyond pure DEX functionality, positioning it as a full-stack DeFi primitive — exchange + lending + stablecoin issuance — competing with MakerDAO/Sky and Aave in the stablecoin market.
- ✓crvUSD: Curve's native overcollateralized stablecoin
- ✓LLAMMA: gradual liquidation mechanism reduces liquidation cascades
- ✓Accepted collateral: ETH, wBTC, stETH, and other approved assets
- ✓Interest revenue: goes to Curve DAO treasury (diversified revenue)
- ✓Soft liquidation: collateral converts to crvUSD gradually, not all at once
- ✓crvUSD is used in Curve pools for additional liquidity and yield
Frequently Asked Questions About Curve Finance
DeFi Complexity vs Simple Daily Earnings
Curve Finance offers powerful yield but requires understanding complex mechanics. For simpler passive income, MineXrpOnline generates daily XRP rewards with zero DeFi complexity — just set up your mining contract and let it run.
Try Simple XRP Mining