Al igual que Uniswap, Curve Finance es un intercambio descentralizado (DEX) basado en un Market Maker Automatizado (AMM). A diferencia de Uniswap, su enfoque principal es únicamente intercambiar entre activos que se supone deben tener el mismo valor. Esto es útil en el ecosistema DeFi, ya que existen muchas tokens encapsuladas y tokens sintéticos que buscan imitar el precio del activo subyacente real.
Por ejemplo, uno de los grupos (pools) más grandes es 3CRV, que es un grupo de monedas estables compuesto por DAI, USDT y USDC. Su proporción en el grupo estará basada en la oferta y demanda del mercado. Depositar una moneda con una proporción menor generará al usuario un porcentaje más alto del grupo. Por tanto, cuando la proporción está muy inclinada hacia una de las monedas, puede representar una buena oportunidad para el arbitraje.
Curve Finance también admite tokens que generan rendimiento. Por ejemplo, colaboró con Yearn Finance para lanzar grupos de yUSD que consistían en yDAI, yUSDT, yUSDC y yTUSD. Los usuarios que participaron en este grupo no solo obtendrán rendimiento de los tokens subyacentes que generan rendimiento, sino también las tarifas por los intercambios generadas por el grupo de Curve. Incluyendo las recompensas por cultivo de rendimiento en términos de tokens CRV, los proveedores de liquidez del grupo en realidad tienen tres fuentes de rendimiento.