Best of Curve Finance
A proposition centred on pool liquidity mechanics.
- Pool parameters support correlated-asset route comparisons.
- Swap charges and protocol share are explicitly distinct.
- Proportional liquidity movements differ from imbalancing ones.
Areas to improve
The correct number depends on the pool and route.
- The 0.04% legacy example cannot price all Curve pools.
- Imbalanced deposits or withdrawals may incur fees.
- Fee settings and distributions can change.
When Curve is useful
Curve is worth considering for swapping correlated assets through a specific pool. Compare final output and the network holding your funds. A favourable pool percentage can be outweighed by the cost of reaching it.
Providing liquidity introduces asset-composition and price exposure rather than fixed interest. A wallet holder need not become an LP. The custody guide distinguishes key control from assets committed to contracts.
Review product terms and risks before trading.
StableSwap and CryptoSwap mechanics
A StableSwap exchange changes pool balance and charges the output asset in the documented mechanism. Reserves and trade size determine the quote. There are no book maker/taker roles requiring two execution schedules.
CryptoSwap has another collection mechanism that can involve the LP token. It should not be described as the same StableSwap contract under another name. Swap users inspect output; providers need to understand the chosen position.
Pools contain exact assets and representations. Stablecoin labels do not guarantee identical liquidity or prices. A larger trade can change balance differently from a small one. Compare quotes at the intended size.
Related products such as crvUSD borrowing are distinct. Borrow interest is not swap pricing, and a swap user does not need a lending product. Keep these decisions separate.
Reading fee and admin fee correctly
The trader pays the pool fee parameter. Admin fee is the share of that charge not retained by LPs. It is not an extra percentage of trade notional. Seeing 50% does not mean half the swap is taken.
The documented legacy example returns fee() of 4,000,000 on 1e10 precision. The fraction is 0.0004, or 0.04%. At 50% admin share, 0.02% of notional goes to administration and 0.02% to LPs; the total remains 0.04%.
On hypothetical 1,000 input units, that example isolates 0.40 units of fees, with 0.20 in each half. These are contract-example figures rather than all Curve pricing. Gas and execution price remain outside the arithmetic.
StableSwap-NG documents an initial 50% admin share that can change; swap charges are pool-specific too. Neither an initial distribution nor an internal revenue share establishes a universal trader rate.
The crvUSD documentation attributes 100% of borrow-interest fees to administration. That is not a 100% swap charge. Trading and borrowing need different calculations.
| Product or movement | Published terms |
|---|---|
| Swaps | Fee configured for the individual pool. |
| Legacy StableSwap example | fee() = 4,000,000 with 1e10 precision equals 0.04%. |
| Example admin share | 50% of the fee: 0.02% of notional inside the 0.04% total. |
| StableSwap-NG | Initial documented admin share 50%, configurable; not a universal swap rate. |
| Liquidity movements | Imbalancing can incur a fee; proportional exits differ. |
| Gas and impact | Network and execution effects separate from the fee parameter. |
Preparing the network and assets
Identify the pool chain and exact token representation. Ethereum and Base appear in the researched ecosystem, but a Curve deployment does not establish every pool on every chain.
Keep native gas assets alongside input tokens. A CEX withdrawal must match network and destination. The transfer guide explains why a ticker and address are not sufficient without the chain.
Connect a compatible wallet, choose route and size, then inspect output. Approval is separate from swap execution. A completed swap returns an output asset; LP participation is a further transaction and capital decision.
Balanced and single-asset liquidity movements
A deposit or withdrawal can alter pool balance. The documented yield treatment distinguishes balanced entry and proportional exit from imbalancing movements. Calling an action a deposit does not establish that it is fee-free.
Supplying only one side or exiting entirely into one asset can imply an economic rebalance. Compare against proportional withdrawal followed by a separate swap, including network transactions for both options.
An LP token represents participation rather than preservation of your original token quantities. Fee income competes with changing composition and value. Decide whether you want that exposure and what happens if one asset behaves differently than expected.
Incentives are not a fixed promised yield. No universal APY is assigned. Position size and duration should make sense without relying on a temporary return figure.
Gas, slippage and effective output
Gas sits outside pool fees and can dominate small trades. A bridge or additional transaction belongs in your route budget even when not a Curve fee.
Slippage tolerance limits accepted execution change; it is not a charge always collected. Raising it widens acceptable outcomes without improving price. Impact depends on size and available liquidity.
Use the output for your actual trade, not just a published fee. The cost guide separates these variables. If one quote differs unexpectedly, check token identity and chain before assuming a saving.
Configuration and permissions
Pool parameters can change through their configuration. Documented future-fee parameters mean an observed rate is not a permanent promise. Longer liquidity positions need condition monitoring alongside balance checks.
veCRV voting and receipt of certain admin fees do not constitute a maker/taker discount for every swap. Governance participation and exchange execution are different exposures.
Review router permissions and wallet recovery. Disconnecting does not withdraw liquidity or automatically revoke earlier authorisations. The security guide supports access habits alongside on-chain signature checks.
Other swap routes and bank entry
Uniswap and PancakeSwap supply other version/tier comparisons, but isolated percentages do not determine final output. Jupiter and Raydium offer different Solana routes. Include the cost of reaching the network.
For initial bank funds, Kraken or Bitvavo may serve another step. Curve is a pool-specific on-chain choice rather than a universal banking replacement. Identify the exact pool and exit plan before committing liquidity.
Who may find it suitable?
Curve Finance is relevant for correlated-asset swaps and liquidity strategies. Pricing belongs to each pool rather than one percentage covering every Curve swap, version and network.
Our review of Curve Finance
Curve is particularly relevant for correlated-asset exchange or a well-understood liquidity position. Evaluate final output and depth rather than a universal rate. Providers should also examine asset exposure and the cost of exiting into only one token.
Related guides
Explore guidesHow to transfer crypto between exchanges safely
Check the asset, network, address, memo, minimums and fee before transferring crypto. Includes a small test and a practical troubleshooting process.
Read guideHow to buy USDT and USDC: euros, fees and networks
Learn how to buy USDT or USDC, account for EUR/USD changes and choose a withdrawal network, with worked examples and practical checks.
Read guideTotal exchange cost: fees and worked example
Calculate trading, spread, funding and withdrawals. A worked €1,000 example with verified rates and explicit assumptions.
Read guideFrequently asked questions
Is Curve always 0.04%?
No. That is the explained legacy example. Each pool has its own parameter and may use another implementation.
Does 50% admin fee take half the swap?
No. It shares the fee, not notional. Half of a 0.04% total is 0.02% of notional inside that total.
Are all liquidity withdrawals priced equally?
No. Proportional and imbalanced single-asset exits can differ. Compare the actual assets and amounts received.
Does veCRV discount every swap?
It should not be presented that way. Governance and admin-fee participation differ from a trading discount.

