Solana cut rent, so token mints now hold more SOL than they need. We find that surplus and return it to the mint authority with p-token's withdraw_excess_lamports. Nothing is closed and token balances are untouched. Non-custodial.
The mints holding the most excess SOL, from the Dune dashboard. Amounts are re-checked live on-chain when you open this page. Most of these have revoked authority, so only someone holding the original mint keypair can recover them.
Read straight from the blockchain: every recovery made here includes the fee transfer, so it shows up in the fee wallet's history.
Every Solana account must keep a minimum balance, called the rent floor. Some mints hold more than that, usually because SOL was sent to the mint address by mistake. The amount above the floor is the excess. Until recently it was stuck for good. The token program's withdraw_excess_lamports instruction now lets the mint authority take it out.
No. A withdrawal needs a signature from the mint authority wallet, or from the mint account keypair if the authority was revoked. Knowing the mint address gives no access.
No. Only the SOL above the rent floor moves. Your token's supply, metadata, holders, and authorities stay exactly the same.
Only if you still have the original mint account keypair file. Check the mint above, connect your wallet, and load the keypair file. Your browser signs with it locally, and your wallet pays the fees and receives the SOL. If you would rather not use a browser at all, our offline tool does the same thing on your own computer. If you have neither the authority nor the keypair, nobody can recover it.
No. The file is read by your browser and never sent to us or anywhere else. The only thing that leaves your device is the signed transaction, which goes to the Solana network. The key is wiped from the page's memory right after signing, and closing the tab removes any trace. We have no server that could receive it. After recovering, it is still wise to keep that file offline.
Yes. If the authority is an SPL Token multisig, we show its signers. Tick the ones who will approve, then each one connects and signs in turn on this page, by switching accounts in the wallet or on the same computer. The first signer pays the network fee and receives the SOL. All signatures must be collected within about a minute, because Solana transactions expire. If the authority is a Squads vault or another program-controlled account, we show the exact instruction to propose in that app, and the SOL returns to the vault.
It depends on the mint. Many mints hold nothing above the floor, and some hold a lot. Check yours above to see the exact amount before you decide.
. You also pay the normal Solana network fee, a tiny fraction of a cent. If there is nothing to recover, nothing is charged.
We simulate before asking you to sign. If the simulation fails, nothing is sent. If a sent transaction fails on-chain, the excess stays in the mint and you only lose the small network fee.