Open daGscheid opened 6 months ago
Smart Contract Interactions
Node Operator Management
Key Management
Staking Rewards
Alerts and Notifications
https://staking-modules.lido.fi/resources/community-staking-module-integrations-interfaces
Especially important for early adopters:
This issue is used to track a potential Lido Community Staking Module Integration
Github Link for Service
https://github.com/lidofinance
Tell us something about the service!
The Community Staking Module will allow permissionless entry into the Lido validator set on Ethereum, with certain deposit requirements set.
Taken from: https://research.lido.fi/t/request-for-proposal-csm-and-sdvtm-integration/6225
Integration involves the development of the necessary features that will allow a user (node operator) to participate in the CSM or SDVTM and maintain their nodes and validators within the module with some preset parameters specific to the CSM and SDVTM. Depending on the depth of integration, it may also involve the development of visual interfaces.
At a high level, a typical Node Operator flow in CSM might look like this:
Also, optional steps can be considered:
Tier 0: Software Setup Helper Tier 0 is essential for improving the node operator’s initial experience by setting up Ethereum validation tools (and Obol or SSV nodes in the case of SDVTM), configuring MEV-boost, and generating correct deposit data, among other crucial tasks.
Tier 1: Operator Statistics Monitor Building upon Tier 0, Tier 1 provides a comprehensive interface displaying a node operator’s personal statistics using available CSM and SDVTM view functions, with capabilities like displaying keys and queue info, bond and rewards info, and alerting penalties and exit requests.
Tier 2: Operator Manager This tier incorporates on-chain interactions, allowing actions such as adding a new node operator, uploading keys, claiming rewards, and setting up a dedicated manager and reward addresses, without requiring a graphical user interface.
Tier 3: Full-featured Operator UI Building on the previous tiers, Tier 3 adds visual features suitable for a graphical interface, including lifecycle graphs for node operators, such as earnings, performance, and events, along with the ability to compare node operator stats with averages.
Documentation Link for Service
https://github.com/lidofinance
Acknowledgment