Why Reclaim Needs an Empty Native SOL Token Account

Reclaim closes empty Solana token accounts and returns the rent locked inside them. In some wallets, there are empty token accounts, but none of them are native SOL token accounts that can be used by the reclaim flow.

The Short Version

Reclaim is designed to close existing empty token accounts and return the rent that is already inside those accounts.

If your wallet only has empty non-SOL token accounts, the app cannot cheaply use those accounts to receive SOL during this reclaim flow.

Creating a new token account just to complete the flow would cost more rent and complexity than closing the existing empty account is meant to recover.

Why Creating a New Account Is Not Worth It

Every Solana token account requires rent-exempt SOL to exist on-chain.

The reclaim flow is useful because the token account already exists. Closing it releases the rent that is already locked there.

If the app had to create a new account first, it would need to spend additional SOL rent before it could close anything. For this edge case, that defeats the purpose of a small reclaim.

What This Means for Your Wallet

You may still see empty token accounts in your wallet.

The app may still detect that those accounts exist. But if there is no suitable empty native SOL token account, the web flow stops instead of preparing a transaction that is likely to fail or cost more than it helps.

This is a safety check. It prevents the app from asking you to sign a reclaim transaction that does not have a practical place to route the SOL rent through.

What You Can Do

If you have a normal SOL balance and later create or use wrapped SOL accounts, the reclaim result may change.

For advanced users with many token accounts, the reclaim-cli guide explains the local signing workflow for larger cleanup jobs.