What's DAMM v2?
Meteora’s Dynamic Automated Market Maker v2 (DAMM v2) gives liquidity providers access to a constant-product AMM pool with precise liquidity concentration all in real time.
DAMM v2 is a brand new constant-product AMM program for liquidity pools, with a set of features to optimize transaction fees and provide greater flexibility for liquidity providers, launchpads, and token launches.
Key Features
DAMM v2 would come with the following features.
SPL and Token 2022 Support
Supports both SPL and Token 2022 tokens, enabling a broader range of assets.
Dynamic Fee
Choose between a fixed base fee or a dynamic fee that helps maximize returns during periods of higher volatility.
Anti-Sniper Suite
Optional on-chain anti-sniper mechanisms to deter snipers from buying up a substantial portion of the initial token supply right at the activation slot.
Versatile LP Fee Claiming
LP fees do not auto-compound into pool liquidity and can be claimed separately from liquidity withdrawal, allowing for more flexible fee distribution.
LP Fee Collection Mode
Select your preferred token for LP fee collection: Base + Quote or Quote token only.
Transferrable Position NFT
Liquidity positions are represented by Position NFTs (not LP tokens), allowing ownership transfer to another wallet if needed.
Lock Liquidity Options
Option to lock liquidity with vesting (non-permanent) or permanently, while still allowing fee claims.
Concentrated Liquidity
Ability to partially concentrate liquidity within a configured min-max price range for higher capital efficiency.
Note: Currently only available on permissioned pools created by the team.
Single-Sided Liquidity Launch
Projects can programmatically create single-sided liquidity pools with only one token, similar to DLMM, for greater launch flexibility.
Built-in Farming Mechanism
Farming is built directly into the program, not as a separate farm program.
Greater Cost Efficiency
Creating a single DAMM v2 pool + position costs ~0.022 SOL, compared to ~0.25 SOL for binArrays and positions on DLMM pools
Custom Start Time
Set a custom pool activation time during creation, so you can launch your token at a specific time.
Case Studies
ElizaOS
Learn how ElizaOS leveraged DAMM v2 for their token launch and liquidity management.
Pump Science
Discover how Pump Science utilized DAMM v2 features to optimize their pool and trading experience.
Single-Sided Launch Pools
Explore how DAMM v2 enables single-sided launch pools for greater flexibility and capital efficiency.