curve-plugin

Created by GeoGu360
‏‎0‏
‏‎16‏

Summary

For Everyone

Trade stablecoins and similar-value assets with minimal slippage using pools specifically designed for assets that should trade near the same price.

  • Ultra-low slippage on stablecoin and pegged-asset swaps thanks to the StableSwap algorithm
  • Deep liquidity across Ethereum, Arbitrum, Optimism, Polygon, and other chains
  • CRV rewards for liquidity providers on top of trading fees
  • veCRV governance lets you lock CRV to vote on which pools receive the most rewards
stableswap
stablecoin
defi
ethereum

SKILL.md

Curve Finance

Trade stablecoins and similar-value assets with minimal slippage using pools specifically designed for assets that should trade near the same price.

Prerequisites

  • OKX OnChain OS installed and agentic wallet connected to a supported chain (Ethereum, Arbitrum, Optimism, Polygon, Avalanche, etc.).
  • Have stablecoins (USDC, USDT, DAI, FRAX, etc.) or pegged assets (stETH, wBTC, etc.) that you want to swap or provide as liquidity.
  • Keep native gas tokens (ETH, MATIC, AVAX, etc.) in your wallet for transaction fees.

When to Use This Skill

  • You need to swap between stablecoins (like USDC to USDT) with the least possible price impact.
  • You hold pegged assets (like stETH or wstETH) and want to swap them near 1:1 with minimal fees.
  • You want to earn yield on stablecoins by providing liquidity to Curve pools.
  • You want to participate in Curve governance and direct CRV rewards to pools you care about.

How It Works

You connect your wallet and select the tokens you want to swap. For stablecoin-to-stablecoin trades, Curve's StableSwap algorithm keeps prices close to 1:1 even for large trades, because the formula is optimized for assets that should have similar values. This means you lose much less to slippage compared to a standard AMM.

To provide liquidity, you deposit one or more tokens into a Curve pool. You don't need to deposit all tokens in the pool — you can deposit just one, and the pool rebalances internally. You receive LP tokens representing your share of the pool. Your earnings come from trading fees plus CRV token rewards on eligible pools.

For governance, you can lock your CRV tokens to receive veCRV. With veCRV, you vote on gauge weights — this determines how much CRV rewards each pool receives. Pools with more votes get more rewards, which attracts more liquidity. This creates the 'Curve Wars' dynamic where protocols compete for veCRV voting power to attract liquidity to their pools.