CL Emissions
Concentrated-liquidity emissions work differently from classic pools. There is no "stake your NFT into a gauge" step. Instead, each CL pool's emissions are computed off-chain by the rewards engine and paid out on-chain against a signed claim.
How it works
You hold an in-range concentrated position in a pool whose gauge receives votes.
The rewards engine watches the pool and computes each LP's share of its weekly emission from how much in-range liquidity you provided, and for how long.
Daily, the engine signs each LP's cumulative lifetime total (an EIP-712 signature bound to your wallet, with a fresh deadline).
You claim through the
GaugeRewardercontract: it verifies the signature and transfers the difference between your signed total and what you've already claimed, in LUTE. You pay your own gas.
You don't stake anything. Just hold an in-range position. Out-of-range liquidity earns nothing, the same in-range rule as everywhere in CL.
Claiming in the app
The CL emissions panel in the Concentrated view handles the whole flow:
it fetches your current signed claim for the connected wallet,
shows what's claimable now (your cumulative total minus what you've already claimed, with your lifetime history),
and Claim submits it to
GaugeRewarder.claim(...)from your wallet.
CL emissions also appear in the Portfolio view's claimable rewards, and Claim all sweeps them together with your other rewards.
The signature is bound to your wallet — a claim fetched for one address can't be submitted by another. Signatures refresh daily, so an expired one just means re-fetching; the app handles that automatically.
Classic vs. CL emissions, side by side
How you earn
Stake your LP token in the pool's gauge
Just hold an in-range position
Where rewards come from
On-chain gauge
Off-chain accounting, on-chain claim
How you claim
Gauge getReward
GaugeRewarder.claim with a signature
Requires staking?
Yes
No
Last updated
Was this helpful?
