Skip to main content
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-chain Registry 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