threshold-network / merkle-distribution

Threshold Network rewards generation and distribution
https://threshold.network
1 stars 6 forks source link

Add requirements script for node operator transparency and monitoring #90

Closed randyramig closed 6 months ago

randyramig commented 10 months ago

This PR adds the ability for a node operator to easily check their current tbtc rewards requirements status based on the Source of Truth data used for rewards calculations.

The motivation is to improve transparency for node operators and provide an ability to monitor their nodes and act accordingly when a node is in danger of not meeting requirements. Nobody wants to get to the end of the month only to find that they have not met requirements.

See src/scripts/tbtcv2-rewards/MONITORING.md for details and instructions.

Summary of changes:

I verified that rewards.sh|ts are working, but this should be double-checked for merging this PR.

manumonti commented 6 months ago

This work was redone in https://github.com/threshold-network/merkle-distribution/pull/125