‹ Findings database
Low/InfoSingularity audit·Three Sigma·Private DeFi access·26th February, 20243S-SG-N01
Description
stakingAssetManager in ZKToken can be made immutable as it is set in the constructor and never changed.
Recommendation
Set stakingAssetManager to immutable to save gas on reads.
Status
Addressed in #bff8628.
Source
Disclosed by 0xSimao · Sherlock's 2025 Watson of the Year · 21 first places in 57 audit contests
ProtectedListing
tokenTaken
ProtectedListings::adjustPosition()
PrizeVault::liquidatableBalanceOf()
mintLimit