Community Staking Module

Initial ICS list is published for CSM v2 - Initial ICS list for CSM v2

We encourage current CSM EA Node Operators to review it and submit an appeal should they think that their address was not included by mistake. Appeals should be submitted in the topic linked above.

3 Likes

In general, the methodology and score system looks good, with one exception: Proof of Engagement. Without previous activity on Galxe (e.g. participating in Community Calls), potentially artificial activity in this forum measured through High Signal (as Discord activity doesn’t count yet) or high contribution to staking-related projects on Github, it’s nearly impossible to reach two points without buying 100 LDO and voting on two snapshot or three Aragon votes. Is the idea behind this to push LDO? Or create artificial activity on this forum as one way is a High Signal score of >20? Either way, it seems like a rather high hurdle to take to become an ICS.

1 Like

Addition: do we get any transparency on the “Lido customized scoring system”? Everything else is quite transparent, but not that point. What score translates to which amount of points?

it’s nearly impossible to reach two points without buying 100 LDO and voting on two snapshot or three Aragon votes. Is the idea behind this to push LDO? Or create artificial activity on this forum as one way is a High Signal score of >20? Either way, it seems like a rather high hurdle to take to become an ICS.

How is it a high hurdle? Just watch a few of the upcoming community calls (there’s one every month) and grab the Galxe OATs.

The point isn’t to get people to buy LDO, it’s to make it such that there’s a small amount of effort (but non-zero) required, to make it more difficult to Sybil.

4 Likes

So if you’re on the list you don’t need to worry about applying and fulfilling the criteria?

Yes, if you are already included in the initial ICS list as one of the eligible EA members, you don’t need to apply. Upon CSM v2 release, you will be able to claim the ICS Node Operator type from the get-go.

3 Likes

Discord will be added before the start of the application process.

NOCCs are hosted each month. Also, OATs can be claimed during IRL events and online workshops/meetups. It is easy to get several OATs in 2-3 months.

A voting option is added not to make someone buy an insane amount of 100 LDO, but to account for the contributions of the active governance participants. Many airdrop farmers are voting with <10 LDO on snapshot and Aragon votes.

1 Like

Suppose Lido DAO approves the usage of the passport.xyz, Lido contributors will work with the passport.xyz team to set up a custom scoring system. All sources and weights will be public with no doubt. The idea here is to make the scoring system more Ethereum aligned and include only sources that are considered relevant for Ethereum, Lido, and CSM in particular.

One possible way to make scores and accepted badges public is a custom dashboard (e.g., Passport XYZ). Lido contributors will also consider this option.

Yes, @dgusakov is right. The way how the scores on Human Passport are “reassigned” to fit the ICS framework will be publicly shared and described, for sure. Stay tuned!

3 Likes

Hello CSM community,
I’d like to share a proposal for your consideration.

4 Likes

Since the publication of the initial CSM v2 release plan, several updates have arrived:

  • CSM v2 will undergo an additional security audit in the form of a community contest powered by Code4rena
  • CSM v2 Mainnet release date estimation has changed to the end of August or the beginning of September 2025
  • Estimations for the CSM security audit reports finalizations have been changed to Mid-late August 2025 for Ackee and Code4rena. Statemind audit report finalization is expected in September 2025

Given these changes, I’m glad to propose an updated timeline for CSM v2 Mainnet release:

12 Likes

Hey! Minor update from the GRAPPA side on the Community Staking Module:

  • On 08.07.2025, Lido contributors requested an update to the Community Staking Module (CSM) audit report to reflect the integration of the new CSVerifier version.

  • Following the review, no new findings or issues were identified. Here is the updated report

  • On 17.07.2025, Lido contributors also requested a review of the voting script steps related to the CSVerifier contract rotation.

  • The 17-18 script steps were thoroughly reviewed and confirmed to be correct — the rotation is properly performed by revoking the role from the old contract and granting it to the new implementation. After the vote execution, only the new CSVerifier version will be active.

4 Likes

Snapshot vote started

Please get your wallets ready to cast a vote :white_check_mark:, the CSM v2 Final Rollout Snapshot has started! The Snapshots ends on Mon, 28 Jul 2025 16:00:00 GMT.

5 Likes

On-chain Vote #190 Has Begun!

This vote includes several proposals, notably:

  • Increasing the CSM stake share limit from 2% to 3%
  • Enabling a grace period for CSM Node Operators by setting keyRemovalCharge = 0
  • Introduction of a simplified CSVerifier

All voting items can be reviewed in the instructions.

Don’t forget to cast your vote! :magic_wand:

7 Likes

Snapshot vote ended

The CSM v2 Final Rollout Snapshot has passed! :partying_face:
The results are:
For: 52.4M LDO
Against: 12 LDO

4 Likes

The Dual Governance Proposal #3 that was submitted in Vote #190 was just executed, marking the completion of the following on-chain changes for CSM:

  • Increasing the stake share limit from 2% to 3%

  • Enabling a grace period for Node Operators by setting keyRemovalCharge = 0

  • Introduction of a simplified CSVerifier

5 Likes

Wassup Lido community!

Following the Snapshot vote on July 28, the CSM Committee has officially taken over responsibility for managing the ICS framework. On behalf of the committee and with the heavy lifting done by @Aleksandra_G and the CSM team, I’d like to share the proposed composition for the Human Passport Stamps component.

As outlined in the original ICS proposal, applicants can earn between 3 and 8 points through their Human Passport. The aim of the structure below is to align the ICS scoring model with the Human Passport system, maintaining proportionality with the original weights where possible. In some cases, weights were increased to reflect a higher level of confidence as applicable to ICS.

Below is a detailed breakdown of the Human Passport score composition:

Stamp Credential Weight Lido Weight
Binance Verify your Binance Account Bound Token (BABT) 10.021 5
Biometrics Unique Biometric Identity 5.000 5
BrightID Peer-Verified Identity 0.202 0.5
Coinbase Coinbase KYC Verified 4.042 3
Discord Verify Discord Account Ownership 0.516 0.5
ENS ENS Domain Owner 0.208 0.2
ETH Activity total 22.541 3
ETH Activity ETH Enthusiast 16.021 2.132
ETH Activity ETH Advocate 2.399 0.319
ETH Activity ETH Maxi 2.926 0.390
ETH Activity Active on over 50 distinct days 0.207 0.028
ETH Activity Spend more than 0.25 ETH on gas 0.778 0.104
ETH Activity Execute over 100 transactions 0.210 0.028
Gitcoin total 6.237 1
Gitcoin Bronze Contributor 0.223 0.04
Gitcoin Silver Contributor 1.017 0.16
Gitcoin Gold Contributor 4.997 0.80
GitHub total 6.026 2
GitHub Regular Contributor 1.879 0.62
GitHub Active Developer 1.888 0.63
GitHub Dedicated Coder 2.259 0.75
Google Verify Google Account Ownership 0.525 0.5
Government ID Government ID Holder 16.026 5
Guild total 0.708 0.5
Guild Member with 1 or more roles in Passport Guild 0.240 0.2
Guild Owner or Administrator of one or more guilds 0.468 0.3
Idena total 9.736 1
Idena Newbie 5.892 0.3
Idena Verified 1.924 0.2
Idena Human 1.921 0.2
Identity Staking total 12.506 3
Identity Staking Bronze Staker 0.897 0.215
Identity Staking Silver Staker 2.066 0.496
Identity Staking Gold Staker 2.700 0.648
Identity Staking Community Participant 0.673 0.161
Identity Staking Active Community Member 2.161 0.519
Identity Staking Trusted Community Leader 4.009 0.962
Lens Lens Handle Owner 0.230 0.2
Linkedin Verify LinkedIn Account Ownership 1.531 0.5
NFT total 22.053 3
NFT Digital Collector 16.246 2.211
NFT Art Aficionado 2.362 0.321
NFT NFT Visionary 2.413 0.328
NFT Holds at least 1 NFT (ERC-721) 1.032 0.141
Phone Verification Verified Phone Number 1.521 0.5
Proof of Clean Hands Sanctions-Free Identity Verified 1.000 -
Safe Safe Wallet Owner 0.222 0.25
Snapshot Proposal Creator 0.239 0.2
zkEmail total 4.000 2
zkEmail Casual Purchaser 1.000 0.5
zkEmail Regular Customer 0.600 0.3
zkEmail Heavy User 0.400 0.2
zkEmail Occasional Rider 1.000 0.5
zkEmail Regular Rider 0.600 0.3
zkEmail Power User 0.400 0.2

The Human Passport team will offer a custom interface for ICS applicants to reflect the new score model designed for ICS.

Feel free to reach out with any questions or suggestions regarding this breakdown. We look forward to your feedback as we continue refining the ICS framework together.

8 Likes

Hey @Lanski @Aleksandra_G ,

Thank you for providing a clear and detailed explanation of the Human Passport scoring mechanism for ICS eligibility!

I have two follow-up questions to help clarify the process for applicants:

  1. How are the points awarded from Human Passport incorporated into the overall ICS application scoring to reach the 3–8 point range? Is there transparency for applicants regarding how their cumulative score is calculated and which components are weighted most?

  2. For those using Human Passport for verification, how seamless is the integration process within the Lido CSM widget interface? Is there/will there be a direct button or guided flow for applicants, or will Human Passport verification require steps external to the CSM Widget UI?

Thanks again for the insights!

3 Likes

Hey @Jith! Thank you for questions.

There will be a customized dashboard on Human Passport, similar to the common one, but with the ICS-specific scores as described above. So the scores that you will see on this custom dashboard will be 1:1 converted to the ICS score, with the only caveat that you can have more that 8 score points on Human Passport and it will be capped at 8 points on the ICS side anyway. So, I’d say it’s going to be really transparent – applicants will be able to score themselves and see their score on Human Passport before applying to ICS using this custom dashboard that the Human Passport team is working on right now.

Should be pretty easy! On CSM Widget, there will be a new section that describes every source of points. Here applicants will be able to see the link to this custom dashboard on Human Passport. The steps are the following:

  • Applicant goes to the CSM Widget
  • Navigates to the custom Human Passport dashboard
  • Connects their wallet to Human Passport
  • Sees the score, is able to increase it (by, for example, connecting Discord, Linkedin, etc.)
  • Provides the address that has just been scored to the CSM Widget application form, and proves the ownership of this address by signing a msg on Etherscan
    That’s it!
3 Likes

This is a very cool step in Proof of Humanity verifications, thanks for sharing CSM Committee! A few quick questions:

1/ Is the Human Passport project separate from zkPassport ? I ask because I’ve previously onboarded via zkPassport for DevCon KYC and was curious if any integrations are being considered.

2/ This also might be a contentious question but would World ID be a credential worth considering? They have a very intuitive World App right now that is quite easy to use and is pro-DeFi as well.

3/ Could you share more information on how to go about Identity Staking?

3 Likes