What does this tool do?
When a wallet is compromised, drainer bots watch it and steal any ETH you send to it. This tool pre-builds a rescue transaction and broadcasts it the instant ETH arrives — faster than the drainer bot can react. It can also rescue tokens, NFTs, and revoke dangerous approvals.
Step-by-step:
Connect your compromised wallet
Pick a free RPC (click one of the buttons) or paste your own Alchemy/Infura URL. Then paste the private key of the compromised wallet (the one being drained). The tool will scan it for assets and check for drainer bot activity.
Choose what to rescue
Pick an action: ETH Rescue (sweep remaining ETH), Token Rescue (save USDC, WETH, etc.), NFT Rescue, Revoke Approval (stop drainers from using your allowances), or ENS Transfer/Record. Enter the safe wallet address where rescued assets should go.
Arm & execute
Click ARM RESCUE BOT. The tool watches the compromised wallet. When ETH arrives (you send gas from another wallet), it instantly broadcasts the rescue transaction. For testing, enable Dry Run — it simulates everything without touching the blockchain.
Dry Run Mode
Test everything safely. No real transactions are sent. Turn this on first!
Flashbots Protect
Sends your TX through a private channel so drainer bots can't see it in the mempool.
Atomic Bundle
Bundles "send gas" + "rescue" into one block. The drainer literally cannot front-run this. Requires a second (safe) wallet key.
Gas Priority
Higher gas = your TX gets mined first. Use "Aggressive" if the bot detection shows HIGH risk.
Quick Start (Test Mode)
- Click a free RPC button below (e.g. Cloudflare)
- Paste the compromised wallet's private key
- Click Connect & Scan
- Select ETH Rescue and enter your safe address
- Turn on Dry Run
- Click ARM RESCUE BOT — watch it simulate the rescue
Step 1: Connect Compromised Wallet
Pick an RPC, paste the private key of the wallet being drained, then click connect.
Client-Side Only
Your private key never leaves this browser. All transaction signing happens locally on your device.
Use an Alchemy, Infura, or QuickNode endpoint
This is the wallet the drainer bot is watching