Why LP lock checks don't apply to Orca Whirlpool or Meteora DLMM
November 11, 2026 · 7 min read · by the Rugsight team
A common follow-up to how to check if Solana LP is locked is: why does a popular token show not applicable instead of a burned or locked percentage? On Rugsight that happens when the token's main pool (the highest-liquidity pair we use for the LP check) is a concentrated, position-based pool — for example an Orca Whirlpool or a Meteora DLMM. There is no single LP mint to add up, so a percentage would be a guess. This guide explains the pool types, what the "not applicable" line does and does not mean, and how that looked on live scores we re-checked on 11 November 2026.
For the broader burned / locked / held picture, see how to check if a Solana token's liquidity is burned or locked.
Free score in seconds. No sign-up, no wallet. Mint addresses and links from DexScreener, Jupiter, pump.fun, Birdeye, Solscan and GMGN all work.
No mint handy? Open a token our scanner just checked (free, live data):
Fungible LP tokens versus positions
On a classic constant-product pool (Raydium AMM v4, Raydium CPMM, PumpSwap, Meteora DAMM v1), the pool issues a fungible LP token. Each LP token is a claim on a share of the reserves. You can:
- compare LP mint supply with the pool's own LP accounting, and
- read the largest LP holders, including the incinerator and verified locker programs.
That is what "X% of the main pool's LP is burned" or "locked in Jupiter Lock" refers to. The walkthrough for lockers is in the LP-lock guide.
Concentrated pools work differently. Liquidity sits in individual positions, often represented by a position NFT or a program-owned position account, each with its own price range or bin. There is no one LP mint whose holder list is "the pool." Adding up a burn or lock percentage from a holder list is not a defined measurement, and Rugsight does not invent one.
Which main-pool types Rugsight treats as not applicable
When the owner of the main-pool account is one of these programs, the free score reports liquidityLock.status as not_applicable_concentrated and leaves burnedPct / lockedPct empty:
| Main pool program | What Rugsight labels |
|---|---|
| Orca Whirlpool | Orca Whirlpool |
| Meteora DLMM | Meteora DLMM |
| Raydium CLMM | Raydium CLMM |
| Meteora DAMM v2 | Meteora DAMM v2 |
The reason text on the token page is of the form: this is a concentrated/position-based pool, so an LP burn/lock percentage does not apply, and position locks are not checked. That last clause matters. Some of these DEXes have their own lock or vesting UIs for individual positions. Rugsight does not read those position locks today. "Not applicable" is not a finding that liquidity is unlocked, and it is not a finding that it is locked.
If a token has several pools, only the main (highest-liquidity) pool is evaluated for LP. A Raydium AMM v4 pool in second place does not inherit a percentage onto a Whirlpool that is deeper, and a burned AMM pool does not describe a larger concentrated pool.
Live examples (verified 11 November 2026)
These figures come from Rugsight's own free score (GET /api/score/{mint}) and the linked token pages. They were checked on 11 November 2026 between 22:19 and 22:25 America/Fortaleza (01:19–01:25 UTC on 12 November). They will change; open the linked page for the live score.
Contrast a classic AMM pool with concentrated main pools:
- dogwifhat (WIF) (
EKpQGSJtjMFqKZ9KQanSqYXRcF8fBopzLHYxdM65zcjm): grade A, score 85 (free check), checked at 22:25 America/Fortaleza. The main pool was a Raydium AMM v4 pool.liquidityLock.statuswasburned, withburnedPct99.7506 (about 99.75% of that pool's LP burned) andlockedPct0. That measured burn is why this check includes the small LP-burn bonus (three points), which is what separates A/85 from a B in this window. This is the case the lock and burn guides are written for: a fungible LP mint we can actually add up. - Bonk (BONK) (
DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263): grade B, score 82 (free check), checked at 22:25 America/Fortaleza. The main pool was an Orca Whirlpool. Status wasnot_applicable_concentrated;burnedPctandlockedPctwere empty. BONK still has a score and a grade. The LP line is simply not a percentage, because the deepest pool has no LP token to measure. That is not a penalty in the score.
Other curated tokens whose main pool was concentrated in the same window (all not_applicable_concentrated, position locks not checked):
- Pudgy Penguins (PENGU) (
2zMMhcVQEXDtdE6vsFS7S7D5oUodfJHE8vd1gnBouauv): grade A, score 90 (free check), 22:19 America/Fortaleza, main pool Orca Whirlpool. An A here is a reminder that "LP not applicable" is not a risk flag; PENGU scored A on the other checks we run. - OFFICIAL TRUMP (TRUMP) (
6p6xgHyF7AeE6TZkSmFsko444wqoP15icUSqi2jfGiPN): grade C, score 55 (free check), 22:19 America/Fortaleza, main pool Meteora DLMM. - Jupiter (JUP) (
JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN): grade C, score 65 (free check), 22:20 America/Fortaleza, main pool Meteora DLMM. - Meteora (MET) (
METvsvVRapdj9cFLzq4Tr43xK4tAjQfwX76z3n6mWQL): grade C, score 55 (free check), 22:19 America/Fortaleza, main pool Meteora DAMM v2.
The C grades on TRUMP, JUP and MET in this window come from other checks (for example real-wallet concentration), not from the LP line. We are not restating those holder figures here; they are on the token pages and they move.
What you can still check
When the main pool is concentrated, you can still:
- Confirm which pool is actually the main one — name the DEX and the pool address, and check whether most liquidity really sits there, or on a second pool of a different type. DexScreener and Birdeye list pairs; Rugsight uses the highest-liquidity pair as the main pool.
- Read mint and freeze authority, Token-2022 extensions, and real-wallet holder concentration. Those checks do not depend on an LP mint. See how to check mint and freeze authority and why "top 10 holders" is often wrong on Solana.
- If a project claims a position lock, use that DEX's own lock UI and the pool address they give you. Rugsight will not confirm or deny a Whirlpool, DLMM, CLMM or DAMM v2 position lock until there is a reliable public way to attribute positions without guessing.
Do not treat a missing percentage as "LP is unlocked" or as "LP is safe." It means the measurement does not apply to that pool type.
What Rugsight reports
Paste a mint into Rugsight or call GET /api/score/<mint>. On a concentrated main pool the free liquidityLock object includes:
status:not_applicable_concentratedpoolType: one ofOrca Whirlpool,Meteora DLMM,Raydium CLMM, orMeteora DAMM v2burnedPct/lockedPct/unlockAt: empty (null)reason: that liquidity sits in positions, not a fungible LP token, so an LP burn/lock percentage does not apply, and position locks are not checked
Scoring: a concentrated main pool does not receive the LP-burn or LP-lock bonus, and it is not penalised for the missing percentage. Unknown and not-applicable LP results are never treated as a failed lock check. The ≥95% burned (−3) and durable locked (−2) bonuses apply only when we can measure a fungible LP mint, as in the WIF example above.
The same object on a classic AMM pool is described in how to check if Solana LP is locked. Letter grades are explained in how to read a Solana token risk score.
Related guides
- How to check if Solana LP is locked on Raydium, Jupiter Lock and Meteora
- Liquidity burned or locked (overview)
- How to read a Solana token on DexScreener
- How to read a Solana token risk score
FAQ
Why doesn't an LP lock percentage apply to Orca Whirlpool or Meteora DLMM?
Those pools (and Raydium CLMM and Meteora DAMM v2) keep liquidity in individual positions, not in a fungible LP token. There is no single LP mint whose holders add up to "the pool," so a burned or locked percentage would be a guess. Rugsight reports not_applicable_concentrated and does not check position locks.
Does a not-applicable LP line mean the liquidity can be pulled?
No. It only means we do not compute an LP burn or lock percentage for that pool type, and we do not inspect position locks. The liquidity may be in open positions, in a DEX-specific lock, or a mix. You have to check the pool and the DEX's own lock UI. It is also not a score penalty: on 11 November 2026, PENGU was A / 90 with an Orca Whirlpool as its main pool.
If BONK has no LP percentage and WIF does, is WIF safer because of that line?
Not as a general rule. In the 11 November 2026 22:25 America/Fortaleza check, WIF was A / 85 because 99.75% of its main Raydium AMM v4 LP was burned, which added a three-point bonus; BONK was B / 82 with an Orca Whirlpool main pool, where that bonus cannot apply. Those are dated scores for two different pool types, not a claim that one token is safe to buy. Read the other flags, and open the WIF and BONK pages for the current picture.
Can I still verify a lock if the main pool is a Whirlpool or DLMM?
You can try, but not with an LP-holder list. Use the pool address and that DEX's lock or position UI. Rugsight will not label those position locks until it can do so without guessing. If the token also has a classic AMM pool, that pool can be checked for burned or locked LP on its own — it does not describe the concentrated main pool.
Rugsight is an automated technical tool. Nothing here is financial advice.