Screen Too Small

RescueKit requires a minimum screen width of 315px. Please resize your browser or rotate your device to continue.

Get your crypto out of a hacked wallet without sending gas.

When a private key leaks, sweeper bots instantly steal any gas you deposit. Instead of funding the hacked wallet, a clean sponsor wallet pays the gas and executes your rescue in one single transaction. Your compromised wallet never touches gas.

Token, NFT, Mint, Claims, and DeFi Lending positions rescue are live.

How it works

How atomic rescue bypasses sweeper bots.

When a wallet is compromised, bots monitor it every second. If you send gas to it, the bot steals it before you can move your tokens. To bypass the bots, you simply put a little gas into a clean sponsor wallet, and your rescue executes in one single transaction. Because your compromised wallet never receives any gas, the bots never get a chance to react.

Compromised Wallet 0x9f3...a21
  • Sponsor pays the gas
  • Bundled into one transaction
  • Assets sent to safe wallet
1 single transaction
Safe Wallet 0x4c8...7be · funds arrived

Rescue tools

A growing toolkit for getting funds to safety.

Token, NFT, Mint, Claims, and DeFi Lending positions rescue are available right now.

Live now

Token & NFT Rescue

Rescue single or multiple ERC-20 tokens, native coins, and NFTs on any chain in a single transaction, or execute across multiple chains at the same time.

Start rescue →
Live now

NFT Mint Rescue

Mint new NFTs from an eligible or allowlisted compromised wallet and sweep them directly to your safe wallet in the same transaction. Existing NFTs in your wallet can also be swept in the same step.

Start rescue →
Live now

Airdrop & Claims Rescue

Rescue single or multiple claimable tokens from contracts like airdrops, staking, and vesting releases. The claim and the transfer execute together in one single transaction, so sweeper bots cannot steal your claimed tokens.

Start rescue →
Live now

DeFi Lending Rescue

Rescue trapped collateral from single or multiple DeFi lending positions, including idle deposits and active debt positions. Positions are repaid, withdrawn, and swept to your safe wallet in one single transaction.

Start rescue →

Frequently asked questions

Can this always recover 100% of my funds?

Recovery depends on what is still in the wallet and on network conditions. If assets are still in the wallet, this tool gives you the best way to move them out without putting gas into the compromised wallet.

Do you take a fee from the funds I rescue?

A 15% recovery fee is deducted on-chain directly from recovered tokens, native currency, and net DeFi collateral during the rescue transaction. NFTs are rescued with a 0% protocol fee. If the entire transaction reverts on-chain, all state changes roll back and no protocol fees are collected.

Is my private key stored anywhere, or sent to a server?

Your compromised wallet's private key never leaves your browser. It is used locally on your device to sign rescue transactions and is never sent to any server, never stored by us. No exceptions.

Where is my sponsor wallet stored?

The sponsor wallet is generated 100% client-side in your browser and its keys are encrypted locally on your device using 256-bit AES-GCM. It is never sent to any server. You maintain full self-custody and can export the private key or seed phrase, reset the wallet, or withdraw your gas at any time.

Can an attacker bot drain or compromise my sponsor wallet?

No. The sponsor wallet is a completely separate, clean account with its own independent private key that the attacker does not know. As long as you keep its private key and seed phrase confidential, bots have no access to it. The compromised wallet and the sponsor wallet never share keys. The sponsor wallet only provides the gas to broadcast the rescue transaction.

Does using this tool put my safe destination wallet at risk?

No. You only provide your safe wallet's public address as the destination. You never enter the safe destination's private key or seed phrase. A destination address can only receive funds, so it cannot be compromised.

Why is my safe wallet showing a warning or rejected?

Rescues sweep tokens and native coin directly into your destination address. If you enter an unverified contract or a Gnosis Safe that is not deployed on that network, the rescue is blocked to prevent funds from getting lost. To proceed, enter a standard EOA wallet or make sure your Gnosis Safe is deployed on the target network.

Why does it say the sponsor wallet needs gas "(max)"?

"(max)" is the maximum gas budgeted for your rescue. We calculate a safe upper limit to guarantee your transaction never fails by running out of gas mid-execution. Your sponsor wallet must hold this amount to broadcast safely, but the transaction usually uses less on-chain. Any unused gas remains in your sponsor wallet.

What happens to any leftover gas in my sponsor wallet?

It remains entirely yours. You can withdraw unused gas balances from your sponsor wallet back to any safe address with a single click at any time, or export the private key or seed phrase to access the funds in any standard wallet.

Why is there no transaction simulation?

Rescues use EIP-7702 delegation, where your account's authorization and the rescue execution happen together in the exact same atomic transaction. Because the execution logic requires your signed authorization to exist at runtime, the exact batch call cannot be simulated in advance without that signature.

Which blockchain networks are supported?

RescueKit is deployed across 20 EVM mainnets, including Ethereum, Base, BNB Chain, Arbitrum One, Arc, Polygon, Optimism, Monad, Robinhood, and more. You can view the full verified chain list in our Docs.

Ready to rescue your assets?

If your wallet was compromised, do not send gas into it. Move what is left to safety now before someone else takes it.

Start a Rescue