CLMM Contracts
MuchFi utilizes Uniswap V3 for its Concentrated Liquidity Market Makers (CLMMs), enabling capital-efficient liquidity provision with customizable price ranges.Contract Addresses
V3Factory
SwapRouter
NonfungiblePositionManager
QuoterV2
TickLens
Architecture
The CLMM system consists of several key components:Factory Contract
Creates and manages concentrated liquidity pools. Each pool supports multiple fee tiers for different trading pairs.SwapRouter Contract
Handles swap execution across concentrated liquidity pools. Supports single-hop and multi-hop swaps with precise slippage control.NonfungiblePositionManager
Manages liquidity positions as NFTs. Each position represents a unique price range and liquidity amount.QuoterV2
Provides accurate swap quotes without executing transactions. Essential for displaying expected output amounts.TickLens
Utility contract for efficiently reading tick data from pools.Reference Documentation
For detailed specifications, refer to the official Uniswap V3 documentation:V3Factory
Factory contract documentation
SwapRouter
Router contract documentation
Position Manager
NFT position manager documentation
Key Features
MuchFi’s CLMM implementation provides:- Capital efficiency - Concentrate liquidity in active price ranges
- Multiple fee tiers - 0.01%, 0.05%, 0.25%, and 1.00% fee options
- NFT positions - Each LP position is a unique NFT
- Range orders - Create limit-order-like positions
- Flexible ranges - Custom price bounds for each position