TLDR Tech / Crypto
New EIP Proposes Raising Maximum Contract Size to 64KiB
A new Ethereum Improvement Proposal raises the maximum deployed contract code size from 24KiB to 64KiB and initcode from 48KiB to 128KiB, preserving the existing 2:1 ratio. The primary motivation is developer usability: fewer forced proxy and contract-splitting patterns, reducing complexity, deployment overhead, and potential attack surface from multi-contract architectures. The change requires a hard fork, with existing contracts remaining valid and unchanged, while only post-upgrade deployments can use the higher limits.
Read the full story