Ethereum Draft Would Let EOAs Permanently Disable EIP-7702
The irreversible lock would block later delegation authorizations while preserving ordinary transactions. A compromised private key could still be used to move funds.

A draft Ethereum proposal would let externally owned accounts (EOAs) permanently disable EIP-7702 delegation, limiting future use of smart-contract code while keeping ordinary account functions available.
Developer nicolashw submitted the draft Oct. 30. It would place a non-executable marker on an account that prevents later authorizations from adding or clearing delegation. The opt-out cannot be reversed, and the account would retain its address and ability to make ordinary transfers and contract calls.
EIP-7702 allows an EOA to run smart-contract code after signing an authorization. The proposed lock would prevent future EIP-7702 authorizations for an account that opts out.
The proposed lock would not protect funds if a private key were compromised: someone with the key could still authorize transfers. It also would not revoke token approvals already in place. Recovery tools or asset access that depend on delegation could be affected.
The draft remains open for review and has not been merged or assigned an EIP number. If adopted, it would still need activation through an Ethereum network upgrade.