Constructor calls _disableInitializers()
stHYPE (Valantis Labs)'s assessment for RD-F-023 — scored yellow on the v1.7.0 rubric. The evidence below is the curator's reasoning for this score.
Evidence summary #
stHYPE token implementation: confirmed — source explicitly shows constructor calls _disableInitializers(). wstHYPE: minimal constructor() nonpayable, OZ pattern. OverseerV1: constructor ABI shows inputs:[], nonpayable — whether _disableInitializers() is called inside cannot be confirmed from ABI alone. Yellow due to OverseerV1 uncertainty.
Sources #
- URLOverseerV1 implementation — constructor ABI onlyhyperevmscan.io/address/0xaC43e7a1467bf6a4db24bf1f121fb59be6c9f831#code — ABI onlyretrieved 2026-05-17
- stHYPE token implementation — _disableInitializers() in constructorhyperevmscan.io/address/0xe71cAF5c1fe56d8897c7b604295d23968049e057#code — _disableInitializers() confirmed in constructorretrieved 2026-05-17
Methodology #
Determine whether implementation contract constructors call `_disableInitializers()` to prevent re-initialization of the implementation directly.
See the full factor methodology and distribution across all protocols →
rubric_version v1.7.0 protocol staked-hype factor RD-F-023 score yellow collected_at 2026-05-17 13:02:38