Claim LP Trading Fees on Solana, Locked Positions Included
Collect the trading fees your Raydium and Meteora liquidity positions have earned, without opening each DEX. Connect a wallet, see every position holding unclaimed fees and rewards, tick what is worth collecting, and sign. Locked and burned LP counts, because a lock stops withdrawals, not fee claims. Non-custodial, 0.01 SOL per pool.
0.01 SOL service fee per pool plus network fee
How to Claim Pool Fees on Solana
Start with the wallet that earned the fees
Fees follow whichever wallet holds the position or its lock NFT, so connect that one. Phantom, Solflare, and every other Solana wallet work. Keep a little SOL in it for the transaction.
See what each position has earned
The tool scans your wallet for Meteora DAMM v2 positions, Raydium CLMM positions and lock NFTs, and Raydium Burn and Earn Fee Keys, then lists each one with its unclaimed trading fee in both tokens, plus any reward tokens the pool pays out.
Tick the pools worth collecting from
Everything worth claiming is ticked already. At 0.01 SOL per pool, a position whose fees are only SOL and total less than that is left unticked with the reason beside it, so a claim never costs more than it returns.
Sign once, or a few times
Several claims pack into a single transaction, so most wallets sign once. If the selection needs more, your wallet asks for each signature in turn and the page shows which is up. The fee does not change with the number of transactions.
Collect into your wallet
Both tokens from each pool arrive in your token accounts, any SOL comes back unwrapped, and every position stays open and keeps earning. The success screen links each transaction on Solscan.
No Code Required
Create and launch tokens without writing any code. Visual configuration for all features.
Fully Transparent
All token data is publicly visible and verifiable on block explorers.
Multi-Chain
Available on Solana, Ethereum, Base, Arbitrum, Polygon, and BNB Chain.
Full Ownership
You have full control. We never hold your keys, tokens, or authority.
Frequently Asked Questions
Collect Every Pool's Trading Fees in One Place
Liquidity providers on Solana earn a share of every swap, but collecting it normally means visiting each exchange, opening each position, and signing separately for all of them. Fees sitting on a locked position are the easiest of all to forget, because nothing about that position ever prompts you. This page reads every supported position your wallet holds, shows what each has accumulated, and collects the lot in as few signatures as the transaction size allows.
The list is rebuilt from on-chain state on each visit. Tokenry assembles the transactions, your wallet signs them, and the fees move from the pool into your token accounts without passing through us. Wrapped SOL is closed on the way out, and the 0.01 SOL per pool is totalled before anything is signed.
Burned and Locked LP Still Earns
Locking LP tokens is the standard way to show holders that liquidity cannot be pulled, and burning them through Raydium's Burn and Earn is the strongest version of it. Neither gives up the income. The LP is gone from your wallet for good, but the Fee Key NFT it left behind keeps collecting that liquidity's share of every trade, and a permanently locked Meteora position behaves identically.
That split is exactly what the remove page cannot help with, since there is no liquidity left to withdraw. Here the locked and burned positions appear beside the unlocked ones and claim the same way. If you have not locked yet and want to, the liquidity pool creator can do it at launch, and both DEXs support locking an existing position afterwards.
When a Claim Is Not Worth Making
Because the fee is a flat 0.01 SOL per pool, a position holding 0.003 SOL of fees costs more to collect than it pays. The tool checks that for every position whose fees are denominated in SOL and leaves the ones underwater unticked, with the reason shown. Positions earning other tokens stay ticked, since pricing them is a judgement call and Tokenry does not make it for you.
Several positions in one pool count as a single pool, so a wallet running several ranges in one Raydium CLMM pool pays once rather than per position. The review step shows the total fee and how many transactions your selection needs before you commit to any of it. To keep earning more, add liquidity deepens the position that generates these fees.