ACP-209: EIP-7702-style Set Code for EOAs #216
avalanche-foundation-admin
announced in
Discussions
Replies: 1 comment
-
|
Could you please confirm when this standard is scheduled to be enabled on subnets? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
EIP-7702 was activated on the Ethereum mainnet in May 2025 as part of the Pectra upgrade, and introduced a new "set code transaction" type that allows Externally Owned Accounts (EOAs) to set the code in their account. This enabled several UX improvements, including batching multiple operations into a single atomic transaction, sponsoring transactions on behalf of another account, and privilege de-escalation for EOAs.
This ACP proposes adding a similar transaction type and functionality to Avalanche EVM implementations in order to have them support the same style of UX available on Ethereum. Modifications to the handling of account nonce and balances are required in order for it to be safe when used in conjunction with the streaming asynchronous execution (SAE) mechanism proposed in ACP-194.
https://github.com/avalanche-foundation/ACPs/tree/main/ACPs/209-eip7702-style-account-abstraction
Beta Was this translation helpful? Give feedback.
All reactions