How DAMM v2 fees accrue
In Meteora's DAMM v2 program (cpamdpZCGKUy5JxQXB4dcpGPiikHawvSWAd6mEn1sGG), a position is an account tied to a Token-2022 NFT; whoever holds the NFT controls the position. Each swap adds the liquidity providers' share of the fee to a per-liquidity counter on the pool. A position's unclaimed fees are its liquidity times how far that counter has moved since its last claim.
Those fees sit apart from your liquidity until you claim them, so claiming never changes your position's size or share of the pool. Depending on the pool's fee mode, they accrue in both tokens or in one of them only.
Locked and vesting positions earn fees too
Liquidity that is permanently locked, or locked with a vesting schedule, still earns trading fees, and the NFT holder can claim them at any time. This is how token launches that lock their pool keep an income from it. The Meteora launcher creates pools with a permanently locked position that you can claim from here.
Claiming doesn't unlock anything. The lock and the vesting schedule are separate from the fee balance.
What it costs and what's covered
Each claim transaction costs a flat 0.02 SOL. A transaction usually fits two positions, so claiming ten positions takes about five transactions. Meteora charges nothing to claim, and if you're missing a token account for a fee token, one is created for about 0.0015 SOL of rent.
This tool covers DAMM v2 only. Meteora's DLMM pools and the older DAMM v1 pools use different programs and positions, and they aren't listed here.
Questions & answers
Does claiming fees remove my liquidity?
No. Only the fees move. Your position keeps the same liquidity and share of the pool, and keeps earning.
Can I claim fees from a permanently locked position?
Yes. Locked liquidity can't be withdrawn, but its trading fees stay claimable by whoever holds the position NFT, at any time.
Why are my fees in only one token?
Some DAMM v2 pools collect fees in one token only, often SOL, set by the pool's fee mode when it was created. Others collect fees in both tokens.
How much does it cost to claim?
A flat 0.02 SOL per transaction plus the network fee. Several positions share one transaction when they fit, and the review shows the exact number of transactions before you sign.
My Meteora DLMM position isn't listed. Why?
This tool reads DAMM v2 positions only. DLMM is a separate Meteora program with its own position accounts, so its fees are claimed through DLMM.