After a great first round of Community Staking Grants dedicated to CSM Resources, and now that the CSM is live on Ethereum Mainnet with +200 operators, the Community Lifeguards Initiative sub-committee is opening up the next grants round as a Request-For-Proposals for community contributions of tooling that help node operators in the CSM understand and use the protocol.
Scope of this round
Any useful CSM-related tooling contribution is welcome, but here are some ideas on our wishlist:
Reward calculators for NOs
Monitoring tools (includes contributions to the CSM Sentinel)
Informational dashboards about CSM (e.g. using something like Dune), and dashboards that help NOs navigate and use the module (e.g. local grafana dashes)
Support for CSM in other community-run tools (e.g., Rescue Node)
If what you’re working on doesn’t fit the scope of this round, or exceeds the amount of funding available but would like to be considered for a grant, please refer to the regular Community Staking grant process.
Funding
Up to USD $10,000
Note that this constitutes a maximum, and asks should be reasonable to be considered. This RFP is to incentivize small/mid-sized tools, and not meant to support larger tools like the Request for Proposal | CSM and SDVTM integration did.
It is possible that we request support from LEGO to fund these proposals if the amount requested ends up being more than the 30K DAI total budgeted for this round.
How to apply
To apply for funding, please comment on this thread with your proposal, a few lines about you/the team, contact info and an address on Ethereum Mainnet.
Please DM the Community Lifeguards (enti, Sam, GLCStaked) for any clarifying questions or concerns regarding the round (i.e., checking if your proposal is in scope or if the funding ask is reasonable). The members of the Community Lifeguards Initiative will be processing grants on a rolling basis until February 14th, 2025.
Judging criteria
Grants will be selected using the following considerations:
All contributions must be open source
Overall quality (e.g., code follows best practices and it’s easy to read)
Usability of the contribution
Uniqueness and novel value of the contributions (e.g., providing monitoring or data not available in other tools)
Helpful resources
Here are some helpful resources to get your work started:
Looking through Lido’s Community Staking Module’s community and seeing the need for a rewards calculator for Node Operators, I am developing a comprehensive CSM Rewards Calculator that helps operators visualize returns and understand capital efficiency compared to traditional staking.
Thanks for your submission @kayvee . This rewards calculator tool with its simple UI will be useful to generate initial interest from Web3 users who are less technically and financially adept to begin exploring solo staking via Lido CSM.
I’ve reached out on Telegram to suggest a couple of suggestions/improvements so that it can be maximally useful and to make sure the information displayed is accurate.
The validator-swarm is a CLI tool for managing CSM validators. We built this tool to scratch our own itch during the CSM testnet phase, which allowed us to scale our operation to +100 validators.
We’re also heavily relying on it for managing the lifecycle of our operation on CSM mainnet, as a swiss army knife for managing our CSM operation as well as a daemon for monitoring and notifying us of exit requests.
CSM Tooling Grant Proposal: Validator and entity monitoring via ethseer.io Integration
Proposal Overview
This project integrates validators and entities using the Community Staking Module (CSM) into ethseer.io, providing monitoring capabilities. The integration contemplates the analysis and processing of the CSM smart contract to fetch the public addresses that have interacted with the module to then tag the validators to its associated operators and present them along with the data currently provided and supported by Migalabs Goteth indexer, which includes:
CSM specific section
Blocks proposed.
Number of validators under operator.
Validator current Balance.
Rewards.
Validator Attestation Rates.
CSM Validator/Operator Performance compared to the other Lidos NO and the overall network.
This work should take about 12 weeks and should cost $8K paid in DAI.
Address: 0x492d683a51613aBcef3AD233149d69b7FE60FBd7
Over the holidays, I moved the CSM rewards calculator to nodeop.info, and tried crunching the numbers for a bit more accuracy. More improvements to come! and a big thanks to Lido through CSM for the Support and initiative.