Community Staking Module

CSM 0x02: mainnet deployment and Staking Router parameters

GM! Lido contributors are getting ready to deploy CSM 0x02 on mainnet. The module exclusively works with 0x02 withdrawal credentials and offers permissionless entry to the Lido Validator Set. Here are the deployment parameters and the Staking Router settings planned for a later vote.

Deployment parameters

The mainnet deployment script sets the following parameters:

Parameter Value
Oracle report frame 6,300 epochs (28 days)
Oracle fast lane 300 slots (1 hour)
Oracle members and quorum Same as CSM 0x01: 9 members, quorum of 5
Oracle consensus version 4
Minimum withdrawal ratio 9,900 BP (99%)
Default bond curve 32 ETH for the first validator; 30 ETH for each subsequent validator
Minimum and maximum bond lock period 4 weeks and 365 days respectively
Bond lock period 8 weeks
Module type identifier community-onchain-v1
Top-up queue limit 16
Key removal charge 0.02 ETH
Additional fine for a general delayed penalty 0.1 ETH
Default keys limit type(uint256).max (unlimited)
Average performance leeway 300 BP (3%)
Operator reward share 10,000 BP (100% of the Staking Router module fee)
Strikes lifetime and threshold 6 report frames and 3 strikes
Lowest available and default queue priority 5 and 5
Maximum queue deposits type(uint32).max (unlimited)
Bad-performance penalty 0.258 ETH per 32 ETH of validator balance
Performance weights: attestations, blocks, sync 54, 8, 2
Allowed exit delay 4 days
Exit-delay fee 0.1 ETH per 32 ETH of validator balance
Maximum execution-layer withdrawal-request fee 0.1 ETH per key

The bond and penalty settings reflect the CSM 0x02 proposal. Several other settings follow the CSM v3 configuration. The Oracle membership and quorum are the same as CSM 0x01.

Staking Router parameters for the module

The following Staking Router parameters are proposed for a later vote:

Parameter Value
Module name Community Staking 0x02
Module address Address of the deployed CSM 0x02 module
Stake share limit 200 BP (2%)
Priority exit share threshold 240 BP (2.4%)
Staking module fee 200 BP (2%)
Treasury fee 800 BP (8%)
Maximum deposits per block 30
Minimum block distance between deposits 25 blocks
Withdrawal credentials type 0x02

The 2% module fee and 8% treasury fee follow the CSM 0x02 proposal. Operators receive the full module fee through the reward-share setting above. CSM 0x02 stake share is limited at 2% and together with 0x01 instance both modules sit below the proposed 20% ceiling.

3 Likes