SOL.repair← Back

Why do I have random tokens in my wallet?

It is normal, and usually harmless

You open your wallet and there are tokens you never bought. Maybe several. Names you do not recognize, and balances of 1, or 5, or 0. Almost always, nobody has compromised your wallet. On Solana, anyone can create a token and send it to any address. Sending it costs the sender a fraction of a cent. That is the whole trick.

Why people send them

Most random tokens are advertising. Someone minted millions of tokens for almost nothing and sent them to thousands of wallets, hoping a few people will search the name, find their site, and buy. Some are pure junk. A few exist to bait you onto a fake site.

One rule keeps you safe here. Never search a token's name and connect your wallet to the first site you find. A token sitting in your wallet cannot take anything from you. A site you connect to and approve can.

What they actually cost you

The tokens are not the cost. The account holding them is. Every token account on Solana must keep a deposit of rent to stay open. For a standard token account, that deposit is about 0.002 SOL. Accounts created before September 4, 2026 hold 2,039,280 lamports, and newer ones hold 1,855,569 lamports. It sits there for as long as the account exists. It does not drain away. It is your SOL, held in an account you never asked for.

If you have ten of these accounts, about 0.02 SOL of yours is locked. Twenty, about 0.04. It adds up.

How to clean it up

Accounts with a zero balance can be closed. Closing one returns its rent deposit to your wallet in the same transaction. That is what this site does. Connect your wallet, the scan lists every token account you own with its rent, and you choose what to close. You sign every transaction. Nothing moves without you.

Accounts that still hold a token balance are skipped and kept safe. The steps are in how to close empty token accounts.

Run the scan →