Monad activates MIP-8, charging 8,100 gas for each new 128-slot page

  • Monad activated the MIP-8 storage-pricing upgrade on its mainnet.
  • 8,100 gas applies to a page’s first storage read; later reads cost 100 gas.
  • MonadTen rules took effect at 14:30 UTC on Sept. 2.

Monad activated its MonadTen revision on mainnet at 14:30 UTC on Sept. 2, introducing MIP-8 storage-page pricing. The EVM-compatible blockchain now groups 128 consecutive 32-byte storage slots into a 4,096-byte page: the first SLOAD (a storage-read operation) on a page costs 8,100 gas, while later reads within that page cost 100 gas for the rest of the transaction, subject to rollback if a call frame reverts. On mainnet block 101672712, reading slot 0 cost 8,100 gas, slot 1 cost 100 gas, and slot 128 cost 8,100 gas because it began the next page. The prior schedule charged 8,100 gas for each of two untouched neighboring slots. Sequential variables, struct fields and array elements can receive the discount automatically, while mapping keys generally resolve to dispersed pages; fields within a struct stored under a mapping key remain contiguous. Reads crossing page boundaries retain the 8,100-gas cold baseline, so savings depend on access patterns and slot clustering. MIP-8 preserves EVM execution semantics but changes requirements for access-list tooling, storage proofs and gas estimates: EIP-2930 entries now warm pages, and proof formats must represent the page model. The specification identifies contracts that hardcode storage-opcode gas costs as the main compatibility risk, while encouraging developers to store data read together near one another.

The information on this website is generated using AI and we cannot guarantee its accuracy. Please use it as reference information only.