EIP-8151
Account Code Restricted ecRecover
Restrict ecRecover results to accounts with empty code or a delegation indicator
DraftSplurge
Status history
- Draft9 Feb 2026
Abstract
This EIP modifies the ecRecover precompile at address 0x0000000000000000000000000000000000000001 to apply the EIP-3607 account-code restriction, except for delegation indicators specified by EIP-7702. After performing ECDSA public key recovery, the precompile returns the recovered address only if its current raw account code is empty, or exactly an EIP-7702 delegation indicator. Otherwise, it…