Storage Slot Inspector
Monad's MIP-8 groups 128 storage slots into one 4 KB page: the first slot touched pays the full 8,100-gas cold surcharge, every other slot in that page drops to 100. Click any lit slot to see exactly which fields are bit-packed into its 32 bytes — and whether page-ification makes it cheaper.
Structs that benefit
MULTI-SLOT · FIT ONE PAGEA struct stored in a Solidity mapping occupies contiguous slots from its
hashed base, so a whole instance lands inside one 128-slot page. Perpl's two largest hot structs fit with
room to spare — every field beyond the first is a warm slot under MIP-8.
Data that doesn't benefit
SINGLE-SLOT · SCATTEREDPositions, orders and order-locks are each fully bit-packed into a single 32-byte slot, stored one-per-mapping-entry — each hashing to its own scattered page. One cold page per entry, with or without MIP-8. Pick one to see how much is crammed into 32 bytes.
Each lit cell is the struct's one slot, alone on an otherwise-empty page. Deep-book matching walks many of these — the floor MIP-8 cannot lower.