What problem does it solve? When a Solana wallet's private key leaks, sweeper bots watch the address and drain any deposited tokens within seconds. This Skill moves SPL or Token-2022 balances out of the compromised wallet inside a single Jito bundle, so no bot can insert a competing transfer between the read and the write. ## Core Features & Use Cases - Atomic token rescue: Executes the full balance transfer inside one Jito bundle, eliminating the window sweeper bots exploit. - Dual token program support: Handles both classic SPL Token (Tokenkeg) and Token-2022 (TokenzQd) mints, including resolving transfer-hook accounts for Token-2022. - Separate rent payer: Supports a clean RENT_PAYER_SECRET wallet to cover the Jito tip and destination ATA rent when the leaked wallet has no SOL. - Use Case: You bought tokens into a wallet whose key was exposed. Chain the buy and this rescue script in one bundle so the tokens land directly in your safe wallet without ever resting in the compromised address. ## Quick Start Set SOURCE_SECRET, DESTINATION, and MINT environment variables, then run npm run transfer-tokens from the repo root to move the full balance into your safe wallet.