EIP Radar
@ 41a838d ·
EIP-3074

AUTH and AUTHCALL opcodes

Allow externally owned accounts to delegate control to a contract.

WithdrawnSplurge

Status history

  1. Draft15 Oct 2020
  2. Withdrawndate not observed

Abstract

This EIP introduces two EVM instructions AUTH and AUTHCALL. The first sets a context variable authorized based on an ECDSA signature. The second sends a call as the authorized account. This essentially delegates control of the externally owned account (EOA) to a smart contract.

Created
15 Oct 2020
Withdrawn because
Superseded by EIP-7702
Authors
Sam Wilson, Ansgar Dietrichs, Matt Garnett, Micah Zoltu
Upgrades
Not listed in any upgrade
Requires
EIP-155
Required by
EIP-5003