Meteora is a DeFi project on the Solana blockchain, designed to create an efficient, sustainable, and flexible liquidity layer for the Solana ecosystem. Its goal is to address liquidity shortages on Solana, enabling smoother transactions with lower costs while offering better yields for liquidity providers.
Meteora's pools primarily consist of DLMM pools and Dynamic Pools. Within DLMM pools, users can add bilateral (two-sided) or unilateral (one-sided) liquidity. Developers (devs) often use unilateral pools for strategic trading—such as selling (dumping) or accumulating (sweeping) tokens. For example, in a TRUMP/SOL trading pair, a dev might:
- Sell TRUMP: Add a unilateral TRUMP pool at a higher price range, automatically converting TRUMP to SOL when prices rise.
- Buy TRUMP: Add a unilateral SOL pool at a lower price range, purchasing TRUMP when prices drop.
To anticipate these actions, understanding the associated price ranges is crucial.
Core Concepts
1. Trading Pairs
Any two tokens form a trading pair (e.g., TRUMP-SOL or TRUMP-USDC).
2. LP Pools
Each trading pair can have multiple pools, differentiated by Bin Step and Fee Rate. For instance, the TRUMP-USDC pair has 57 pools, each with a unique address.
3. Bin
In DLMM, a bin represents a specific price level, acting as a buy or sell order.
4. Bin Step
The price gap between adjacent bins, measured in basis points (1 bp = 0.01%). Set during pool creation, it determines liquidity distribution granularity.
Example:
- Current SOL/USDC price: $20
- Bin Step: 25 bp (0.25%) → Next bin: $20 × 1.0025 = $20.05
5. Position (Liquidity Allocation)
A position defines how liquidity is allocated within a price range. Key elements:
- Price Range: A continuous set of bins (e.g., $199.69–$249.94).
- Capital: Amounts of paired tokens (e.g., SOL and USDC).
Distribution Strategy:
- Spot: Uniform allocation across bins.
- Curve: Concentrated near the current price (bell-shaped).
- Bid-Ask: Peaks on either side of the current price (for high volatility).
How to Check Price Ranges
Method 1: Wallet Connection
- Find Dev Address: Use tools like Debot to identify a dev’s wallet (e.g.,
5e2qRc1...). - Add as Watcher: In Phantom Wallet, go to Add/Connect Wallet → Watch Address.
- View on Meteora: Connect Phantom, navigate to Portfolio, and select a DLMM pool to see all positions and their price ranges.
✅ Pros: Real-time visibility.
❌ Cons: Inaccessible if liquidity is withdrawn.
Method 2: On-Chain Calculation
Use Meteora’s formula to compute price ranges from transaction data:
Price Range Formula:
- Min Price =
(1 + bin_step/10000) ^ lower_bin_id / 10^(decimals_B - decimals_A) - Max Price =
(1 + bin_step/10000) ^ upper_bin_id / 10^(decimals_B - decimals_A)
Example (TRUMP-USDC):
- Data:
bin_step=50,lower_bin_id=1062,upper_bin_id=1107, decimals=6 for both. Calculation:
min_price = (1.005)^1062 ≈ $199.69 max_price = (1.005)^1107 ≈ $249.94
🔍 Steps:
- Find the pool address and
bin_stepvia Solscan. - Extract
lower_bin_idandwidthfrom transaction logs. - Compute
upper_bin_id = lower_bin_id + width - 1.
Key Use Cases
- Track Dev Activity: Monitor unilateral pools to predict dump/sweep zones.
- Strategic Trading: Combine price ranges with K-line analysis for informed decisions.
FAQs
Q1: How do I identify a unilateral pool?
A: Check if a transaction adds only one token (e.g., TRUMP or USDC) via Solscan’s Defi Activities tab.
Q2: Can I calculate price ranges for inactive pools?
A: Yes, using historical on-chain data and the formula above.
Q3: What tools improve liquidity monitoring?
A: Debot tracks inflows/outflows, while GMGN logs pool changes.
Q4: Why is bin step important?
A: It defines price granularity—smaller steps mean tighter liquidity distribution.
Future Tooling Wishlist
- Comprehensive Dev Tracking: Merge wallet inflows, outflows, and LP actions.
- Auto Price Range Display: Integrate calculations into analytics tools.
- Profit Analytics: Include fees and capital changes in ROI metrics.
👉 Explore advanced DeFi strategies
Disclaimer: This content is for educational purposes only. Always conduct independent research and assess risks before engaging with DeFi protocols.