Responsible team: Reclaim / MarketWhale · Reviewed:
Reclaim SOL: Fees, Eligibility, and Signing
What the service does
Reclaim scans a public wallet address for empty legacy SPL Token and Token-2022 accounts, estimates recoverable account lamports, and prepares close-account transactions. It is intended for wallet owners reclaiming unused account rent. It does not recover stolen funds, lost keys, trading losses, or arbitrary program-account deposits.
Start with the token-account closing tool or the public-address CLI preview. A scan needs no signing. The preview sends the public address to Reclaim.
Fees and estimated proceeds
Reclaim deducts 10% of recovered account lamports: 6% service and 4% referral. Without a valid external referral, both portions go to the service.
At a wallet balance of 0.0001 SOL or less, the subsidized flow adds 0.0001 SOL per closed account. An additional account-rent charge can apply when no native SOL token account exists. Network fees and rounding can also change the final balance.
See the full fees and eligibility reference. Preview amounts are estimates.
- Gross rent is the sum of lamports held by the accounts selected for closure, excluding the protected native account.
- Base service and referral deductions are calculated from gross lamports. A referral changes the recipient of its portion, not the combined base rate. Each portion is rounded down per batch.
- Subsidized wallets pay the extra per-account deduction. The service acts as network fee payer for those batches.
- When a subsidized wallet has no native SOL token account and at least two empty accounts, Reclaim additionally deducts the current rent-exempt minimum for a standard token account, once across the prepared batches. This is the service account-rent charge, not a universal Solana closing fee.
- Funded wallets pay transaction network fees separately, including applicable priority fees. The scan does not subtract those fees from netSol.
The scan estimates netSol as gross minus the combined base deduction, estimated subsidy deductions, and any service account-rent charge, floored at zero. Prepared batches use per-batch rounding, so estimates can differ by lamports. Account creation or temporary-account funding in another workflow is a separate cost; it is not promised to be covered by this estimate.
For illustration, 0.02 SOL gross in a funded wallet gives 0.018 SOL after the base deduction, before network fees. Neither this example nor netSol guarantees the final wallet balance.
Eligibility and failure conditions
The scan selects zero-balance accounts from both token programs. It preserves one empty native SOL token account, preferring an associated account. A candidate count is not a successful simulation: another close authority or extension-specific requirements can still block closure.
Reclaim blocks a subsidized wallet with exactly one empty account and no native SOL token account. Other combinations are covered in the decision table. Zero eligible accounts means there is nothing to reclaim, even if the scan reports canReclaim.
Non-empty token accounts, mint accounts, and arbitrary program accounts are outside this flow. RPC availability, changed balances, expired transactions, and wallet rejection can prevent completion. Re-scan after a partial result.
Browser and CLI signing
In the browser, your wallet signs the prepared transactions. Several batches can require repeated approvals; rejecting a prompt is valid. The site does not need a seed phrase or private key.
The CLI preview needs only a public address. CLI execution requires a locally configured private key and automatically signs prepared batches. See the CLI guide. Reclaim prepares and submits transactions, so local signing does not remove the service dependency.
Solana CloseAccount sends lamports to the instruction destination. Reclaim prepares the wallet owner as that destination, then includes service/referral transfers in the transaction. Check the transaction details before signing.
Responsible team, support, and sources
Reclaim is maintained by the Reclaim / MarketWhale team. Product questions: @MarketWhaleApp. CLI issues and source: MarketWhaleApp/reclaim-cli. See the service terms. Support never needs a private key.
Protocol references: CloseAccount, Solana accounts, and transfer-fee extensions.