Type: StableSwap AMM | Docs: docs.curve.fi
Overview
Curve Finance is the dominant StableSwap AMM, optimized for trading between assets of similar value (stablecoins, LST pairs, wrapped assets). Its invariant provides extremely low slippage for correlated assets compared to constant-product AMMs. On Monad, Curve pools are discovered via the on-chainRegistry contract. Each pool exposes coins, balances, fee parameters, and a virtual price that serves as a proxy for LP share value.
Types
Functions
getCurvePools()
Returns all Curve pools registered on Monad.getCurveTVL()
Returns the total liquidity across all Curve pools on Monad in USD.getCurvePoolByCoins(coinA, coinB)
Finds the Curve pool that contains both specified token addresses. Useful for routing stablecoin swaps.Contract Addresses
| Contract | Address |
|---|---|
| Registry | 0xE1a4d6fE70c5f9dBBaE58A2D37a0cF2e44c87490 |