Core Concepts
Concentrated Liquidity
How It Works
Traditional AMM (x * y = k):
Liquidity spread across entire price range
┌────────────────────────────────────────┐
│████████████████████████████████████████│
└────────────────────────────────────────┘
$0 $∞
VinuSwap Concentrated Liquidity:
Liquidity concentrated in active range
┌────────────────────────────────────────┐
│ ████████████████ │
└────────────────────────────────────────┘
$0 $1,800 $2,200 $∞
▲ Active Range ▲Benefits
Trade-offs
Ticks and Tick Spacing
Tick Math
Tick Spacing
Tick Spacing
Use Case
Positions
Position Parameters
Parameter
Description
Position States
Fees
Swap Fees
Protocol Fees
Price Representation
Conversion Examples
Oracle
Observations
Using the Oracle
Liquidity Math
Adding Liquidity
Liquidity Amount Calculation
Callbacks
Swap Callback Flow
Mint Callback Flow
VinuSwap Extensions
Fee Manager
Position Locking
Next Steps
Last updated