How to Recover Solana Rent? A Safety Checklist Before Closing Empty Accounts

 / 
2

Solana "rent" is not a spent fee. It is a refundable deposit. Every token or NFT account uses storage space on-chain, and Solana requires about 0.002 SOL to be locked in the account as a rent-exempt deposit. When you no longer need a token account and its balance is zero, you can close it to get that SOL back.

OKX Exchange
A leading global cryptocurrency platform,suitable for both beginners and experienced traders.
New user benefit: 20% off trading fees upon registration!!

The operation itself is not complicated, but you need to check a few things before closing an account. Otherwise, you may lose assets or fall into a phishing trap.

First, Confirm the Account Has No Balance

The condition for closing an account is that the token balance is zero. If the account still holds tokens or NFTs, the closing operation will fail. You need to transfer or sell the assets in the account first, or use a tool that supports burning worthless tokens to clear the balance.

The only exception is a Wrapped SOL account. It can be closed even if it still has a balance, because its "balance" is itself locked SOL. After closing, the original SOL returns to you.

What Tools to Use

Mainstream Web3 wallets have a built-in Solana rent recovery feature. The entry is usually in the "More" or settings menu.

Take the OKX Web3 wallet as an example: after entering the wallet, select "Solana rent recovery". The page will show how many accounts can be closed and the total SOL that can be recovered. The Bitget Wallet path is "More" > "Solana rent recovery". The Binance.US Web3 wallet also provides a similar entry.

The Solana network can process at most 24 accounts per transaction. If you have many idle accounts, you may need to sign multiple times to recover everything. Some wallets support batch operations, but each signature is still limited to 24 accounts.

Safety Check: Beware of "One-Click Cleanup" Phishing Tools

Closing an account itself is safe. It only affects token accounts with zero balance. Your main wallet and accounts holding assets are not affected. However, phishing attacks often disguise themselves as "rent recovery" tools.

TokenPocket's security notice clearly states that malicious tools may trick you into signing a "close account" transaction while hiding other instructions in the same transaction, such as transferring high-value tokens out of your wallet. Some tools may ask you to sign a transaction containing multiple instructions under the name of "optimizing wallet" or "cleaning up junk".

How to verify: When confirming transaction details in your wallet, carefully check all instructions involved in the transaction. If there are "Transfer" or "Approve" instructions in addition to "CloseAccount", do not sign. Only use the built-in features of official wallets, and do not click unknown links to "recover rent".

Another Change Worth Noting

Solana is reducing the rent threshold for account storage in five phases. The goal is to lower the lamports per byte from 6,960 to 696, a 90% reduction. This means you can recover the "excess" SOL locked in an account without closing it.

The Solana Token Program has already added the WithdrawExcessLamports instruction. It allows you to withdraw SOL above the current minimum threshold without closing the account or affecting the token balance. As the rent threshold gradually drops, the total amount of released "excess" SOL is expected to exceed 3 million.

If you just want to get back locked SOL, you do not necessarily need to close the account. In the future, more wallets will integrate the "withdraw excess rent" feature. This is safer than closing an account and does not lose the reusability of the account address.

Deciding Whether to Close

If you are sure that a token account will never be used again and its balance is zero, closing it is a clean approach. The recovered SOL goes directly back to your main wallet, and the arrival is instant.

If you are only temporarily not using it, or may receive the same token again in the future, keeping the account is more reasonable. If you close it and later receive that token again, the system will create a new account, deducting rent again. Repeatedly opening and closing accounts will waste network fees.

OKX Exchange
A leading global cryptocurrency platform,suitable for both beginners and experienced traders.
New user benefit: 20% off trading fees upon registration!!

References

  1. Bitget Wallet·Solana Account Rent Recovery: Get Your SOL Back in Bitget Wallet!, published or updated: 2025-03-11; checked: 2026-09-25.
  2. TokenPocket·Solana Close Token Account, published or updated: 2026-09-03; checked: 2026-09-25.
  3. Solana·Reduced Rent, published or updated: 2026-07-23; checked: 2026-09-25.
  4. OKX·How to Recover Solana Account Rent?, published or updated: 2025-10-06; checked: 2026-09-25.
  5. Binance.US·How to recover Solana account rent on your Binance.US Web3 Wallet, published or updated: 2026-07-26; checked: 2026-09-25.
  6. Binance ME·Did you know you can recover $SOL from empty token accounts?, published or updated: 2025-02-01; checked: 2026-09-25.
  7. Solana·Close Token Account, no update date indicated; checked: 2026-09-25.
  8. KuCoin·Solana Activates Second Rent Reduction Step, Unlocks 612K SOL, published or updated: 2026-09-10; checked: 2026-09-25.
  9. HTX·Solana is reducing on-chain account storage deposit requirements in five phases, published or updated: 2026-08-31; checked: 2026-09-25.
  10. Raydium·Rent and reclaimable rent, published or updated: 2026-09-10; checked: 2026-09-25.