For the builders
Bring liquidity
into your product.
Build on the same primitives that power Meteora's pools. Start with the product model, use its SDK, and follow the program accounts all the way through.
01 / Understand the primitive
Start with its behavior.
A bin-based liquidity position behaves differently from a constant-product pool. A bonding curve brings a launch and migration lifecycle. Pick the primitive before designing the transaction flow.
DLMM ↗ · DAMM v2 ↗ · DBC ↗
02 / Work from official code
Choose the SDK that fits.
Meteora publishes SDKs and integration examples through its GitHub organization. Follow the repository's current release, account layout and transaction examples for the product you use.
DLMM SDK ↗ · DAMM v2 SDK ↗ · DBC SDK ↗
03 / Compose a launch
Make the configuration explicit.
Meteora Invent provides tools for working with launch and pool configurations. Use the launch documentation to understand the curve, fee collection and migration choices your users will rely on.
Meteora Invent ↗ · Official launch tools ↗
04 / Keep the source visible
Separate a read from a transaction.
Public APIs help you discover pools and inspect recent activity. On-chain accounts and program instructions determine what a transaction does. Keep the quote, accounts, permissions and user signature clear in your integration.
Official integration guides ↗ · See this site's read-only pool board