Skip to main content
Before getting started building on DLMM, you should read the following resource to get a better understanding of how Meteora’s DLMM works:

What's DLMM?

DLMM is one of Meteora’s highly sophisticated product that allows you to provide concentrated liquidity to a pool and earn dynamic fees that increases or decreases based on the market volatility.

Token 2022 Extensions

DLMM supports Token 2022 tokens with a variety of extensions, enabling tokens with enhanced functionality to be easily integrated into DLMM pools. Check out the list of extensions that DLMM supports here.

DLMM Program

At Meteora, we’ve developed a Node.js <> Typescript SDK and Rust CPI Examples to make deploying and managing your DLMM liquidity pool easier. The following sections includes information on installing and using the SDKs and Rust CPIs. It also covers where to find the latest code, and how to contribute to these repositories. We also outline a list of unofficial community SDKs made by our wonderful community.

Program Details

DLMM IDL

Meteora DLMM Program IDL
NetworkProgram ID
MainnetLBUZKhRxPF3XUpBCjp4YzTKgLccjZhTSDM9YuVaPwxo
DevnetLBUZKhRxPF3XUpBCjp4YzTKgLccjZhTSDM9YuVaPwxo

Official SDKs

Typescript SDK

Official Meteora DLMM Typescript SDK

Rust CPI Examples

Official Meteora DLMM Rust CPI Examples

Community SDKs

These SDKs are not officially maintained by our team — only the Node.js <> Typescript SDK and Rust CPI Examples are.

Python SDK

Unofficial Python SDK for DLMM built by the community