Allow EOAs to send a one-time transaction which deploys code at their account.

Submit
ethereum.org

Allow EOAs to send a one-time transaction which deploys code at their account.

AI summary of the linked article

EIP-7377 proposes a new one-time migration transaction type that lets an externally owned account (EOA) set its own code, converting it into a smart contract wallet at the same address. The authors, lightclient, Sam Wilson and Ansgar Dietrichs, argue that migrating each asset individually is too costly and time-consuming for users, so a protocol-level mechanism is needed. The transaction sets the sender's code to the code at a referenced address, applies specified storage values, and then executes a call into the account. The proposal is marked stagnant, and it notes risks such as blind signing and private keys that may still control migrated accounts.

Recommended by 1 curator
No comments yetWhat caught your eye? Start the discussion.