You've been using Coinbase Wallet on Solana, and now you've noticed empty token accounts cluttering your wallet. Maybe you found them through a block explorer, or maybe you're wondering why your SOL balance feels lighter than it should. Either way, you want to remove those accounts and get your SOL back. This guide covers exactly how to do that — and explains why "hiding" tokens in your wallet is not the same as actually removing them.

TL;DR: Hiding tokens in Coinbase Wallet is cosmetic — the accounts still exist on-chain and your SOL stays locked. To actually remove empty accounts and recover ~0.00204 SOL per account, you need to close them at the blockchain level. SolRecover handles this automatically for Coinbase Wallet users.

Hiding vs Closing: The Critical Difference

This is the most important distinction in this entire guide, and it catches a lot of people off guard.

Hiding a token in Coinbase Wallet (or any wallet) is purely a UI action. You're telling the wallet software to stop showing that token in your portfolio view. The token account still exists on the Solana blockchain. Your rent deposit — approximately 0.00204 SOL — remains locked inside that account. Nothing changes on-chain.

Closing a token account is a blockchain operation. It sends a closeAccount instruction to the SPL Token Program, which deallocates the account from Solana's state and transfers the full rent deposit back to your wallet. The account ceases to exist on-chain. Your SOL is returned.

Think of it this way: hiding is like putting a box in your closet so you don't see it. Closing is like returning the box and getting your deposit back. If you're here because you want to recover SOL, you need to close, not hide.

For a technical explanation of how Solana rent deposits work and why they exist, our detailed guide covers the full mechanism.

Finding Empty Accounts in Your Coinbase Wallet

Before you can remove accounts, you need to know what you're working with. There are two approaches:

Method 1: Check a block explorer. Copy your Coinbase Wallet's Solana address and paste it into Solscan or Solana Explorer. Navigate to the "Token Accounts" or "Portfolio" tab. Look for accounts showing a zero token balance. Each one is a candidate for closing.

This gives you a count and helps you understand the scope, but it doesn't help you close the accounts.

Method 2: Use SolRecover to scan automatically. Connect your Coinbase Wallet to SolRecover and let it scan your on-chain data. Within seconds, you'll see exactly how many empty accounts you have and how much SOL is recoverable. This is faster than a manual block explorer audit and leads directly into the removal process.

Step-by-Step: Removing Empty Accounts

Here's the complete process for Coinbase Wallet users:

Preparation

  • Make sure the Coinbase Wallet browser extension is installed and unlocked, or have the Coinbase Wallet mobile app ready with its dApp browser.
  • Ensure you have a small amount of SOL in your wallet (at least 0.001 SOL) to cover the negligible Solana transaction fee (~0.000005 SOL per transaction).

The Process

Step 1: Connect to SolRecover. Visit SolRecover and click "Connect Wallet." Select Coinbase Wallet from the list. Approve the connection in Coinbase Wallet's popup.

Step 2: Review the scan. SolRecover displays all closeable accounts. Each account listed has been verified to have a zero token balance and correct ownership authority. You'll see the total number of accounts and the SOL amount you'll recover (after the 1.9% fee).

Step 3: Initiate removal. Click "Recover SOL." SolRecover constructs one or more transactions containing closeAccount instructions — up to 20 per transaction. These are built entirely in your browser. No data is sent to any server.

Step 4: Approve in Coinbase Wallet. Coinbase Wallet prompts you to review and sign each transaction. Check the details and approve. If you have many accounts, you may need to approve multiple transactions.

Step 5: Confirm completion. Once transactions confirm on-chain, your recovered SOL appears in your available balance. The empty accounts are permanently removed from the blockchain.

Remove empty token accounts from your Coinbase Wallet and get your SOL back. Scan, review, and recover in under a minute.

Remove Empty Accounts Now

What Gets Removed (and What Doesn't)

SolRecover applies strict filtering to ensure only safe-to-close accounts are targeted:

Removed (closed):

  • Token accounts with exactly zero balance
  • Accounts where your wallet is the authority
  • Accounts for any token mint — popular tokens, dead tokens, scam tokens, LP tokens

Never removed:

  • Accounts holding any non-zero token balance, no matter how small
  • NFT accounts (these hold a balance of 1)
  • Accounts with frozen status or delegated authority
  • Your main SOL account (this is a system account, not a token account)

This means you can run SolRecover with confidence — it won't touch anything that has value or is in active use. For more on the safety model, read our guide on how to burn and close Solana token accounts.

Why Removing Empty Accounts Matters Beyond SOL Recovery

Recovering rent deposits is the most tangible benefit, but there are other reasons to clean up:

Cleaner wallet experience. Fewer token accounts means less clutter when you browse your portfolio. Some wallets perform better with fewer accounts to index.

Privacy. Every token account is public on-chain. An empty account for a specific token reveals that you once interacted with it. Closing the account removes that on-chain footprint.

Ecosystem health. Solana validators store all live accounts in memory. Closing unused accounts reduces state bloat and contributes to network performance, even if the impact per individual is small.

Compounding over time. If you clean up regularly — say, once a month — you prevent large amounts of SOL from being locked for extended periods. That SOL can be staked, traded, or used in DeFi instead of sitting idle in empty accounts. Learn more about maintaining your wallet in our Solana DeFi housekeeping guide.

After Removal: What to Expect

Once you've closed your empty accounts:

  • Your SOL balance increases by the total rent recovered minus the 1.9% fee.
  • Closed tokens disappear from block explorer listings of your token accounts.
  • Re-interaction is seamless. If you buy or receive a token whose account you closed, Solana automatically creates a new Associated Token Account. You'll pay a fresh rent deposit, but there's no penalty or complication.
  • New empty accounts will accumulate. This is normal. Plan to run SolRecover periodically to keep your wallet clean.

Stop leaving SOL locked in empty accounts. Connect your Coinbase Wallet to SolRecover and recover what's yours.

Recover Your Locked SOL

How Recovery Tool Fees Compare

Fees vary dramatically across SOL recovery tools. Here's how they compare on a typical 30-account cleanup at SOL's January 2025 peak of $295 (0.0612 SOL / $18.06 USD recoverable):

Tool Fee Cost on 30 Accounts (USD) You Keep (USD)
SolRecover 1.9% $0.34 USD $17.72 USD
PandaTool 4.88% $0.88 $17.18
ReclaimSOL 5% $0.90 $17.16
SlerfTools 8% $1.44 $16.62
RefundYourSOL 15% (base) $2.71 $15.35
SolRefunds 20% $3.61 $14.45
RentSolana 20% $3.61 $14.45

Competitor fees last verified: March 12, 2026. With SolRecover, you pay just $0.34 USD on a 30-account cleanup — over 10x less than the $3.61 USD charged by 20% tools like SolRefunds or RentSolana. That's a $3.27 USD difference for the exact same operation. SolRecover also runs fully client-side (your browser connects directly to Helius RPC with no backend server), and offers a generous referral program where the referrer earns 1% while the platform keeps just 0.9%.

Coinbase Wallet Empty Account Removal FAQ

What's the difference between hiding a token and closing the account?

Hiding a token only removes it from your wallet's display — the on-chain account still exists and your rent deposit stays locked. Closing the account removes it from the blockchain entirely and returns the ~0.00204 SOL rent deposit to your wallet.

Can I remove empty accounts directly in Coinbase Wallet?

Coinbase Wallet doesn't currently offer a built-in feature to close Solana token accounts. You need to use a dApp like SolRecover that sends the closeAccount instruction to the Solana network.

Will I lose access to a token if I close its empty account?

No. Closing an empty account just means you don't currently hold that token. If you buy or receive the token again, a new account is created automatically by the Solana network.

How do I know which accounts are safe to close?

Any token account with a zero balance is safe to close. SolRecover automatically filters your accounts and only targets those with zero balances. Accounts holding NFTs, tokens, or any non-zero amount are excluded.