Stereum CSM & SimpleDVT Integration Grant Proposal

Following the request for proposal for CSM and SDVTM integration, the attached document outlines Stereum’s proposal to integrate the CSM & SDVTM Lido Community Staking Modules into its Ethereum node setup tool. This integration aims to simplify the setup and management of Ethereum nodes, enhancing accessibility to LIDO’s services and aims in a first step for TIER 0 & TIER 1 of the outlined qualifications, later building on this to provide a service up to TIER 4.

Key highlights include:

  • User-Friendly Enhancements: Introduction of one-click installation options for both Lido Community (Vanilla) Staking and Lido Community DVT Staking Modules, streamlining node setup.
  • Custom Installation Options: Flexibility for users to incorporate Lido staking services into various infrastructure setups, with custom installation choices.
  • Monitoring and Management: Enhanced UI features for node monitoring, including new dashboard components, validator list updates, and in-app alerts tailored for Lido staking.
  • Maintenance and Support: Commitment by Stereum to provide ongoing support and updates, ensuring compatibility with future releases and offering user guidance.
  • Budget and Phasing: The proposal requests a EUR 52 500 grant from the Lido DAO, with a phased approach encompassing research, specification, implementation, and testing.

This initiative marks a significant advancement in decentralizing Lido’s staking services and enhancing their accessibility, furthering the realization of this vision. We are excited to be part of this important step, building together towards it.


Hello @stefa2k, thank you for this proposal!

It looks good to me, I just have a couple of questions:

  • In the RFP it’s said that proposals should contain info about an approximate estimation of current userbase (e.g. number of active users, number of users who run validators using the software). AFAIR from one of our conversations, you don’t collect usage statistics, can you confirm you still don’t?
  • Can you elaborate on the research part of this proposal?

We still don’t actively & we generally trying to avoid to completely. You could take the Github release download numbers & default Graffiti “” set by Stereum as an indicator, though this is heavily inflated by own operation & at any point changeable by the user with the click of a button.

We are integrating this into an already existing software. We expect guardrails to be set by Lido, to protect their operations, but in the same vein we have to set guardrails to ensure stable operation for staking beginners, this opportunity will surely attract. Research in how to do this, such as how they can slash themselves and how we prevent this, what the user flow is, what to do if you have to migrate, etc. The other thing is that we are interested in going for all of the outlined tiers, and the request proposal is really awkward in this regard for us, as we are developing UI along the way anyway. While we already fulfill some points from each, a few of the points require additional hours of us trying to research & decide on the best approach for us. An example of this would be the in the proposal outlined & aspired to wallet integration. Given that we so far strictly separated node operation from wallet management for a variety of security reasons even in protocols that would benefit from it.