Type: Uniswap V3 Fork | Docs: capricorn.exchange
Overview
Capricorn is a Uniswap V3 fork deployed natively on Monad. It uses identical pool mechanics to Uniswap V3 (concentrated liquidity, tick-based pricing) but with a separate factory and router. Capricorn tends to have deeper liquidity for Monad-native tokens that may not have established pools on Uniswap.Like Uniswap V3, Capricorn’s QuoterV2 is not a view function. The SDK uses
simulateContract for all quote operations - do not use readContract directly.Functions
getCapricornPools()
Returns all active Capricorn liquidity pools on Monad. ReturnsgetCapricornPrice()
Returns the spot price for a token pair across the best available Capricorn pool. Parameters
Returns
number. price of tokenA denominated in tokenB.