CLMM Contracts

MuchFi utilizes Uniswap V3 for its Concentrated Liquidity Market Makers (CLMMs), enabling capital-efficient liquidity provision with customizable price ranges.

Contract Addresses

ContractAddress
V3 FactoryComing soon
V3 Pool DeployerComing soon
Pool Init Code HashComing soon
Swap RouterComing soon
Quoter V2Coming soon
Position ManagerComing soon
Position DescriptorComing soon
Tick LensComing soon
V3 MigratorComing soon
Interface MulticallComing soon
Mainnet deployment is coming soon.

Smart Router

ContractAddress
Smart RouterComing soon
Smart Router HelperComing soon
Mixed Route Quoter V1Coming soon
Token ValidatorComing soon

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:

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