ERC-4626 virtual-share offset (OZ ≥4.9)
mETH Protocol's assessment for RD-F-074 — scored not_applicable on the v1.7.0 rubric. The evidence below is the curator's reasoning for this score.
Evidence summary #
mETH is not an ERC-4626 vault. The Staking contract uses a custom exchange-rate formula (mETH = (1 - exchangeAdjustmentRate) * (mEthSupply / totalControlled) * ethAmount) set by a committee oracle. The ERC-4626 virtual-share offset pattern (OZ >= 4.9 _decimalsOffset) is inapplicable to this architecture. N/A per PD-024 taxonomy classification.
Sources #
- DocsmETH Exchange Rate — mETH Protocol DocsmETH exchange-rate formula documented: mETH = (1 - exchangeAdjustmentRate) * (mEthSupply / totalControlled) * ethAmount — custom formula, not ERC-4626retrieved 2026-05-16
Methodology #
Determine whether ERC-4626 vaults use OpenZeppelin ≥4.9 virtual-share offset pattern to prevent first-depositor share-inflation.
See the full factor methodology and distribution across all protocols →
rubric_version v1.7.0 protocol meth-protocol factor RD-F-074 score not_applicable collected_at 2026-05-16 02:17:50