# Meteora Documentation ## Docs - [Alpha Vault Formulas](https://docs.meteora.ag/anti-sniper-suite/alpha-vault/alpha-vault-formulas.md) - [Alpha Vault Modes](https://docs.meteora.ag/anti-sniper-suite/alpha-vault/alpha-vault-modes.md) - [What's Alpha Vault?](https://docs.meteora.ag/anti-sniper-suite/alpha-vault/what-is-alpha-vault.md) - [Fee Market Cap Scheduler Math](https://docs.meteora.ag/anti-sniper-suite/fee-market-cap-scheduler/fee-market-cap-scheduler-math.md) - [What's Fee Market Cap Scheduler?](https://docs.meteora.ag/anti-sniper-suite/fee-market-cap-scheduler/what-is-fee-market-cap-scheduler.md) - [Fee Time Scheduler Math](https://docs.meteora.ag/anti-sniper-suite/fee-time-scheduler/fee-time-scheduler-math.md) - [What's Fee Time Scheduler?](https://docs.meteora.ag/anti-sniper-suite/fee-time-scheduler/what-is-fee-time-scheduler.md) - [Anti Sniper Suite](https://docs.meteora.ag/anti-sniper-suite/home.md): Sniping tokens is a feature. Choose to turn it on or off with Meteora's Anti Sniper Suite. - [Rate Limiter Math](https://docs.meteora.ag/anti-sniper-suite/rate-limiter/rate-limiter-math.md) - [What's Rate Limiter?](https://docs.meteora.ag/anti-sniper-suite/rate-limiter/what-is-rate-limiter.md) - [get_alpha_vault_configs](https://docs.meteora.ag/api-reference/alpha-vault/get_alpha_vault_configs.md) - [get_alpha_vaults](https://docs.meteora.ag/api-reference/alpha-vault/get_alpha_vaults.md) - [get_all_analytics](https://docs.meteora.ag/api-reference/analytics/get_all_analytics.md) - [get_apy_by_time_range](https://docs.meteora.ag/api-reference/apy/get_apy_by_time_range.md): Returns APY information for a specific token mint within a given time range - [get_apy_state](https://docs.meteora.ag/api-reference/apy/get_apy_state.md): Returns APY (Annual Percentage Yield) information for strategies associated with a specific token mint - [Overview](https://docs.meteora.ag/api-reference/damm-v1/overview.md): **All DAMM V1 APIs have rate limit of 10 Requests per second or 10 RPS.** - [Devnet API](https://docs.meteora.ag/api-reference/damm-v2/devnet.md): DAMM V2 API for Solana Devnet - [Overview](https://docs.meteora.ag/api-reference/damm-v2/overview.md): **All DAMM V2 APIs have a rate limit of 10 requests per second (10 RPS).** Explore the full spec at the [Swagger UI](https://damm-v2.datapi.meteora.ag/swagger-ui/). - [Group](https://docs.meteora.ag/api-reference/damm-v2/pools/group.md): Returns a paginated list of pools that belong to a specific pool group - [Groups](https://docs.meteora.ag/api-reference/damm-v2/pools/groups.md): Returns a paginated list of pool groups - [Historical Volume](https://docs.meteora.ag/api-reference/damm-v2/pools/historical-volume.md): Returns historical volume for a pool aggregated into time buckets - [OHLCV](https://docs.meteora.ag/api-reference/damm-v2/pools/ohlcv.md): Returns OHLCV candles for a single pool over a time range - [Pool](https://docs.meteora.ag/api-reference/damm-v2/pools/pool.md): Returns metadata and current state for a single pool - [Pools](https://docs.meteora.ag/api-reference/damm-v2/pools/pools.md): Returns a paginated list of pools - [Protocol Overview](https://docs.meteora.ag/api-reference/damm-v2/stats/protocol-overview.md): Returns aggregated protocol-level metrics across all pools - [Devnet API](https://docs.meteora.ag/api-reference/dlmm/devnet.md): DLMM API for Solana Devnet - [Overview](https://docs.meteora.ag/api-reference/dlmm/overview.md): **All DLMM APIs have a rate limit of 30 requests per second (30 RPS).** Explore the full spec at the [Swagger UI](https://dlmm.datapi.meteora.ag/swagger-ui/). - [Group](https://docs.meteora.ag/api-reference/dlmm/pools/group.md): Returns a paginated list of pools that belong to a specific pool group - [Groups](https://docs.meteora.ag/api-reference/dlmm/pools/groups.md): Returns a paginated list of pool groups - [Historical Volume](https://docs.meteora.ag/api-reference/dlmm/pools/historical-volume.md): Returns historical volume for a pool aggregated into time buckets - [OHLCV](https://docs.meteora.ag/api-reference/dlmm/pools/ohlcv.md): Returns OHLCV candles for a single pool over a time range - [Pool](https://docs.meteora.ag/api-reference/dlmm/pools/pool.md): Returns metadata and current state for a single pool - [Pools](https://docs.meteora.ag/api-reference/dlmm/pools/pools.md): Returns a paginated list of pools - [Protocol Overview](https://docs.meteora.ag/api-reference/dlmm/stats/protocol-overview.md): Returns aggregated protocol-level metrics across all pools - [Overview](https://docs.meteora.ag/api-reference/dynamic-vault/overview.md): **Dynamic Vault APIs have no rate limit.** - [get_fee_configs](https://docs.meteora.ag/api-reference/fee-configs/get_fee_configs.md) - [Schemas](https://docs.meteora.ag/api-reference/home.md) - [filter_and_get_pool_info](https://docs.meteora.ag/api-reference/pools/filter_and_get_pool_info.md) - [get_all_pool_configs](https://docs.meteora.ag/api-reference/pools/get_all_pool_configs.md) - [get_pools](https://docs.meteora.ag/api-reference/pools/get_pools.md) - [get_pools_by_a_vault_lp](https://docs.meteora.ag/api-reference/pools/get_pools_by_a_vault_lp.md) - [get_pools_metrics](https://docs.meteora.ag/api-reference/pools/get_pools_metrics.md) - [get_pools_with_farm](https://docs.meteora.ag/api-reference/pools/get_pools_with_farm.md) - [Overview](https://docs.meteora.ag/api-reference/stake2earn/overview.md): **Stake2earn APIs have no rate limit.** - [filter_vaults](https://docs.meteora.ag/api-reference/vaults/filter_vaults.md) - [get_all_vaults](https://docs.meteora.ag/api-reference/vaults/get_all_vaults.md) - [get_one_vault](https://docs.meteora.ag/api-reference/vaults/get_one_vault.md) - [get_vault_addresses](https://docs.meteora.ag/api-reference/vaults/get_vault_addresses.md): Returns a list of vault addresses with their associated information - [get_vault_info](https://docs.meteora.ag/api-reference/vaults/get_vault_info.md): Returns detailed information about all monitored vaults including their states, strategies, and performance metrics - [get_vault_state](https://docs.meteora.ag/api-reference/vaults/get_vault_state.md): Returns the current state of a specific vault identified by its token mint address - [get_virtual_price](https://docs.meteora.ag/api-reference/virtual-price/get_virtual_price.md): Returns virtual price information for a specific strategy within a vault - [Overview](https://docs.meteora.ag/developer-guide/guides/alpha-vault/overview.md) - [Example Scripts](https://docs.meteora.ag/developer-guide/guides/alpha-vault/typescript-sdk/example-scripts.md): Alpha Vault - [Getting Started](https://docs.meteora.ag/developer-guide/guides/alpha-vault/typescript-sdk/getting-started.md): Alpha Vault - [Examples](https://docs.meteora.ag/developer-guide/guides/damm-v1/cpi/examples.md): DAMM v1 - [Farm Integration](https://docs.meteora.ag/developer-guide/guides/damm-v1/farming-sdk/farm-integration.md): DAMM v1 with Farm - [Getting Started](https://docs.meteora.ag/developer-guide/guides/damm-v1/farming-sdk/getting-started.md): DAMM v1 with Farm - [Overview](https://docs.meteora.ag/developer-guide/guides/damm-v1/overview.md) - [Pool Fee Configs](https://docs.meteora.ag/developer-guide/guides/damm-v1/pool-fee-configs.md) - [Example Scripts](https://docs.meteora.ag/developer-guide/guides/damm-v1/typescript-sdk/example-scripts.md): DAMM v1 - [Getting Started](https://docs.meteora.ag/developer-guide/guides/damm-v1/typescript-sdk/getting-started.md): DAMM v1 - [SDK Functions](https://docs.meteora.ag/developer-guide/guides/damm-v1/typescript-sdk/sdk-functions.md): DAMM v1 - [Pool Liquidity Modes](https://docs.meteora.ag/developer-guide/guides/damm-v2/compounding-fee-pools.md): How to create DAMM v2 pools using concentrated liquidity or compounding fee mode - [Integration](https://docs.meteora.ag/developer-guide/guides/damm-v2/go-sdk/integration.md): DAMM v2 - [Overview](https://docs.meteora.ag/developer-guide/guides/damm-v2/overview.md) - [Pool Fee Configs](https://docs.meteora.ag/developer-guide/guides/damm-v2/pool-fee-configs.md) - [Integration](https://docs.meteora.ag/developer-guide/guides/damm-v2/rust-sdk/integration.md): DAMM v2 - [Getting Started](https://docs.meteora.ag/developer-guide/guides/damm-v2/typescript-sdk/getting-started.md): DAMM v2 - [SDK Functions](https://docs.meteora.ag/developer-guide/guides/damm-v2/typescript-sdk/sdk-functions.md): DAMM v2 - [Bonding Curve Configs](https://docs.meteora.ag/developer-guide/guides/dbc/bonding-curve-configs.md) - [Integration](https://docs.meteora.ag/developer-guide/guides/dbc/go-sdk/integration.md): DBC - [Overview](https://docs.meteora.ag/developer-guide/guides/dbc/overview.md) - [Integration](https://docs.meteora.ag/developer-guide/guides/dbc/rust-sdk/integration.md): DBC - [Example Scripts](https://docs.meteora.ag/developer-guide/guides/dbc/typescript-sdk/example-scripts.md): DBC - [Getting Started](https://docs.meteora.ag/developer-guide/guides/dbc/typescript-sdk/getting-started.md): DBC - [SDK Functions](https://docs.meteora.ag/developer-guide/guides/dbc/typescript-sdk/sdk-functions.md): DBC - [Examples](https://docs.meteora.ag/developer-guide/guides/dlmm/cpi/examples.md): DLMM - [Overview](https://docs.meteora.ag/developer-guide/guides/dlmm/overview.md) - [Getting Started](https://docs.meteora.ag/developer-guide/guides/dlmm/typescript-sdk/getting-started.md): DLMM - [SDK Functions](https://docs.meteora.ag/developer-guide/guides/dlmm/typescript-sdk/sdk-functions.md): DLMM - [Overview](https://docs.meteora.ag/developer-guide/guides/dynamic-fee-sharing/overview.md) - [Getting Started](https://docs.meteora.ag/developer-guide/guides/dynamic-fee-sharing/typescript-sdk/getting-started.md): Dynamic Fee Sharing - [SDK Functions](https://docs.meteora.ag/developer-guide/guides/dynamic-fee-sharing/typescript-sdk/sdk-functions.md): Dynamic Fee Sharing - [Vault Periphery](https://docs.meteora.ag/developer-guide/guides/dynamic-vault/affiliate/vault-periphery.md): Dynamic Vault - [Overview](https://docs.meteora.ag/developer-guide/guides/dynamic-vault/overview.md) - [Integration](https://docs.meteora.ag/developer-guide/guides/dynamic-vault/rust-sdk/integration.md): Dynamic Vault - [Getting Started](https://docs.meteora.ag/developer-guide/guides/dynamic-vault/typescript-sdk/getting-started.md): Dynamic Vault - [Quickstart](https://docs.meteora.ag/developer-guide/guides/dynamic-vault/typescript-sdk/quickstart.md): Dynamic Vault - [SDK Functions](https://docs.meteora.ag/developer-guide/guides/dynamic-vault/typescript-sdk/sdk-functions.md): Dynamic Vault - [Overview](https://docs.meteora.ag/developer-guide/guides/presale-vault/overview.md) - [Getting Started](https://docs.meteora.ag/developer-guide/guides/presale-vault/typescript-sdk/getting-started.md): Presale Vault - [CPI Examples](https://docs.meteora.ag/developer-guide/guides/stake2earn/cpi/examples.md): Stake2Earn - [Overview](https://docs.meteora.ag/developer-guide/guides/stake2earn/overview.md) - [Example Scripts](https://docs.meteora.ag/developer-guide/guides/stake2earn/typescript-sdk/example-scripts.md): Stake2Earn - [Getting Started](https://docs.meteora.ag/developer-guide/guides/stake2earn/typescript-sdk/getting-started.md): Stake2Earn - [Overview](https://docs.meteora.ag/developer-guide/guides/zap/overview.md) - [Getting Started](https://docs.meteora.ag/developer-guide/guides/zap/typescript-sdk/getting-started.md): Zap - [SDK Functions](https://docs.meteora.ag/developer-guide/guides/zap/typescript-sdk/sdk-functions.md): Zap - [Overview](https://docs.meteora.ag/developer-guide/home.md): Everything you need to know to get started building on Meteora - [Actions](https://docs.meteora.ag/developer-guide/invent/actions.md): Do any onchain actions on Meteora's programs with Meteora Invent - [Fun Launch](https://docs.meteora.ag/developer-guide/invent/scaffolds/fun-launch.md): Build a Launchpad platform for launching tokens with Meteora's Dynamic Bonding Curve Program in just a few steps - [DAMM v1 Launch Pool](https://docs.meteora.ag/developer-guide/quick-launch/damm-v1-launch-pool.md): Configure and Launch a DAMM v1 Pool on Meteora using nothing but a configuration file and a few CLI commands - [DAMM v2 Launch Pool](https://docs.meteora.ag/developer-guide/quick-launch/damm-v2-launch-pool.md): Configure and Launch a DAMM v2 Pool on Meteora using nothing but a configuration file and a few CLI commands - [DBC Token Launch Pool](https://docs.meteora.ag/developer-guide/quick-launch/dbc-token-launch-pool.md): Configure and Launch a DBC Token Pool on Meteora using nothing but a configuration file and a few CLI commands - [DLMM Launch Pool](https://docs.meteora.ag/developer-guide/quick-launch/dlmm-launch-pool.md): Configure and Launch a DLMM Pool on Meteora using nothing but a configuration file and a few CLI commands - [Integrate with DAMM v2](https://docs.meteora.ag/developer-guide/trading-terminals/integrate-with-damm-v2.md): Everything you need to know to integrate with Meteora's DAMM v2 Program - [Integrate with DBC](https://docs.meteora.ag/developer-guide/trading-terminals/integrate-with-dbc.md): Everything you need to know to integrate with Meteora's DBC Program - [Build with Meteora](https://docs.meteora.ag/index.md) - [Cookies Notice and Policy](https://docs.meteora.ag/legal/cookies-notice-and-policy.md) - [MiCAR White Paper - MET Token](https://docs.meteora.ag/legal/mica.md): White Paper in accordance with Article 6 of the Markets in Crypto Assets Regulation (MiCAR) for the European Union (EU) & European Economic Area (EEA) - [Privacy Policy](https://docs.meteora.ag/legal/privacy-policy.md) - [Stake2Earn Terms of Service](https://docs.meteora.ag/legal/stake2earn-terms-of-service.md) - [Terms of Service](https://docs.meteora.ag/legal/terms-of-service.md) - [Airdrop Disclaimer](https://docs.meteora.ag/met/airdrop-disclaimer.md): Important Disclaimers And Acknowledgement of Terms of Use for the Airdrop Checker - [Airdrop Terms and Conditions](https://docs.meteora.ag/met/airdrop-terms-and-conditions.md): Terms and Conditions for $MET Airdrop Campaign - [FAQ](https://docs.meteora.ag/met/faq.md): Frequently asked questions about the Meteora Token Generation Event (TGE) - [Protocol Revenues](https://docs.meteora.ag/met/protocol-revenues.md): MET Protocol Revenues - How Meteora generates revenue - [Tokenomics](https://docs.meteora.ag/met/tokenomics.md): MET Tokenomics - Everything about $MET - [We Build Liquidity Pools](https://docs.meteora.ag/overview/home.md) - [What's Dynamic Fee Sharing?](https://docs.meteora.ag/overview/other-products/dynamic-fee-sharing/what-is-dynamic-fee-sharing.md): Dynamic Fee Sharing is a program that allows you to dynamically configure sharing of fees. - [Algorithm to Find Optimal Yield Allocations](https://docs.meteora.ag/overview/other-products/dynamic-vault/algorithm-to-find-optimal-yield-allocations.md) - [Design Goals](https://docs.meteora.ag/overview/other-products/dynamic-vault/design-goals.md) - [Operation Fee Calculation](https://docs.meteora.ag/overview/other-products/dynamic-vault/operation-fee-calculation.md) - [Rebalance Crank](https://docs.meteora.ag/overview/other-products/dynamic-vault/rebalance-crank.md) - [Risk Management](https://docs.meteora.ag/overview/other-products/dynamic-vault/risk-management.md) - [What's Dynamic Vault?](https://docs.meteora.ag/overview/other-products/dynamic-vault/what-is-dynamic-vault.md): Dynamic Vault is DeFi's first dynamic yield infrastructure. - [What's Hermes?](https://docs.meteora.ag/overview/other-products/dynamic-vault/what-is-hermes.md) - [What's Presale Vault?](https://docs.meteora.ag/overview/other-products/presale-vault/what-is-presale-vault.md): Presale Vault allows users to contribute using any SPL token and later claim their allocated presale tokens once the presale concludes. - [What's Stake2Earn?](https://docs.meteora.ag/overview/other-products/stake2earn/what-is-stake2earn.md): Stake2Earn allows you to fee share trading fees generated from DAMM v1 pools with top token stakers. - [What's Zap?](https://docs.meteora.ag/overview/other-products/zap/what-is-zap.md): Zap is a wrapper program that allows you to zap in/out of your position through Meteora AMMs or Jupiter. - [Additional Yield From Dynamic Vaults](https://docs.meteora.ag/overview/products/damm-v1/additional-yield-from-dynamic-vaults.md): How DAMM v1 earns additional yield by deploying idle liquidity to Dynamic Vaults, which allocate capital across lending protocols to maximize returns. - [DAMM v1 Fee and APY Calculation](https://docs.meteora.ag/overview/products/damm-v1/damm-v1-fee-and-apy-calculation.md): How trading fees and APY are calculated in DAMM v1 pools, including the contribution of vault yield on top of swap fee earnings. - [DAMM v1 Formulas](https://docs.meteora.ag/overview/products/damm-v1/damm-v1-formulas.md): Mathematical formulas for the DAMM v1 constant-product AMM: price impact, liquidity provision, and fee calculations. - [LST Pools](https://docs.meteora.ag/overview/products/damm-v1/lst-pools.md): Liquid Staking Token (LST) pools in DAMM v1 — purpose-built for SOL/LST pairs with stable pricing that accounts for the staking rate. - [Pools with Farms](https://docs.meteora.ag/overview/products/damm-v1/pools-with-farms.md): How farming works on DAMM v1 pools — LPs can stake their LP tokens to earn additional token rewards on top of swap fees and vault yield. - [Stable Pools](https://docs.meteora.ag/overview/products/damm-v1/stable-pools.md): DAMM v1 stable pools use a StableSwap invariant optimized for pegged assets (stablecoins, LSTs), offering lower slippage than constant-product pools. - [What's DAMM v1?](https://docs.meteora.ag/overview/products/damm-v1/what-is-damm-v1.md): DAMM v1 is Meteora's constant-product AMM (x·y=k) that earns LPs both swap fees and additional yield from idle liquidity deployed to lending protocols via Dynamic Vaults. - [Collect Fee Modes](https://docs.meteora.ag/overview/products/damm-v2/collect-fee-modes.md): The three ways DAMM v2 pools can collect trading fees: BothToken (both tokens), OnlyB (quote only), and Compounding (auto-reinvest into liquidity). - [DAMM v2 Fee Calculation](https://docs.meteora.ag/overview/products/damm-v2/damm-v2-fee-calculation.md): How trading fees are calculated and distributed in DAMM v2 pools, including base fee, dynamic fee, and compounding fee modes. - [DAMM v2 Formulas](https://docs.meteora.ag/overview/products/damm-v2/damm-v2-formulas.md): Mathematical formulas for liquidity addition/removal, pricing, and LP token calculation in DAMM v2 concentrated liquidity pools. - [Farming Rewards](https://docs.meteora.ag/overview/products/damm-v2/farming-rewards.md): How DAMM v2's built-in farming works — reward slots, pro-rata distribution, initializing rewards, funding, and claiming. No separate staking contract needed. - [Fee Configuration](https://docs.meteora.ag/overview/products/damm-v2/fee-configuration.md): All five base fee modes in DAMM v2 — time schedulers, market cap schedulers, and rate limiter — plus dynamic volatility fees and how the fee split works. - [Liquidity Locking](https://docs.meteora.ag/overview/products/damm-v2/liquidity-locking.md): Lock DAMM v2 LP liquidity with cliff + linear vesting schedules or permanently. Two mechanisms: inner vesting (stored in position) and external vesting accounts. - [Pool Types & Configuration](https://docs.meteora.ag/overview/products/damm-v2/pool-types.md): How DAMM v2 pool configs work — static vs dynamic, price range parameters, activation types, and what gets set at pool creation vs config creation. - [Position Management](https://docs.meteora.ag/overview/products/damm-v2/position-management.md): How DAMM v2 positions work — NFT ownership, liquidity buckets, adding and removing liquidity, claiming fees, and closing positions. - [Token 2022 Extensions](https://docs.meteora.ag/overview/products/damm-v2/token-2022-extensions.md): DAMM v2 supports SPL Token 2022 mints and common extensions, with special handling for permissioned and unsupported extensions. - [What is DAMM v2?](https://docs.meteora.ag/overview/products/damm-v2/what-is-damm-v2.md): DAMM v2 is Meteora's concentrated-liquidity constant-product AMM. It combines custom price ranges, flexible fee modes including auto-compounding, NFT-backed positions, built-in farming, and liquidity vesting — all in a single on-chain program. - [Bonding Curve Formulas](https://docs.meteora.ag/overview/products/dbc/bonding-curve-formulas.md): Mathematical formulas behind DBC's multi-segment bonding curve: price calculation, token supply, and migration threshold. - [Curve Configuration](https://docs.meteora.ag/overview/products/dbc/curve-configuration.md): How DBC's multi-segment bonding curve works — defining up to 16 price-liquidity points, understanding curve shape, and translating curves to PoolConfig parameters. - [DBC Config Key](https://docs.meteora.ag/overview/products/dbc/dbc-config-key.md): What a DBC config key is, how it controls curve parameters and fee settings, and how launchpads use it to customize token launch behaviour. - [DBC Fee Calculation](https://docs.meteora.ag/overview/products/dbc/dbc-fee-calculation.md): How trading fees are calculated and distributed in DBC pools, including base fee, dynamic fee, and the fee split between protocol and creator. - [Dbc flow](https://docs.meteora.ag/overview/products/dbc/dbc-flow.md) - [Migration](https://docs.meteora.ag/overview/products/dbc/migration.md): How a DBC virtual pool graduates to a DAMM v1 or DAMM v2 liquidity pool — triggers, liquidity distribution, vesting setup, and what happens on-chain. - [DBC Pool Configuration](https://docs.meteora.ag/overview/products/dbc/pool-configuration.md): Every parameter a DBC launch creator controls — token supply, fees, migration targets, LP distribution, vesting, and post-migration pool settings. - [What is Dynamic Bonding Curve?](https://docs.meteora.ag/overview/products/dbc/what-is-dbc.md): DBC is Meteora's permissionless token launch protocol. A configurable multi-segment bonding curve sells tokens until a migration threshold is hit, then automatically graduates the token to a DAMM v1 or DAMM v2 liquidity pool. - [DLMM Concepts](https://docs.meteora.ag/overview/products/dlmm/dlmm-concepts.md): Core concepts behind DLMM: price bins, active bin, bin step, liquidity distribution, and how concentrated liquidity works in Meteora's DLMM. - [DLMM Farming Rewards](https://docs.meteora.ag/overview/products/dlmm/dlmm-farming-rewards.md): How liquidity mining rewards work in DLMM: reward distribution, pro-rata share calculation, and how active bin participation affects earnings. - [DLMM Fee Calculation](https://docs.meteora.ag/overview/products/dlmm/dlmm-fee-calculation.md): How base fees and dynamic fees are calculated in DLMM pools, including the variable fee formula based on price volatility. - [DLMM Formulas](https://docs.meteora.ag/overview/products/dlmm/dlmm-formulas.md): Mathematical formulas used in DLMM: bin price calculation, liquidity deposit/withdrawal, and fee accumulation. - [Strategies and Use Cases](https://docs.meteora.ag/overview/products/dlmm/strategies-and-use-cases.md): LP strategies for DLMM: spot, curve, and bid-ask shapes — and when to use each based on your volatility outlook and capital efficiency goals. - [Token 2022 Extensions](https://docs.meteora.ag/overview/products/dlmm/token-2022-extensions.md): How DLMM handles Token 2022 extensions including transfer fees, interest-bearing tokens, and other SPL Token 2022 features. - [What's DLMM?](https://docs.meteora.ag/overview/products/dlmm/what-is-dlmm.md): DLMM organizes liquidity into discrete price bins for zero-slippage swaps within each bin, dynamic fees during volatility, and precise capital concentration — ideal for token launches and active LP strategies. - [Alpha Vault](https://docs.meteora.ag/resources/audits/alpha-vault.md) - [DAMM v1](https://docs.meteora.ag/resources/audits/damm-v1.md) - [DAMM v2](https://docs.meteora.ag/resources/audits/damm-v2.md) - [DBC](https://docs.meteora.ag/resources/audits/dbc.md) - [DLMM](https://docs.meteora.ag/resources/audits/dlmm.md) - [Dynamic Fee Sharing](https://docs.meteora.ag/resources/audits/dynamic-fee-sharing.md) - [Dynamic Vault](https://docs.meteora.ag/resources/audits/dynamic-vault.md) - [Overview](https://docs.meteora.ag/resources/audits/overview.md) - [Presale Vault](https://docs.meteora.ag/resources/audits/presale-vault.md) - [Stake2Earn](https://docs.meteora.ag/resources/audits/stake2earn.md) - [Zap](https://docs.meteora.ag/resources/audits/zap.md) - [Dashboards](https://docs.meteora.ag/resources/community/dashboards.md) - [Tools](https://docs.meteora.ag/resources/community/tools.md) - [Brand Kit](https://docs.meteora.ag/resources/miscellaneous/brand-kit.md) - [How to create a Liquidity Pool](https://docs.meteora.ag/user-guide/guides/how-to-create-a-pool.md): User Guide - [How to Swap Tokens on Meteora](https://docs.meteora.ag/user-guide/guides/how-to-swap-tokens.md): User Guide - [How to use DAMM v2](https://docs.meteora.ag/user-guide/guides/how-to-use-damm-v2.md): User Guide - [DLMM Dynamic Terminal](https://docs.meteora.ag/user-guide/guides/how-to-use-dlmm/dynamic-terminal.md): A unified command center for DLMM liquidity providers — featuring professional-grade TradingView charts, real-time position tracking, and streamlined position management. - [TradingView Charts](https://docs.meteora.ag/user-guide/guides/how-to-use-dlmm/tradingview-charts.md): Professional-grade TradingView charting is now built directly into Meteora's Dynamic Terminal — giving liquidity providers the analytical tools they need to LP smarter. - [Becoming a Liquidity Provider](https://docs.meteora.ag/user-guide/usage/becoming-a-liquidity-provider.md): User Guide - [Getting Started](https://docs.meteora.ag/user-guide/usage/getting-started.md): User Guide - [Staying Safe on Meteora](https://docs.meteora.ag/user-guide/usage/staying-safe.md): User Guide ## OpenAPI Specs - [openapi](https://docs.meteora.ag/api-reference/dlmm/openapi.json) ## Optional - [App](https://app.meteora.ag) - [Support](https://discord.com/invite/meteora) - [Join the LP Army!](https://lparmy.com) - [App](https://app.meteora.ag) - [Support](https://discord.com/invite/meteora) - [Join the LP Army!](https://lparmy.com) - [GitHub](https://github.com/MeteoraAg) - [Faucet](https://faucet.raccoons.dev/) - [Support](https://discord.com/invite/meteora) - [Developer Updates](https://t.me/meteora_dev) - [API Status](https://t.me/meteora_dev) - [GitHub](https://github.com/MeteoraAg) - [Faucet](https://faucet.raccoons.dev/) - [Support](https://discord.com/invite/meteora) - [Developer Updates](https://t.me/meteora_dev) - [API Status](https://t.me/meteora_dev)