EIP-7907: Meter Contract Code Size And Increase Limit
Official specificationMany smart contract developers were frustrated with the 24KB contract code size limit. This EIP doubles the contract code size limit from 24KB to 48KB and implements a gas fee proportional to the code size. The metered gas fee implementation paves the way for future EIPs that will allow for more larger contract code.
I helped with the following:
- Official specification values and wording
- Initial implementation in Rust (Revm) for Reth client
- The most popular smart contract build, test, and deployment tool, Foundry's forge, for which I implemented the EIP limits in Rust