Ferra
CtrlK
  • Welcome to Ferra
  • Core Protocols
    • DLMM
      • DLMM Overview
      • Core Concepts
      • Dynamic Fee
      • Shapes & Strategies
    • CLMM
      • CLMM Overview
      • Technical Design
  • DAMM
    • DAMM Overview
    • Technical Design
  • USER GUIDE
    • Preparation
    • Create Liquidity pool
      • DLMM pool
      • CLMM pool
    • Add/Remove Liquidity
      • DLMM pool
      • CLMM pool
    • Lock Liquidity
      • DLMM pool
      • CLMM pool
    • Collect fee reward
    • Swap
    • LP Guild
  • Integration
    • DLMM
      • Typescript SDK
        • Getting Started
          • Overview
          • Installation
          • SDK Initialization
          • Key Concepts
        • Trading Pairs
          • Create LB Pair
          • Get Single Pair
          • Get All Pairs
          • Get Pair Bins
          • Get Pair Reserves
        • Position Management
          • Open Position
          • Get User Positions
          • Get Single Position
          • Get Position Bins
          • Close Position
        • Add Liquidity
          • Add Liquidity Overview
          • Add to New Position
          • Add to Existing Position
          • SPOT Distribution
          • CURVE Distribution
          • BID-ASK Distribution
          • Custom Distribution
          • Calculate Token Amounts
        • Remove Liquidity
          • Remove Liquidity Overview
          • Remove from Specific Bins
          • Remove All Liquidity
          • Calculate Output Amounts
        • Swap Operations
          • Execute Swap
          • Swap Direction
          • Calculate Swap Output
          • Price Impact
          • Slippage Protection
        • Collect Yield
        • Fees & Analytics
          • Fee Structure
          • Calculate Position Fees
          • Collect Fees
          • Position Value
          • Calculate APR
        • Utilities & Reference
          • Bin Mathematics
          • Price Helpers
          • Best Practices
      • Smart Contract
        • Interface Documentation
        • Factory Module
        • LB Pair Module
        • Position Module
        • Rewarder Module
    • CLMM
      • Typescript SDK
        • Get CLMM Pools
        • Get Positions
        • Get Pool Position Rewards
        • Create CLMM Pool
        • Open Position
        • Add Liquidity
        • Remove Liquidity
        • Close Position
        • Collect Rewards
        • Calculate Swap Rates
        • PreSwap
        • Swap
        • Calculate Pool Metrics
        • Router Swap
        • Price Impact
      • Smart Contract
        • Factory Module
        • Pool Module
        • Position Module
        • Rewarder Module
        • Tick
    • Aggregator
      • Typescript SDK
        • Overview
        • Installation
        • Quick Start
    • DAMM
  • Utilities & References
    • Pools Comparison
  • FAQ
  • Resources
    • Audit
    • Package ID
    • Legal Disclaimer
    • Terms and policies
    • Project information
Powered by GitBook
On this page
  1. Core Protocols

CLMM

CLMM OverviewTechnical Design
PreviousShapes & StrategiesNextCLMM Overview

Last updated 3 months ago