Repository navigation
Conversation
Merge EDF vote to master
TheDZhon
commented
Sep 30, 2026
dgusakov
reviewed
Oct 1, 2026
skhomuti
force-pushed
the
feat/mainnet-csm0x02-deployment-vote
branch
from
October 5, 2026 07:56
f234f88 to
077b6d0
Compare
skhomuti
marked this pull request as ready for review
October 5, 2026 07:57
Set the initial oracle epoch and extend vote, Easy Track, Circuit Breaker and permissions coverage. Pin staking-modules CI to the CSM 0x02 regression action branch until activation.
dgusakov
reviewed
Oct 6, 2026
| # https://research.lido.fi/t/future-of-the-curated-module-cmv2-landscape/10929/45 | ||
| # Keep the other current mainnet CMv1 router parameters unchanged. | ||
| CURATED_V1_TARGET_SHARE_BP = 0 | ||
| CURATED_V1_PRIORITY_EXIT_SHARE_THRESHOLD_BP = 10_000 |
Contributor
There was a problem hiding this comment.
I feel we can also set it to ZERO to ensure exists are served from CMv1 only until it is empty
dgusakov
reviewed
Oct 6, 2026
| # First report window opens on 2026-12-07 at 13:36:23 UTC (Monday). | ||
| # Its full 6,300-epoch (28-day) observation period starts on 2026-11-09 at 13:36:23 UTC, | ||
| # after the expected 2026-10-24 DG enactment for a vote launched on 2026-10-15. | ||
| # This places reports midway between CSM 0x01 windows and about a week from CMv2 windows. |
Contributor
There was a problem hiding this comment.
Suggested change
| # This places reports midway between CSM 0x01 windows and about a week from CMv2 windows. | |
| # This places reports midway between CSM 0x01 windows and about a week from CMv2 windows. | |
| # So the resulting report schedule for staking modules is: | |
| # Week | 1 | 2 | 3 | 4 | 5 | 6 | 7 | | |
| # -------+----------+----------+----------+----------+----------+----------+----------+ | |
| # Module | 0x01 CSM | CMv2 | 0x02 CSM | CMv2 | 0x01 CSM | CMv2 | 0x02 CSM | |
dgusakov
reviewed
Oct 6, 2026
| DG_PROPOSAL_METADATA = ( | ||
| "Activate CSM 0x02, set CMv1 stake share limit to 0, and set Consensys target limits to 0 in CMv1 and CMv2" | ||
| ) | ||
| DG_SUBMISSION_DESCRIPTION = "1. Submit a Dual Governance proposal to activate CSM 0x02 and update curated module limits" |
Contributor
There was a problem hiding this comment.
Suggested change
| DG_SUBMISSION_DESCRIPTION = "1. Submit a Dual Governance proposal to activate CSM 0x02 and update curated module limits" | |
| DG_SUBMISSION_DESCRIPTION = "1. Submit a Dual Governance proposal to activate CSM 0x02, update curated module limits, and set target limits for Consensys Node Operatora" |
Psirex
reviewed
Oct 7, 2026
| """ | ||
| Mainnet vote to activate the CSM deployment for 0x02 withdrawal credentials. | ||
|
|
||
| 1. Submit a Dual Governance proposal to activate CSM 0x02 and update curated module limits |
Contributor
There was a problem hiding this comment.
Is it planned to add a TimeConstraints check to this vote? It seems to be required: the AO report must match the number of registered staking modules (https://github.com/lidofinance/core/blob/26f1bdd0c449b3e24205c197bed91662414f8004/contracts/0.8.25/sr/SRLib.sol#L858-L862), so if the DG proposal is executed between the AO ref slot and the report submission, addStakingModule makes that day's report revert.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Opening a PR for a review purpose 👀