EIP Radar
@ 41a838d ·
EIP-7851

Code-Controlled EOA Delegation

Allow EIP-7702 delegated EOAs to update delegation through code while permanently disabling residual ECDSA authority.

DraftSplurge

Status history

  1. Draft27 Dec 2024

Abstract

This EIP extends EIP-7702 with an ECDSA-disabled delegation prefix 0xef0101 and a self-only opcode SETSELFDELEGATE. EIP-7702 bootstraps delegation by writing 0xef0100 || delegate_address through the original EOA key. Delegated wallet code can then call SETSELFDELEGATE to write 0xef0101 || delegate_address, permanently disabling residual ECDSA authority while preserving code-controlled delegate…

Created
27 Dec 2024
Authors
Liyi Guo, Nicolas Consigny
Upgrades
Requires
EIP-7702
Required by
—