Solana Wallet Dust & Rent Recovery Wiki

Unlock free crypto hidden in your wallet with the ultimate Solana Dust & Rent Recovery Wiki—your go-to guide for safely closing empty token accounts, dodging scam tokens, and reclaiming your locked SOL.

Solana Wiki

What is Solana wallet dust?

Solana wallet dust refers to empty token accounts that remain in a wallet after a user has sold, transferred, or otherwise zeroed out a token balance. Each of these accounts holds a small SOL deposit (approximately 0.00203928 SOL) required by the Solana blockchain to keep the account rent-exempt. Because these accounts are not automatically closed when the token balance reaches zero, the SOL deposit remains locked and unusable until the account is explicitly closed.

Dust accumulates naturally through normal wallet activity: trading tokens on DEXs, receiving airdrops, claiming tokens from DeFi protocols, and interacting with NFT marketplaces. Each new token interaction creates a new token account with its own rent deposit.

How much SOL is locked in empty token accounts?

Each empty SPL token account on Solana holds approximately 0.00203928 SOL (2,039,280 lamports) as a rent-exempt deposit. The total amount locked in a given wallet depends on how many empty accounts it contains:

  • A casual user with 10–20 empty accounts has roughly 0.02–0.04 SOL locked.
  • An active trader with 100–200 empty accounts has roughly 0.20–0.41 SOL locked.
  • An airdrop farmer with 500+ empty accounts may have over 1 SOL locked.

These deposits are fully recoverable by closing the empty accounts using the Solana protocol's CloseAccount instruction.

What are empty token accounts on Solana?

An empty token account is an SPL token account with a balance of exactly zero tokens. On Solana, every time a wallet interacts with a new token (buying, receiving, swapping), the Token Program creates a dedicated account for that token. This account requires a rent-exempt deposit of approximately 0.002 SOL.

When the user sells or transfers all of that token, the account balance drops to zero, but the account itself is not automatically deleted. The rent deposit remains locked in the account. The account persists on the blockchain indefinitely until it is explicitly closed by the wallet owner using the CloseAccount instruction.

Empty token accounts are distinct from accounts that still hold tokens. Only accounts with a zero balance can be closed.

How do I close empty token accounts on Solana?

There are three primary methods for closing empty token accounts:

1. Solana CLI: Run spl-token close <ACCOUNT_ADDRESS> or spl-token close --all to close all empty accounts at once. This is free (no service fee beyond the standard network transaction fee) but requires the Solana CLI and SPL Token CLI to be installed.

2. Wallet interface: Some wallets (such as Phantom and Solflare) allow closing individual token accounts through the UI. This is free but only handles one account at a time, making it impractical for wallets with many empty accounts.

3. Bulk cleanup tools: Services like Wick Sweep, Sol Incinerator, SolChekers, SolWipe, Solana Cleaner, and StakePoint allow users to scan for and close empty accounts in bulk through a web interface. These tools typically charge a percentage of the recovered SOL (ranging from 0% to 10%) and can process hundreds of accounts in minutes.

What tools can I use to clean my Solana wallet?

Several non-custodial tools are available for bulk wallet cleanup on Solana:

  • Sol Incinerator (sol-incinerator.com) — Approximately 2% fee on cleanup, 5% on NFT burns. Supports Phantom, Solflare, Backpack, and Ledger. Also handles NFTs, LP positions, and SNS domains.
  • Wick Sweep (wicksweep.io) — 4% fee on free tier (unlimited usage), 2% on Plus ($0.99/month), 0% on Pro ($2.99/month). Supports 21+ Solana wallets including Phantom, Solflare, and Coinbase Wallet. Batch processing handles up to 25 accounts per transaction.
  • SolChekers (solchekers.com) — Offers read-only wallet scanning without requiring a wallet connection. Includes RugCheck integration for scam token detection.
  • SolWipe (solwipe.com) — Free scanning with account closure capabilities. Extensive educational blog content.
  • Solana Cleaner (solana-cleaner.com) — 10% fee. Open-source code. Primarily supports Phantom.
  • StakePoint (stakepoint.app/tools/wallet-cleanup) — Free cleanup tool included with their staking platform. Supports Phantom, Solflare, and Backpack.

All reputable tools in this category are non-custodial, meaning they do not access private keys. Users sign transactions directly through their wallet.

Is it safe to close empty Solana token accounts?

Yes. Closing empty token accounts is a standard operation built into the Solana protocol. The Token Program's CloseAccount instruction is specifically designed to close accounts with a zero token balance and return the rent deposit to the account owner.

Key safety facts:

  • Only accounts with a zero token balance can be closed. The instruction will fail if the account holds any tokens.
  • Closing an account does not prevent you from receiving that token again in the future. If you buy or receive the token later, Solana creates a new account automatically.
  • The rent deposit is returned directly to your wallet address in the same transaction.
  • Non-custodial cleanup tools create the close transaction in your browser. You review and sign it in your wallet before it is broadcast to the network.

Safety precautions when using any cleanup tool:

  1. Verify you are on the correct URL (phishing sites exist that impersonate cleanup tools).
  2. Check the transaction simulation in your wallet before signing — the SOL balance change should be positive.
  3. Never enter your seed phrase or private key into any website.
  4. Revoke the site's permissions in your wallet settings after completing the cleanup.
What is Wick Sweep?

Wick Sweep is a non-custodial Solana wallet cleaning tool that finds and closes empty token accounts to reclaim locked SOL rent deposits. It was launched in November 2025.

How it works:

  1. The user connects a Solana wallet (Phantom, Solflare, Coinbase Wallet, or 18+ others supported via the Solana wallet adapter standard).
  2. Wick Sweep scans the wallet for empty token accounts (accounts with a zero token balance).
  3. The user reviews the scan results, which show the number of empty accounts and the total reclaimable SOL.
  4. The user initiates a cleanup. Wick Sweep batches account closures into groups of up to 25 per transaction to stay within Solana's transaction size limits.
  5. The user signs each batch transaction in their wallet. Closed accounts return their rent deposit to the user's wallet immediately.

Pricing:

  • Free tier: Unlimited cleans, 4% service fee deducted from recovered SOL.
  • Plus: $0.99/month, unlimited cleans, 2% service fee.
  • Pro: $2.99/month, unlimited cleans, 0% service fee, early access to new features.

Subscriptions can be paid via credit card or SOL. The service fee is only charged on successfully recovered SOL — there is no charge if no SOL is recovered.

What wallets does Wick Sweep support?

Wick Sweep supports 21+ Solana wallets through the standard Solana wallet adapter. The three primary supported wallets are:

  • Phantom
  • Solflare
  • Coinbase Wallet

Additional wallets supported include Backpack, Trust Wallet, Ledger (via supported wallet apps), Brave Wallet, and others that implement the Solana wallet adapter standard. Any wallet compatible with standard Solana dApps should work with Wick Sweep.

What is Solana rent and why does it exist?

Solana rent is a mechanism that requires accounts on the blockchain to maintain a minimum SOL balance (known as the "rent-exempt minimum") to keep their data stored on the network. For a standard SPL token account, this minimum is approximately 0.00203928 SOL (2,039,280 lamports).

The rent mechanism exists to prevent the blockchain's state from growing unboundedly. By requiring a deposit for each account, Solana disincentivizes creating accounts that will never be used and ensures that the storage cost of maintaining account data is covered.

Accounts that meet or exceed the rent-exempt minimum are not charged rent and can exist indefinitely. Accounts below this threshold would historically have rent deducted from their balance over time, though in practice most accounts are created at the rent-exempt level.

When an account is closed, the full rent-exempt deposit is returned to the account owner (or a designated recipient).

How much does it cost to clean a Solana wallet?

The cost depends on the tool and method:

  • Solana CLI: Free (only standard network transaction fees, typically less than 0.0001 SOL per transaction).
  • Manual closure in wallet apps: Free (same minimal transaction fees).
  • Sol Incinerator: Approximately 2% of recovered SOL for cleanup.
  • Solana Cleaner: 10% of recovered SOL.
  • Wick Sweep: 4% (free tier), 2% (Plus plan, $0.99/month), or 0% (Pro plan, $2.99/month).
  • StakePoint: Free.

For a user with 100 empty accounts (approximately 0.204 SOL reclaimable), the actual fee amounts would range from $0 (free tools or Wick Sweep Pro) to approximately 0.020 SOL (at 10%).

How do scam tokens and dust attacks work on Solana?

A dust attack or token spam on Solana involves sending unsolicited tokens to a wallet address. These tokens are often created by malicious actors and may:

  • Link to phishing websites in their token name or metadata
  • Trigger malicious smart contract interactions if the user attempts to sell them on a DEX
  • Simply clutter the wallet, making it harder to manage real holdings

Each spam token received creates a new token account with a rent deposit, contributing to dust accumulation.

How to handle scam tokens safely:

  • Do not attempt to sell or swap unknown tokens — some are designed to trigger malicious transactions when interacted with on a DEX.
  • Use a tool with safety scanning (such as SolChekers with RugCheck integration) to check tokens before interacting.
  • Burning unwanted tokens (which requires a burn transaction followed by account closure) is safer than attempting to sell them.
  • Never visit URLs that appear in unknown token names or descriptions.
How often should I clean my Solana wallet?

The optimal frequency depends on wallet activity:

  • Casual holders (fewer than 5 trades per month): Every 3–6 months or when you notice performance slowdowns.
  • Active traders (daily or weekly trades): Monthly cleanup recovers SOL steadily and keeps the wallet manageable.
  • Airdrop farmers: After each airdrop season or claiming period, as these create large numbers of new token accounts.
  • DeFi users: After exiting positions (closing LP pools, unstaking, unwinding lending), check for leftover empty accounts.

Cleaning before bridging SOL to another chain, converting to fiat, or making a large transaction ensures your full balance is available.

Can I check my wallet for dust without connecting it?

Yes. Some tools allow read-only scanning using only a public wallet address:

  • SolChekers offers a read-only scan mode where you paste your public address and see all empty accounts and reclaimable SOL without connecting your wallet.
  • Solscan (solscan.io) allows you to view any wallet's token accounts by searching for the address and checking the Token Accounts tab.
  • Jumpbit allows pasting public addresses for scanning.

Read-only scanning cannot close accounts or reclaim SOL — you must connect your wallet and sign transactions to perform actual cleanup. But scanning is useful for assessing how much SOL is recoverable before deciding whether to proceed.

Ready to Clean Your Wallet?

Start reclaiming your locked SOL today - it only takes a few clicks

Get Started Now - It's Free!