What is EIP-7702?

EIP-7702 introduces a new transaction type that accepts both contract_code and a signature field. During transaction execution, it temporarily sets the signer's account contract code to contract_code and resets it to empty after the transaction completes.

This allows for temporary delegation of EOAs (Externally Owned Accounts) to smart contracts without the need for new opcodes, making it a smoother and more integrated solution.

Last updated