> ## Documentation Index
> Fetch the complete documentation index at: https://docs.primal.trade/llms.txt
> Use this file to discover all available pages before exploring further.

# Wallet cleanup

> Recover hidden value in a Solana wallet: sell dust at the best venue, close vacant token accounts for their rent, and claim unclaimed pump.fun rewards.

Most terminals show you a portfolio that is really a trade log: positions you opened through
them, or only the holdings liquid enough to price easily. primal. scans the actual wallet. Every
token account on the chain, down to the last unit of dust, priced against the live pools it
really trades in.

That matters for two reasons. Valuations are honest, because each token is routed to its best
venue instead of a convenient one. And nothing is stranded, because the scan surfaces value that
other portfolios never show you: dust that can still be sold, rent locked in empty accounts, and
unclaimed pump.fun rewards.

## Dust

Tiny balances are still balances. The scan prices every one against pump.fun curves, PumpSwap,
Raydium, and Meteora, and sells route through whichever venue can actually execute. If a market
exists for it, you can exit it, no matter how small the bag or where you originally bought it.

## Vacant accounts

Every token you have ever held left behind a token account, and each one keeps about 0.002 SOL
locked as rent even when the balance is zero. A wallet that has traded for months quietly holds a
pile of these.

The scan lists them as Vacant rows. Closing them reclaims the rent in batches: **you receive
0.002 SOL per closed account**, and the small remainder above that flat amount is the platform
fee. A hundred dead accounts is real SOL back.

## Pump rewards

pump.fun accrues trading rewards (its volume cashback) in on-chain accounts that most wallets
never surface. The scan reads yours and shows the claimable amount. Claiming transfers the SOL to your
wallet and also recovers the rent from the reward accounts themselves. The platform fee is **5%
of what is recovered**; 95% lands in your wallet.

## The economics, plainly

| Action             | You receive           | Platform fee                        |
| ------------------ | --------------------- | ----------------------------------- |
| Dust sell          | Proceeds minus 2.5%   | 2.5%, same as any sell              |
| Vacant close       | 0.002 SOL per account | The remainder above the flat amount |
| Pump rewards claim | 95% of recovered      | 5% of recovered                     |

Every action is atomic: if the transaction fails, nothing is recovered and no fee is paid. And
every action is optional. The rows sit in your portfolio until you decide the SOL is worth more
than the dust.
