Reclaiming trapped crypto deposits from inactive Solana accounts automatically and safely across CLI, SDK, and Web.

Solana applications must deposit a small baseline SOL rent (0.002 SOL) to open token accounts. When users drain token balances and abandon accounts, these SOL deposits remain locked indefinitely. For high-volume protocols, thousands of dollars in capital remain trapped in zero-balance accounts.
I developed Vacuum: an automated cleanup protocol that scans the blockchain for zero-balance token accounts and safely closes them to recover locked rent SOL:
Scans blockchain state using
getProgramAccountsamount == 0Combines up to 20
closeAccountHelped platform operators safely recover thousands of dollars in trapped SOL rent deposits.
Gained strong developer adoption, exceeding 500+ weekly downloads on the NPM registry.
Included a safety "dry-run" preview mode so operators can verify recoverable balances before executing.
Delivered flexible access options: an automated background command, a developer integration toolkit, a Telegram bot, and a visual web dashboard.