Skip to content

Ethereum Developer Submits Draft EIP for "Versioned Opcodes for Gas Repricing"

Nov 9, 11:19

November 9: Ethereum developer Leo Glicic has submitted a draft EIP that aims to enable gas repricing through versioned opcodes while maintaining backward compatibility. Newly deployed contracts must use V2 opcodes and follow the gas schedule of EIP-8037/8038, while existing contracts continue to use the old schedule. The V2 opcode set excludes gas introspection opcodes such as GAS and GASLIMIT; if they are included, deployment will revert. The draft also adds DELEGATECALL_V2, which behaves like DELEGATECALL but requires the target contract's code_version to be ≥ 2, otherwise it fails immediately. The design is intended to allow gas costs to be adjusted in the future without breaking already-deployed contracts. The proposal is still in the Draft stage and has not yet been formally merged or implemented.