Why You’re Hearing About EIP-7702 Now
When attackers emptied Binance hot wallets on 29 October 2026, reports said they used EIP-7702 to sweep one huge Ethereum wallet in a single move. Security experts were quick to add that the theft was possible without it — the feature made it faster, not possible.
But for ordinary users the real story is older. Since EIP-7702 arrived on Ethereum in May 2025, it has been a favourite tool of wallet drainers. Understanding one concept — delegation — closes a door that a surprising number of people have left open.
What EIP-7702 Does (Plain English)
Ethereum has two kinds of accounts:
- Normal wallets (MetaMask, Rabby, a hardware wallet): controlled by a private key. They can sign one transaction at a time.
- Smart contracts: programs that can follow rules — batch several actions, let someone else pay the gas fee, set spending limits.
EIP-7702, part of Ethereum’s Pectra upgrade (May 2025), lets a normal wallet point itself at a piece of smart-contract code and behave like that contract. You sign an authorisation, and from then on your wallet runs that code when called.
Used well, it’s genuinely useful: bundled transactions, gas paid in stablecoins, recovery options, session limits. Wallets increasingly offer it as a “smart account” upgrade.
Used badly, it’s a skeleton key.
Why Drainers Love It
A classic drainer needs you to approve each token separately. EIP-7702 changes the maths: one authorisation can delegate your whole account to the attacker’s code. That code can then move every token, NFT and future deposit — without asking again.
This isn’t theoretical:
- May 2025: shortly after Pectra, Wintermute reported that most early delegations pointed to malicious “sweeper” contracts built to drain compromised wallets automatically.
- September 2025: holders of WLFI tokens reported losses linked to malicious delegations.
- 2026: delegation prompts show up on fake airdrop pages, fake “wallet upgrade” sites and phishing linked to big news events.
The key point: a delegation isn’t a token approval. Revoking token approvals doesn’t remove a delegation, and a delegation can keep working after you’ve forgotten about it.
What a Malicious Prompt Looks Like
Wallets present EIP-7702 requests differently, but watch for wording like:
- “Upgrade to a smart account” — when you didn’t start an upgrade
- “Set code“, “authorise delegation” or “authorisation” with a contract address you don’t recognise
- A request to delegate on multiple chains at once, or for a chain you don’t use
- Any such request appearing on a site reached from a link, ad, DM or email
Legitimate upgrades happen inside your wallet app, which names the code you’re delegating to. A website asking you to delegate your account is a red flag in itself.
How to Check and Remove a Delegation
- Look up your address on a block explorer such as Etherscan. Explorers show whether an account currently has delegated code; some wallets show it in the account settings.
- Check every chain you use. Delegations are set per chain.
- If there’s a delegation you didn’t set up deliberately, remove it. Some wallets offer a “revert to standard account” option. Otherwise, a new authorisation pointing to the zero address clears it. Use your wallet’s own feature where possible, rather than a site you found by searching.
- If your wallet was delegated to a sweeper, assume it’s compromised. Move remaining assets to a new wallet with a new recovery phrase — the attacker may also have your key.
- Then clean up approvals, including Permit2. Revoke Day: the 10-minute audit
Protecting Yourself Going Forward
- Only accept smart-account upgrades from your wallet’s own interface. Never from a dapp, airdrop page or “migration” site.
- Keep savings in a wallet that never connects to websites. A hardware wallet used only for storage, separate from your everyday DeFi wallet. Hot vs cold wallets
- Read the hardware wallet screen. Delegations shown as “blind signing” or raw data should stop you in your tracks. How to read your hardware wallet screen
- Use transaction simulation. Tools that preview what a signature does can flag delegation to known-malicious contracts. Transaction simulation tools
- Treat news-driven urgency as an attack signal. “Secure your wallet after the Binance hack” is exactly the pretext a drainer would use.
Frequently Asked Questions
Is EIP-7702 a vulnerability?
No. It’s a deliberate Ethereum feature with real benefits. The risk comes from signing a delegation to code you don’t trust.
Does revoking token approvals remove a delegation?
No. They are separate. Check both.
Does this affect Bitcoin or Solana wallets?
EIP-7702 is specific to Ethereum and EVM chains that adopted it. Other chains have their own permission risks.
Did EIP-7702 cause the Binance hack?
No. The attackers had already compromised Binance’s internal systems. Experts quoted by Cointelegraph said the feature mainly let them sweep funds in one transaction.
Transparency: This article contains no affiliate links. It is educational and is not financial or security consulting advice.
Contact: info@truetocrypto.com
Sources: Cointelegraph (30 October 2026) on EIP-7702’s role in the Binance hack; Wintermute research (May 2025); reporting on WLFI delegation losses (September 2025).









