Round 18 - GMC Call for Retrospective Applications - Deadline is November 7

This thread is for applications for Rocket Pool’s October 7, 2024 - November 7, 2024 retrospective awards. Please only post retrospective award applications in this thread. If you would like to discuss and/or ask questions about any applications you see in this thread, we ask that you do so in this separate forum thread which has been established for all community discussions related to this round of applications. Only those retrospective award applications that are posted in this thread and timestamped by November 7, 2024 at 23:59 (11:59 PM) UTC will be considered. Any retrospective award applications posted after that deadline will be carried over to the next award period.

This is the expected schedule for round 18:

  • Application Period (October 7 - November 7)
  • Decision Deadline (November 19)
  • Final Voting Amendments, Discussion and Finalization (November 20 - November 23)
  • Award Announcement (November 24)

To guide you in your application, the GMC has established the following goals and the following scoring rubric:

GMC Goals

Grants, bounties, and retrospective awards should make it easier and/or more attractive to do one or more of the following:

  • become a node operator

  • operate a node, mint rETH

  • hold or use rETH

  • improve the quality of life for the protocol and its community.

Retrospective Award Rubric

To what extent did the proposed and completed project further the GMC goals?

Note: if the project is ongoing, the retrospective award is given for work completed prior to the current award period, with any future awards for the same project expected to compete in the Grants category and as a separate application.

Retrospective Award Application Template

Please copy paste the template below into a reply. Answer the questions there, feel free to remove or add sections based on relevance.

## Name of Retrospective Award

### Who is the proposed retrospective award recipient?

### What specific project or work is the retrospective award in recognition of? Please detail what the project or work entailed and the duration over which it took place.

### Are the subjects of this award entirely open source ([MIT](https://opensource.org/licenses/MIT), [GPL](https://www.gnu.org/licenses/gpl-3.0.en.html), [Apache](https://www.apache.org/licenses/LICENSE-2.0), [CC BY](https://creativecommons.org/licenses/by/4.0/) license or similar)? If not, which parts will not be, why, and under what license will they be published?



## Benefit

<please enter N/A where appropriate>

| Group | Benefits |
|---|---|
| Potential rETH holders | How did the project or work for which the retrospective award would be given help people looking to stake ETH for rETH? |
| rETH holders | How did the project or work for which the retrospective award would be given help rETH holders? |
| Potential NOs | How did the project or work for which the retrospective award would be given help people looking to run a Rocket Pool node for the first time? |
| NOs | How did the project or work for which the retrospective award would be given help people already running a Rocket Pool node? |
| Community |  How did the project or work for which the retrospective award would be given how does this help the Rocket Pool community? |
| RPL holders |  How did the project or work for which the retrospective award would be given how does this help RPL holders? |



## Costs

### How much USD $ is the applicant requesting be awarded to the recipient?

### Is the applicant requesting RPL or LUSD?



## Conflict of Interest

### Does the person or persons requesting the retrospective award have any conflicts of interest to disclose? (Please disclose here if you are a member of the GMC or if you have nominated a member of the GMC for this retrospective award).

Name of Retrospective Award

Rescue Node - Smart Contract wallet support for Solo Stakers

Who is the proposed retrospective award recipient?

@trainface on twitter/discord. GMC can contact me to get in touch with him, should they have questions / need an address for payment.

What specific project or work is the retrospective award in recognition of? Please detail what the project or work entailed and the duration over which it took place.

@trainface contributed code to rescue-proxy, rescue-api, and rescue-ui to diligently add support for Smart Contract signatures to the Rescue Node. Prior to this work, solo stakers with 0x01 credentials that were smart contract wallets such as gnosis safes were unable to use the rescue node.

Now, they can!

I worked with him closely over 2 weeks in October while he completed the work in his spare time.

Here are the PRs:

https://github.com/Rocket-Rescue-Node/rescue-proxy/pull/68
https://github.com/Rocket-Rescue-Node/rescue-api/pull/32
https://github.com/Rocket-Rescue-Node/rescue-api/pull/33
https://github.com/Rocket-Rescue-Node/rescue-ui/pull/133
https://github.com/Rocket-Rescue-Node/rescue-ui/pull/132
https://github.com/Rocket-Rescue-Node/rescue-ui/pull/129
https://github.com/Rocket-Rescue-Node/rescue-ui/pull/128
https://github.com/Rocket-Rescue-Node/rescue-ui/pull/127

Are the subjects of this award entirely open source (MIT, GPL, Apache, CC BY license or similar)? If not, which parts will not be, why, and under what license will they be published?

AGPL v3

Benefit

Group Benefits
Potential rETH holders N/A
rETH holders N/A
Potential NOs More people exposed to passive marketing via Rescue Node
NOs N/A
Community Another instance of Rescue Node supporting the broader staking community, and being supported back in return
RPL holders N/A

Costs

How much USD $ is the applicant requesting be awarded to the recipient?

$750

It’s substantially less than he deserves, but proportionate to previous funding for Rescue Node development.

Is the applicant requesting RPL or LUSD?

RPL (orange pill him) but I imagine he’ll be equally happy to accept LUSD.

Conflict of Interest

Does the person or persons requesting the retrospective award have any conflicts of interest to disclose? (Please disclose here if you are a member of the GMC or if you have nominated a member of the GMC for this retrospective award).

None

RPLDefi (Pre-Grant Work)

Who is the proposed retrospective award recipient?

@regexbuster

What specific project or work is the retrospective award in recognition of? Please detail what the project or work entailed and the duration over which it took place.

Updating the Rocket Pool DeFi document (www.RPLdefi.com) with new market rates and opportunities bi-weekly. After the rates are updated, the information will then be shared on X and Discord. Keeping the sheet updated is the main goal of the work, however, the thread posted to X and crossposted on Discord (and further spread through Rocket Fuel submissions) create a record of the work and spreads it to a further audience than the Google Doc itself can reach. There’s also the occasional extra time adding new opportunities to the sheet as they come up.

Are the subjects of this award entirely open source (MIT, GPL, Apache, CC BY license or similar)? If not, which parts will not be, why, and under what license will they be published?

CC BY-SA 4.0

Benefit

Group Benefits
Potential rETH holders Education on current rETH APR and additional yield opportunities in DeFi. This also includes some Lending/Leveraging solutions as requested.
rETH holders Education on current rETH APR and additional yield opportunities in DeFi. This also includes some Lending/Leveraging solutions as requested.
Potential NOs N/A
NOs N/A
Community Education on current rETH APR and additional yield opportunities in DeFi. This also includes some Lending/Leveraging solutions as requested.
RPL holders Doesn’t curently have many opportunities for RPL holders but if there’s interest we could add some and get more benefits listed for them.

Costs

How much USD $ is the applicant requesting be awarded to the recipient?

$960

At $60 per update with updates from 3/21 to 10/31 (totaling 16 updates)
$60 * 16 = $960

Updates credited were posted on 3/21, 4/05, 4/18, 5/02, 5/16, 5/30, 6/14, 6/28, 7/12, 8/08, 8/22, 9/06, 9/20, 10/14, 10/18, and 10/31. Previous updates were already rewarded and future updates will be rewarded through a grant posted this round.

Is the applicant requesting RPL or LUSD?

RPL

Conflict of Interest

Does the person or persons requesting the retrospective award have any conflicts of interest to disclose? (Please disclose here if you are a member of the GMC or if you have nominated a member of the GMC for this retrospective award).

I am not aware of any conflicts of interest.

Project

Name of Project

What is the work being proposed?

Rocket School is an educational course, platform and video series designed to hand-hold new Rocket Pool node operators through the process of setting up their node. It offers a complete, opinionated, decentralization-first series of videos on the subject of staking with Rocket Pool, starting with a few general information videos on Ethereum and Rocket Pool staking, and then going through every detail of preparing hardware and software for becoming a Rocket Pool node/minipool operator, and maintaining it after that point. The intent is to lower the barrier to becoming a Rocket Pool node operator.

Rocket School has previously received just under $20K in DAI from an EthStaker grant in 2022 and has previously received $19559 from the GMC to help progress the project. Now the project is nearing completion with all of the videos being fully produced. The project was initially released at ETHDenver in 2024 with the completion of its video series, however, ongoing maintenance costs left insufficient funds remaining to launch the feature complete project. Currently there are a few things still to be finalized, including the full-featured Rocket School website, lists of terminal commands under each video to copy/paste making following along easier for new users, and updating content so that it remains relevant. We also intend to set aside funds for future course and website maintenance so that Rocket School can continue to remain a valuable educational resource for the community.

Is there any related work this builds off of?

Yes, this grant would wrap up the initial version of therocketschool.xyz website and video series. The previous GMC application which was successful can be found here: September 1-9 2023 GMC Call for Grant Applications - Deadline is September 9 - #8 by arbora

Will the results of this project be entirely open source? If not, which parts will not be, why, and under what license will they be published?

Yes.

Benefits

How does this help people looking to stake ETH for rETH?

Rocket School is a key resource helping more people become node operators, increasing the capacity of Rocket Pool to stake ETH for rETH. However, there has been hesitation to share the website in its current incomplete state, despite the video series being completed. Ensuring that the website is fully featured and ready to be shared, along with keeping the educational series up to date and available to the public will assist in the long term adoption and decentralisation of Rocket Pool.

How does this help rETH holders?

It will hopefully help more people become node operators, increasing the number of Rocket Pool validators on Ethereum, and thus improving the long-tail odds that exceptionally high MEV blocks are found and shared in the Rocket Pool smoothing pool, marginally increasing rETH yield.

How does this help people looking to run a Rocket Pool node for the first time?

Lowering the barriers to running a Rocket Pool node is the entire point of Rocket School. We surmise that the current semi-chaotic state of documentation, with many options and many references to external instructions and sites, and in text-only form, is intimidating to prospective node operators, even if they otherwise have sufficient technical knowledge and the required funds. We believe that a comprehensive professional-quality video lesson series, with friendly, entertaining, opinionated educational content, helps to overcome some of these challenges and greatly improve the experience for many of the people looking to run a Rocket Pool node for the first time.

By “opinionated”, we mean that our course covers a single path to running a Rocket Pool node, rather than attempting to cover many different options at once. We have carefully chosen that path to be the easiest one that still meets high security and decentralization standards. Points in the process where a different choice could be made were called out, without further explanation. Key ecosystem diversity choices like which clients to run are still left up to the student.

How does this help people already running a Rocket Pool node?

Rocket School also includes several general-information videos on Ethereum and Rocket Pool staking, as well as several lessons on node maintenance. It’s entirely possible that some of this will be new information even to existing Rocket Pool node operators.

How does this help the Rocket Pool community?

This grant will allow Rocket School to continue to provide a high-quality website and further improve its user friendliness with more documentation on the website. From here, any new node operators can join the community after being on-boarded, already operating a Rocket Pool node/minipool. This also lowers the burden on the existing community to help onboard newcomers as well as reducing friction which may prevent prospective node operators from giving up and never fully joining the community.

How does this help RPL holders?

It will hopefully help more people become node operators, and if they don’t already hold RPL, they will buy some in the pursuit of extra yield. It should be noted that pumping the price of RPL is not one of the goals of Rocket School, but rather increasing the decentralization of Ethereum.

What other non-RPL protocols, DAOs, projects, or individuals, would stand to benefit from this grant?

EVMavericks’ ManeNet DAO is the entity which created and maintains Rocket School; the DAO (with its very limited treasury) would likely feel it necessary to fund the remainder of Rocket School work or to at least cover bare minimum maintenance costs if this grant were not to be received. Hence, the grant would benefit the ManeNet DAO by sparing it the need to use what would be a significant portion of its public-goods-focused treasury in that way.

Will the resulting project be open source?

Yes. The source code for the site, including links to the lesson videos on Youtube, is in Github and will be open for PRs. The videos will be available for use anywhere in the ecosystem.

Team

Who is doing the work?

A mix of members of the EVMavericks’ ManeNet DAO, and paid contractors. Following is a list of the DAO members currently and previously involved. (@ = Discord usernames):

Current contributors include:

  • juxtanotherposition (@ juxta) (Project manager, command transcription, GitHub manager, QA, & testing)
  • Tricky.eth (@ TrickyCrypto, u/tricky_troll) (content writing, site review, QA, and testing)
  • @ .eyezick (Site build)

Previous contributors include:

  • DoubtStarsAreFire/@ doubtstars (Project manager, scriptwriting)
  • Arbora/Interweaver/@ protoplanetary (Grantwriting, general cat-herding, scriptwriting, and Github management)
  • @ jtnichol (Video production)
  • juxtanotherposition (@ juxta) (Node setup screen recording, scriptwriting, contractor interface)
  • @ shfryn (Site design and quality assurance)
  • @ .eyezick (Site build)
  • @ ZombieBP#6973 (Grantwriting, scriptwriting)

Previous contributors may be consulted to assist with the remaining work.

What is the background of the person(s) doing the work? What experience do they have with such projects in the past?

The current project contributors bring a mixture of relevant skills. Juxta and Eyezick have both been working on Rocket School since its inception. Juxta was one of the presenters of the project at Rocket Pool’s Denver Liftoff event at EthDenver24, and has continued organizing, maintaining, and contributing to this project in the background since, seeing it through to finalization via this grant. Eyezick is front end developer and Github maintainer for the website & will help launch the final changes. Finally, TrickyCrypto is a long-time solo staker, Dapp tester, community leader/moderator in r/EthFinance and has consulting experience with Ethereum ecosystem grants.

What is the breakdown of the proposed work, in terms of milestones and/or deadlines?

  • Content writing for the Rocket School Overview web page. – December 31st 2024
  • Transcription of all CLI commands from the video series into the video descriptions for easy access and better UX for prospective node operators. – December 31st 2024
  • Test and review the Rocket School website – December 31st 2024
  • Update content on therocketschool.xyz website with changes – December 31st 2024

How is the work being tested? Is testing included in the schedule?

The minor website changes will be reviewed by the three current project contributors while any substantial content changes such as the update for the Rocket School website will be run past additional Rocket Pool community members for accuracy and to confirm functionality before being finalized.

How will the work be maintained after delivery?

The site is on Github, so we hope to solicit community PRs for any technical improvements that can be made. Over the last 8 months (since Denver Liftoff), critical updates and maintenance costs have exceeded initial expectations and we have factored this in to the funding requested in this grant which will include an estimated one year worth of bare-minimum maintenance costs. This funding is used to keep the website and video-related course content up to date so that it still functions as an accurate, easy to follow guide for prospective node operators. This funding will provide ManeNetDAO sufficient runway toward a sustainable funding solution for Rocket School, which may include other ecosystem grants for a longer term solution. The EVMavericks’ ManeNet DAO will retain responsibility for noticing the need for and implementing/contracting for these website updates and any potential video updates.

Payment and Verification

What is the acceptance criteria?

See the next item.

What is the proposed payment schedule for the grant? How much USD $ and over what period of time is the applicant requesting?

We would like to request a total $11K grant, with payment in two lump sums.

The first portion of $5,000 would be paid immediately upon grant approval. This $5,000 covers retroactive payment of maintenance work performed in 2024 ($2,000) and the reservation of $3,000 for ongoing maintenance costs which are projected to pay for maintenance of the Rocket School project for the next year.

The second portion of the money would see $6,000 being released upon completion of the Rocket School website with the overview page, CLI command transcriptions under videos, and other minor fixes and content changes of the website.

Note that lesser grant amounts than $11k would also be very helpful, but we feel that this is the amount required to ensure that bare-minimum maintenance can be performed to keep the resource up to date and available to the public, as well as retroactive funding for unpaid project work from the Denver Liftoff event to the present. We are also open to discussions for a more long term funding solution to ensure the longevity of Rocket School as a core community resource.

These funds would be managed by the Rocket School multisig, which currently is a two-of-four multisig consisting of four respected EthFinance/EVMavericks/EthStaker community members (Interweaver, The-A-Word, ZombieBP, and Austonst). If there are any concerns about the makeup or size of this multisig, we are open to expanding or revising it.

How will the GMC verify that the work delivered matches the proposed cadence?

The proposed payment plan does not feature a specified cadence of work; the first portion of the grant will be used to fund already completed maintenance on the project as well as approximately 1 year of future maintenance work. The second portion of the grant would be paid upon the completion of the Rocket School website and its resources, primarily the Overview page and CLI commands underneath the videos.

What alternatives or options have been considered in order to save costs for the proposed project?

With maintenance costs and updating course content being the primary source of expenses for Rocket School, the clearest way to save on costs would be to either reduce the quality of any updates to course content or to cease any future updates beyond any volunteer contributions. However, this would largely represent a diminishing of our vision of Rocket School as a professional-quality source of information for new node operators.

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).

A former project contributor @ShfRyn is on the Grants and Bounties Management Committee. He was compensated for his work on the site’s design. He has also been doing QA for us on a volunteer basis. At this time, we don’t have further paid work planned for him, so he would not benefit financially from this grant.

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?

EVMavericks’ ManeNet DAO will not benefit financially from this grant, except in the sense that it would no longer need to consider funding the ongoing maintenance of Rocket School itself.

1 Like

Notice: This message marks the closing of the eighteenth (18) round of Rocket Pool retrospective award applications. Any applications submitted after this will not be considered for this round. The GMC will announce the award recipients in a new thread here on the forums around December 1st. Since the last Sunday falls on the 24th (early in the month), we would have had reduced time to make decisions. Additionally, the new committee roster is being onboarded just days after applications open, leaving little time for the committees to meet and plan their decisions effectively. The award decision will now be announced on December 1st instead of the usual window between the 24th and 31st.

The community will then have two weeks to issue any challenges before funds are disbursed. Thank you to all who applied and thank you to everyone who has followed along. Anyone who would like to comment on existing applications is encouraged to do so in this thread.