Curve Finance (CRV): StableSwap AMM, veCRV and the Curve Wars Explained
Curve Finance is the leading decentralised exchange for stablecoin and pegged asset swaps, using its proprietary StableSwap AMM to deliver extremely low slippage. Its veCRV governance system sparked the Curve Wars — one of the most consequential DeFi governance competitions ever. This guide covers the CRV token, veCRV, crvUSD, and gauge voting.
Quick answer
Curve Finance is the leading decentralised exchange for stablecoin and pegged asset swaps, using its proprietary StableSwap AMM to deliver extremely low slippage. Its veCRV governance system sparked the Curve Wars — one of the most consequential DeFi governance competitions ever. This guide covers the CRV token, veCRV, crvUSD, and gauge voting.
Curve Finance is a decentralised exchange (DEX) and automated market maker (AMM) protocol built specifically for trading stablecoins and other pegged assets with minimal slippage and low fees. Created by physicist Michael Egorov and launched in January 2020, Curve uses a proprietary StableSwap algorithm that concentrates liquidity around peg prices — delivering dramatically lower slippage on stablecoin swaps than general-purpose AMMs like Uniswap.
Curve has consistently ranked among the largest DeFi protocols by total value locked, peaking above $20 billion during the 2021–2022 bull market. Its veCRV governance system, which ties yield boosts and voting power to long-term CRV lockups, spawned the Curve Wars — a years-long competition between protocols to accumulate CRV governance influence.
The StableSwap AMM: How Curve Achieves Low Slippage
Standard AMMs (like Uniswap V2) use the constant-product formula (x × y = k), spreading liquidity uniformly across all prices. This is highly inefficient for stablecoin pairs where nearly all trading occurs within a 1% price range — most of the deposited capital sits unused across irrelevant price levels.
Curve's StableSwap algorithm hybridises two formulas: the constant-product curve and the constant-sum curve (x + y = k). The hybrid concentrates the majority of liquidity around the equilibrium price (e.g. $1.00 for USDC/USDT), while still retaining the ability to handle trades further from peg without depleting the pool. The result: Curve can process stablecoin swaps of tens of millions of dollars with slippage below 0.01%.
Curve also supports metapools — pools where one asset is itself a Curve LP token — allowing new stablecoins to access deep liquidity by pairing against established Curve pool tokens rather than bootstrapping three separate pools.
The CRV Token and veCRV System
CRV is Curve's governance and incentive token, distributed continuously to liquidity providers as a reward. CRV has a total supply of approximately 3.03 billion tokens, distributed over a long declining emission schedule.
To earn governance rights and yield boosts, CRV must be locked as veCRV (vote-escrowed CRV) for between 1 week and 4 years. Locking for longer earns more veCRV per CRV — locking 100 CRV for 4 years gives 100 veCRV; locking for 1 year gives 25 veCRV. veCRV decays linearly over the lock period and cannot be transferred. The benefits of holding veCRV are: a yield boost of up to 2.5× on CRV rewards in Curve pools; a 50% share of all Curve trading fees (paid as 3CRV); and voting rights over Curve's gauge system.
Gauge Voting and the Curve Wars
The gauge system determines how Curve's weekly CRV emissions are distributed across its liquidity pools. veCRV holders vote to allocate their weight to specific pool gauges; pools with more gauge weight receive a larger share of CRV. This made gauge weight enormously valuable — any protocol needing deep, liquid markets on Curve (stablecoin issuers, liquid staking protocols, yield-bearing assets) benefits from having CRV directed to their pool.
The Curve Wars describes the intense competition between DeFi protocols — Convex Finance, Yearn Finance, Frax Finance, Lido, Alchemix, and dozens of others — to accumulate veCRV and control gauge emissions in their favour. Convex Finance won decisively, accumulating approximately 50% of all veCRV. Rather than buying CRV directly, protocols increasingly found it more efficient to acquire CVX tokens (Convex's governance token) and use Convex's accumulated governance influence via the Votium bribery marketplace.
The Curve Wars fundamentally shaped DeFi's governance layer and created a meta-protocol stack — with Convex as the dominant intermediary — that persists to this day.
crvUSD: Curve's Native Stablecoin
crvUSD is Curve Finance's own decentralised stablecoin, launched in May 2023. It uses a novel liquidation mechanism called LLAMMA (Lending-Liquidating AMM Algorithm) that differs fundamentally from the hard liquidations used by MakerDAO and most other CDP protocols.
Rather than liquidating a position in a single transaction when collateral falls below a threshold, LLAMMA performs continuous soft liquidations: as the collateral price falls towards the liquidation band, LLAMMA gradually converts collateral into crvUSD. If the price recovers, the process reverses — reconverting crvUSD back into collateral. This means borrowers can potentially avoid complete hard liquidation during brief price dips.
crvUSD is minted against ETH, wBTC, wstETH, and sfrxETH. Curve Lend — an isolated lending market built around crvUSD — also accepts a broader range of assets as collateral. Resupply Finance uses Curve Lend crvUSD positions as collateral for its reUSD stablecoin.
Frequently Asked Questions
- What is Curve Finance? Curve Finance is a decentralised exchange (DEX) optimised for low-slippage swaps between stablecoins and other pegged assets. It uses a proprietary StableSwap AMM algorithm that concentrates liquidity around equilibrium prices, enabling very large stablecoin trades with minimal slippage and low fees.
- What is the CRV token? CRV is Curve Finance's governance and liquidity incentive token. It is distributed to Curve liquidity providers and can be locked as veCRV to earn yield boosts, trading fee revenue, and voting rights over Curve's gauge system. CRV has a total supply of approximately 3.03 billion tokens.
- What is veCRV? veCRV (vote-escrowed CRV) is CRV locked within the Curve protocol for 1 week to 4 years. It provides up to a 2.5× yield boost on Curve LP rewards, a 50% share of Curve trading fees, and voting rights over which pools receive CRV emissions. veCRV cannot be transferred and decays linearly over the lock period.
- What is the Curve gauge system? The gauge system determines which Curve liquidity pools receive CRV emissions each week. veCRV holders vote to allocate weight to specific pool gauges, and pools with more weight receive more CRV. This created the Curve Wars — intense competition between protocols to accumulate veCRV and direct gauge emissions to their preferred pools.
- What is crvUSD? crvUSD is Curve Finance's native decentralised stablecoin, launched in May 2023. It is minted against accepted collateral (ETH, wBTC, wstETH, sfrxETH) and uses the LLAMMA soft-liquidation mechanism — which gradually converts collateral to crvUSD as prices fall rather than executing hard liquidations.
- What is the Curve Wars? The Curve Wars refers to the intense competition between DeFi protocols to accumulate veCRV voting power and direct CRV gauge emissions to their preferred liquidity pools. Convex Finance emerged as the dominant player, controlling approximately 50% of all veCRV. Protocols competed by buying CRV, accumulating CVX, or paying bribes via Votium.
- What is LLAMMA in Curve Finance? LLAMMA (Lending-Liquidating AMM Algorithm) is the liquidation mechanism for crvUSD. Instead of hard liquidations when collateral falls below a threshold, LLAMMA gradually converts collateral to crvUSD over a price range and can reconvert back if prices recover — reducing the risk of sudden, full collateral loss.
- What are Curve Finance fees? Curve charges approximately 0.04% on stablecoin pool trades — far lower than Uniswap's 0.3% standard. These fees are split 50/50 between liquidity providers and veCRV holders (as 3CRV). Curve Lend charges interest to crvUSD borrowers.
- Who created Curve Finance? Curve Finance was created by Michael Egorov, a Russian physicist and mathematician who published the StableSwap whitepaper in 2019 and launched Curve on Ethereum mainnet in January 2020.
- What chains is Curve Finance available on? Curve is deployed on Ethereum, Arbitrum, Optimism, Polygon, Base, Avalanche, Fantom, Gnosis Chain, and several other EVM-compatible networks.
- What is the difference between Curve and Uniswap? Curve is optimised for low-slippage swaps between pegged assets (stablecoins, liquid staking tokens). Uniswap is a general-purpose DEX suited for any token pair. For large stablecoin swaps, Curve is consistently cheaper. For arbitrary token trading, Uniswap is more flexible. On-chain aggregators automatically route large stablecoin trades through Curve when it offers better execution.
- Is Curve Finance safe? Curve has a strong security record but was affected by the July 2023 Vyper compiler exploit, which drained approximately $70 million from several older pools. Newer pools using updated compilers were not affected. Key risks include smart contract bugs, stablecoin depegging, and governance concentration via Convex Finance's majority veCRV holding.
Frequently Asked Questions
What is Curve Finance?
Curve Finance is a decentralised exchange (DEX) optimised for low-slippage swaps between stablecoins and other pegged assets. It uses a proprietary StableSwap AMM algorithm that concentrates liquidity around equilibrium prices, enabling very large stablecoin trades with minimal slippage and low fees.
What is the CRV token?
CRV is Curve Finance's governance and liquidity incentive token. It is distributed to Curve liquidity providers and can be locked as veCRV to earn yield boosts, trading fee revenue, and voting rights over Curve's gauge system. CRV has a total supply of approximately 3.03 billion tokens.
What is veCRV?
veCRV (vote-escrowed CRV) is CRV locked within the Curve protocol for 1 week to 4 years. It provides up to a 2.5× yield boost on Curve LP rewards, a 50% share of Curve trading fees, and voting rights over which pools receive CRV emissions. veCRV cannot be transferred and decays linearly over the lock period.
What is the Curve gauge system?
The gauge system determines which Curve liquidity pools receive CRV emissions each week. veCRV holders vote to allocate weight to specific pool gauges, and pools with more weight receive more CRV. This created the Curve Wars — intense competition between protocols to accumulate veCRV and direct gauge emissions to their preferred pools.
What is crvUSD?
crvUSD is Curve Finance's native decentralised stablecoin, launched in May 2023. It is minted against accepted collateral (ETH, wBTC, wstETH, sfrxETH) and uses the LLAMMA soft-liquidation mechanism — which gradually converts collateral to crvUSD as prices fall rather than executing hard liquidations.
What is the Curve Wars?
The Curve Wars refers to the intense competition between DeFi protocols to accumulate veCRV voting power and direct CRV gauge emissions to their preferred liquidity pools. Convex Finance emerged as the dominant player, controlling approximately 50% of all veCRV. Protocols competed by buying CRV, accumulating CVX, or paying bribes via Votium.
What is LLAMMA in Curve Finance?
LLAMMA (Lending-Liquidating AMM Algorithm) is the liquidation mechanism for crvUSD. Instead of hard liquidations when collateral falls below a threshold, LLAMMA gradually converts collateral to crvUSD over a price range and can reconvert back if prices recover — reducing the risk of sudden, full collateral loss.
What are Curve Finance fees?
Curve charges approximately 0.04% on stablecoin pool trades — far lower than Uniswap's 0.3% standard. These fees are split 50/50 between liquidity providers and veCRV holders (as 3CRV). Curve Lend charges interest to crvUSD borrowers.
Who created Curve Finance?
Curve Finance was created by Michael Egorov, a Russian physicist and mathematician who published the StableSwap whitepaper in 2019 and launched Curve on Ethereum mainnet in January 2020.
What chains is Curve Finance available on?
Curve is deployed on Ethereum, Arbitrum, Optimism, Polygon, Base, Avalanche, Fantom, Gnosis Chain, and several other EVM-compatible networks.
What is the difference between Curve and Uniswap?
Curve is optimised for low-slippage swaps between pegged assets (stablecoins, liquid staking tokens). Uniswap is a general-purpose DEX suited for any token pair. For large stablecoin swaps, Curve is consistently cheaper. For arbitrary token trading, Uniswap is more flexible. On-chain aggregators automatically route large stablecoin trades through Curve when it offers better execution.
Is Curve Finance safe?
Curve has a strong security record but was affected by the July 2023 Vyper compiler exploit, which drained approximately $70 million from several older pools. Newer pools using updated compilers were not affected. Key risks include smart contract bugs, stablecoin depegging, and governance concentration via Convex Finance's majority veCRV holding.
Data Sources
Curve Finance App
Official Curve Finance interface — swap stablecoins, provide liquidity, lock CRV
Curve Finance Docs
Official Curve Finance technical documentation and protocol guides
CRV on CoinGecko
Live CRV price, market cap, and trading data
Curve Finance on DeFiLlama
Curve Finance TVL, fee revenue, and on-chain analytics