Lock and Earn
Lock your CPMM LP tokens(permanant lock) to demonstrate long-term commitment, earn fees while locked, and harvest rewards anytime.
Locking CPMM liquidity
Select LP token
Harvesting fees
Select Position NFT
CPMM liquidity locking & harvesting
What is CPMM liquidity locking?
- • Raydium CPMM(Constant Product Market Maker) is Raydium's standard AMM pool type. When you provide liquidity to a CPMM pool, you receive LP tokens that represent your share of that pool.
- • Locking those LP tokens sends them into an on-chain lock program permanently. You give up the ability to withdraw the underlying liquidity, but the pool keeps trading and your locked position keeps earning fees.
Why lock liquidity?
- • Builds trust.Token buyers can verify on-chain that the team can't rug pull by pulling liquidity.
- • You keep earning fees. Locked LP tokens still accumulate trading fees from the pool, and you can harvest those fees any time using the Position NFT.
- • Position NFT. When you lock, Raydium mints a Position NFT to your wallet. This NFT is the only key that lets you claim accumulated fees, so keep it safe. Losing it means losing access to your fee rewards.
How it works
- • Select the CPMM LP token you want to lock from the dropdown. Only LP tokens found in your wallet are shown.
- • Review the pool stats (share of pool, underlying assets, fee APR) before confirming.
- • Click Lock Liquidity Pool and approve the transaction in your wallet. A service fee of ~0.1 SOL applies.
- • Once confirmed, the Position NFT shows up in your wallet. You can use it on PumpForge or Raydium to harvest fees any time.
Important
- • Locking is permanent and irreversible. The liquidity cannot be removed after locking. Only lock if you are certain.
- • Only CPMM pool LP tokens are supported. AMMv4 LP tokens cannot be locked here.
What you'll pay:
• PumpForge service fee: 0.1 SOL
• Raydium protocol fee: ~0.015 SOL (paid to Raydium)
• Account rent (lock PDA + NFT accounts): ~0.008 SOL (one-time, non-refundable)
• Solana network fee: ~0.001 SOL
Total: ~0.124 SOL
What is harvesting?
- • Harvesting claims the trading fees that have accumulated on a locked position. The locked LP tokens themselves stay locked forever; only the accrued fees move into your wallet.
- • Fees are paid out as the two underlying tokens of the pool. For example, a SOL/USDC lock pays out a small amount of SOL plus a small amount of USDC. You can harvest as often or as rarely as you like.
- • Your Position NFT is the permission key. Whoever holds the NFT can harvest. If you transfer or lose the NFT, you lose the ability to claim future fees.
How harvesting works
- • Pick a Position NFT from the dropdown. Every CPMM lock you hold shows up here automatically; your wallet is scanned on connect.
- • Review the position details: pair, locked liquidity (USD), pooled amounts, fee APR, and the current claimable amounts in both tokens and USD.
- • Click Harvest fees and approve the transaction. Your wallet receives the two pool tokens; the Position NFT stays in place for future harvests.
- • The button is disabled when there's nothing to claim. Trade volume on the pool is what generates fees, so quiet pools accrue slowly.
Important
- • Harvesting does not unlock liquidity. The locked LP stays locked. Only the accrued trading fees are paid out.
- • No PumpForge service feeon harvest. You only pay Solana network fees and a small one-time token-account rent if your wallet doesn't already hold the payout tokens.
What you'll pay:
• PumpForge service fee: 0 SOL (harvest is free)
• Token-account rent (only if a new ATA needs to be created): ~0.004 SOL per missing ATA, refundable when the account is closed
• Solana network fee: ~0.001 SOL
Total: ~0.001 to 0.009 SOL