EIP Radar
@ 41a838d ·
EIP-8125

Temporary Contract Storage

Adds bounded-lifetime contract storage via TMPLOAD/TMPSTORE opcodes that is automatically cleared on a fixed schedule.

DraftPurge

Status history

  1. Draft14 Jan 2026

Abstract

This EIP introduces temporary storage: a new contract-accessible key-value store that persists across transactions and blocks, but is automatically cleared at a protocol-defined schedule. Two new opcodes are added: - TMPSTORE(key, value) to write temporary storage for the executing contract. - TMPLOAD(key) to read temporary storage for the executing contract. Temporary storage is intended for…

Created
14 Jan 2026
Authors
Wei Han Ng
Upgrades
Not listed in any upgrade
Requires
EIP-2200EIP-2929
Required by
—