defirisk.co
rubric v1.7.0

Constructor calls _disableInitializers()

Babylon Protocol's assessment for RD-F-023 — scored not_applicable on the v1.7.0 rubric. The evidence below is the curator's reasoning for this score.

Evidence summary #

OZ _disableInitializers() is an EVM Solidity pattern for upgradeable proxy impl contracts. Babylon has no EVM contracts. Cosmos SDK genesis initialization is structurally protected at the framework level. CosmWasm initialization semantics are enforced at VM level. Structurally inapplicable.

Sources #

  • Docs
    Structural N/A — non-EVM architectureOZ Initializable pattern vs Cosmos SDK genesis architectureretrieved 2026-05-04

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 babylon-protocol factor RD-F-023 score not_applicable collected_at 2026-05-04 19:43:27