Paper 2026/2060
DelegProof: A Machine-Checked Security Analysis of EIP-7702 Delegation
Abstract
EIP-7702, live on Ethereum since the Pectra upgrade, lets externally owned accounts delegate their execution to arbitrary contract code with a single signature. The consequences are measurable: 63% of observed delegations point to malicious contracts, with $2.36M in confirmed losses, and ecosystem guidance already warns about cross-chain replay and front-run initialization. What is missing is a formal account of the problem: the 7702 delegation lifecycle has no formal treatment, and none of the recommended mitigations has been machine-verified. We present DelegProof, to our knowledge the first symbolic formal analysis of EIP-7702 authorization semantics composed with the ERC-4337 EntryPoint pipeline. Our Tamarin models are calibrated by reproducing four documented attack classes, and yield ten machine-checked attack patterns—among them the silent failure of the advertised temporary-delegation bundle, storage confusion across re-delegation, and an ERC-1271 substitution attack that reaches into the signature checks of relying contracts—together with the security invariants that do hold. Formalizing the recommended mitigations shows that banning chainId-0 authorizations eliminates cross-chain replay, that an account-bound initialization gate restores init authorization while an unbound gate is provably still bypassable, and that namespaced storage slots make the storage-confusion class structurally inexpressible. All models and proofs are available at https://anonymous.4open.science/r/delegproof-artifact-F7FE/.
Metadata
- Available format(s)
-
PDF
- Category
- Applications
- Publication info
- Preprint.
- Keywords
- EIP-7702Account AbstractionERC-4337Formal verificationSymbolic analysisTamarinBlockchain security
- Contact author(s)
-
rqian @ besti edu cn
chengyu_cs @ zjut edu cn
gaolingyu2026 @ 163 com
zhangyuchang26 @ mails ucas ac cn
guozengli @ stu ouc edu cn - History
- 2026-09-19: approved
- 2026-09-16: received
- See all versions
- Short URL
- https://ia.cr/2026/2060
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2026/2060,
author = {Rong Qian and Yu Cheng and Lingyu Gao and Yuchang Zhang and Zengli Guo},
title = {{DelegProof}: A Machine-Checked Security Analysis of {EIP}-7702 Delegation},
howpublished = {Cryptology {ePrint} Archive, Paper 2026/2060},
year = {2026},
url = {https://eprint.iacr.org/2026/2060}
}