# Interface Documentation

## Contract Address

[0x5a5c1d10e4782dbbdec3eb8327ede04bd078b294b97cfdba447b11b846b383ac](https://suivision.xyz/package/0x5a5c1d10e4782dbbdec3eb8327ede04bd078b294b97cfdba447b11b846b383ac)

## Overview

The Ferra DLMM interface consists of three main modules:

1. **`lb_pair.move`** - Main liquidity pair management interface (core trading and swap operations)
2. **`bin_manager.move`** - Bin management and liquidity operations interface (liquidity distribution and calculations)
3. **`lb_position.move`** - Liquidity Book Position management interface (user position tracking, fee collection, and reward distribution)

**Github**:  <https://github.com/Ferra-Labs/dlmm-interface>
