Rocket Rescue Node 2025 H1 Renewal
What work from the previous proposal was completed?
No major changes
What work from the previous proposal is ongoing or pending?
No ongoing work aside from maintenance
What work was not originally planned, but completed, if any?
None
What work is newly slated since the previous proposal?
I may at some point transition rescue-proxy to use multicall.
Are the results of this project entirely open source (MIT, GPL, Apache, CC BY license or similar)? If not, which parts are not, and why not?
- AGPLv3
- rescue-proxy
- guarded-beacon-proxy
- rescue-api
- MIT
- rescue-ui
- Closed Source
- infrastructure
- secrets
As a reminder, the infrastructure and secrets libraries are closed source, the former out of an abundance of caution, and the latter as a requirement. We don’t believe either of these to be a hindrance to a third party wishing to modify or run the service themselves.
Benefits - enter N/A where appropriate
What metrics can you share on the success of the project?
The dashboard remains viewable at https://stats.rescuenode.com/
At the time of writing, 92 node operators with 98 validators are using the rescue node. Two solo stakers with 18 validators are connected.
Access has been requested 3096 times, 2923 times by Rocket Pool NOs and 173 times by solo stakers.
This corresponds to 133 solo stakers and 1152 node operators.
In less specific terms, how has this project improved the Rocket Pool ecosystem or benefited the Ethereum ecosystem?
We continue to believe the project offers a safety net which helps differentiate Rocket Pool from other staking protocols and attract node operators.
Team
Who has done the work, and have there been any changes to the team?
The only recent changes were the addition of @yorickdowne to the list of maintainers
How have the individual constituents of the team been compensated?
Maintenance continues to be pro-bono.
EthStaker pays the hardware costs and is in turn the recipient of the funds from the GMC.
How has maintenance been performed since the delivery of the project?
Sporadically, as needed, and pro-bono.
Payment and Verification
Have the acceptance criteria been met?
We believe so.
What is the proposed payment schedule for the grant? How much RPL and over what period of time is the applicant requesting? Does this differ from the original approved amount?
Our previous grant paid $650 per cycle, which was targeted at restoring the Rescue Node’s operational runway.
This cycle, we’d like to request $550 per cycle, targeting maintenance of the existing runway.
Is there a measurable Return on Investment for the project?
Please see previous applications for the cost/benefit analyses, which have not materially changed since the start of the project. I have still never observed the rescue node operating at a loss to the protocol.
What is the breakdown of spending on development for the original grant vs. maintenance?
100% of ongoing funds continue to be put towards reimbursing costs.
Conflict of Interest
Does the person or persons proposing the grant have any conflicts of interest to disclose? (Please disclose here if you are a member of the GMC or if any member of the GMC would benefit directly financially from the grant).
Ken serves on the GMC. Ken does not stand to benefit financially from this grant, and has never been paid for his work with us.
I am an investor in NodeSet, Beaconcha.in, on the board of directors at EthStaker, and independently consulting a commercial node operator.
Yorick is a member of EthStaker.
Will the recipient of the grant, or any protocol or project in which the recipient has a vested interest (other than Rocket Pool), benefit financially if the grant is successful?
No