Discussion topic for ERC-8391
Summary
ERC-8391 defines a standard contract interface for delegating on-chain execution authority to a rotatable operational key. An integrator authorizes the delegation contract once, while its owner, ideally a cold wallet or multisig, can assign, rotate, or immediately revoke the active hot key without further integrator involvement. It supports both direct execution through execute() and relayed signature verification through [ERC-1271]( ERC-1271: Standard Signature Validation Method for Contracts ).
Motivation
Operational hot keys are frequently exposed to compromise, yet rotating them often requires slow or costly coordination with the protocol that granted their authority. ERC-8391 separates persistent on-chain authority from the temporary key exercising it, enabling routine key rotation, rapid incident response, consistent monitoring, and future signature-scheme upgrades without changing the integrating protocol.
Update Log
- 2026-08-22: Initial draft - Add ERC: Execution Delegation Framework by F4ever · Pull Request #1962 · ethereum/ERCs · GitHub