In the Binance hack, is EIP-7702 responsible for making the damage worse, or is it just a neutral tool and the real problem is the key leak?

Protocol design · 7 participants · 7 quotes · 2026-10-30 ~ 2026-10-30

decentrek, an account abstraction contributor, said EIP-7702 itself is not broken, but its batching feature did help the hacker drain 64 tokens including ETH and USDT in a single transaction and so made the damage worse. They urged improving operational practices and moving to endgame account abstraction such as EIP-8141 frame transactions. FigoETH, AzianMike, ETH_MAXER and others countered that 7702 is a safe, neutral UX tool and that the problem is the private key leak and Binance's sloppiness.

Background

EIP-7702 (Set Code for EOAs), proposed by Vitalik Buterin, Sam Wilson, Ansgar Dietrichs, and lightclient and now in Final status, lets an externally owned account (EOA) delegate smart contract code to its own account through a special signature called a '7702 authorization', enabling batching that bundles approve and transfer into one transaction. In the Binance hack, the hacker used this feature to drain 64 tokens including ETH and USDT in a single transaction. Without 7702, each token would have needed a separate transaction, and many would likely have failed while competing for the nonce with legitimate withdrawal transactions. EIP-8141 (Frame Transaction, Draft), which decentrek named as the endgame, is an account abstraction proposal that builds accounts only from multisig contracts and lets post-conditions such as 'no transfer above 1000 ETH without an additional signature' be set on the transfer function. EIP-8141 is currently being tested on bogota-devnet-1.

Why it matters

Whether the side effects of transitional account abstraction are fixed through protocol design or prevented through operational practice will shape the priority and pace of the account abstraction roadmap. The points to watch are whether the rule of not exposing 7702 signing endpoints becomes a standard among wallets and exchanges, and whether EIP-8141's post-conditions make progress on devnet.

Key points

For — 7702 made the damage worse, so it needs safeguards and caution

Derek Chiang | Ethlabs, Liberty Swap | C.R.O.P.S. on PulseChain 🗽, louisli.eth |💊| BIP-360

Against — 7702 is a safe, neutral tool and the problem is the key leak

figo.eth, Michael Luo, Eon Seongjae

Neutral — The root cause may be the signing infrastructure, not the key

Odysseus | phylax.systems

← Debates