Round 5 - GMC Call for Bounty Applications - Deadline is October 7

This thread is for applications for Rocket Pool’s September 10, 2023 - October 7, 2023 bounties. Please only post grant 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 (link) which has been established for all community discussions related to this round of applications. Only those grant applications that are posted in this thread and timestamped by October 7, 2023 at 23:59 (11:59 PM) UTC will be considered. Any bounties posted after that deadline will be carried over to the next grant period.

This is the second application period that will use the new revised process outlined in RPIP-26. This is the expected schedule:

  • Application Period (September 10th - October 7th)
  • Application Discussion Meetings - one for each subcommittee (October 9th - October 13th)
  • Negotiation Period (October 14th - October 22nd)
  • Scoring Deadline (October 26th)
  • Award Announcement (October 27th)

Please note the following differences between grants and bounties. Grants are intended to be applied for by those who are wishing to carry out the work themselves. Bounties are open-ended goals that could be met by anyone, including those other than the proposing party. In other words, if I believed that Rocket Pool needed a fifty-foot paper mache orange rocket for publicity purposes and I wanted to be the one to built it, I would apply for a grant. If I instead thought Rocket Pool needed a fifty-foot paper mache orange rocket for publicity purposes but I wanted it to be open to whoever built it first to claim the reward (similar to a prize), then I’d apply for a bounty.

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.

Bounty Rubric

The Bounties rubric involves scoring each of the three categories from 1 to 5:

If the bounty is completed successfully, to what extent does it further the GMC goals?

To what extent is it likely that the bounty can be feasibly claimed/completed successfully?

If the bounty is successfully completed, how large is the benefit to the protocol relative to the size of the proposed costs?

The maximum score is 15 and the minimum is 3.

Bounty Application

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 Bounty

### What is the nature of the proposed bounty?

### Must the results of this project be 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?

## Benefits - enter N/A where appropriate

### If the bounty is successfully completed, how does this help people looking to stake ETH for rETH?

### If the bounty is successfully completed, how does this help rETH holders?

### If the bounty is successfully completed, how does this help people looking to run a Rocket Pool node for the first time?

### If the bounty is successfully completed, how does this help people already running a Rocket Pool node?

### If the bounty is successfully completed, how does this help the Rocket Pool community?

### If the bounty is successfully completed, how does this help RPL holders?

### What other non-RPL protocols, DAOs, projects, or individuals, would stand to benefit from the bounty being successfully completed?

### Will the results of the completed bounty be open source?

## Work and Verification

### What steps would be entailed in completing the bounty? Do successful examples of such work exist elsewhere?

### How long is the proposed bounty available for? Is it awarded to the first team to successfully claim it, or is it in some way divided among all such successful claims in the proposed availability period?

### Who will test any products submitted for claiming the bounty?

### What is the acceptance criteria for awarding of the bounty?

## Payment

### How much USD $ is the applicant requesting for successful completion of the bounty?

## Conflict of Interest

### Does the person or persons proposing the bounty 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 successful completion of the bounty).

### Will the applicant, or any protocol or project in which the applicant has a vested interest (other than Rocket Pool), benefit financially if the bounty is successfully completed?```

Improve LST comparison dashboard

What is the nature of the proposed bounty?

The rp_community lst comparison dashboard could use some love: https://dune.com/rp_community/lst-comparison

  1. Percent discount for cbETH
  2. Oracle rate for wstETH
  3. Pie chart showing how much value of each LST exists
  4. Chart or gauges showing slashing insurance :stuck_out_tongue:

If you have more requests, please mention in the community thread!

Must the results of this project be 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?

Yes, please open source. Eg, could be PRed to Val’s dune query collection which uses GPLv3.

Benefits - enter N/A where appropriate

Group Benefits
Potential rETH holders Get actionable information about LST options
rETH holders Get actionable information about LST options
Potential NOs n/a
NOs n/a
Community A resource to answer questions from rETHers on discord
RPL holders n/a

What other non-RPL protocols, DAOs, projects, or individuals, would stand to benefit from the bounty being successfully completed?

None

Work and Verification

What steps would be entailed in completing the bounty? Do successful examples of such work exist elsewhere?

Make the query, post a copy somewhere for posterity.

How long is the proposed bounty available for? Is it awarded to the first team to successfully claim it, or is it in some way divided among all such successful claims in the proposed availability period?

Awarded to the first to complete. Should remain available unless rescinded.

Who will test any products submitted for claiming the bounty?

A technical community member should look at the results to see that they make sense, are in a realistic ballpark, etc.

What is the acceptance criteria for awarding of the bounty?

GMC approval and above technical community member (from GMC or not) agreeing that it looks good.

Payment

How much USD $ is the applicant requesting for successful completion of the bounty?

Mix of value and a guess at difficulty:

  1. $500
  2. $375
  3. $250
  4. $250

Conflict of Interest

Does the person or persons proposing the bounty 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 successful completion of the bounty).

Some chance I’d do the bounties – as usual I’d rather someone else do them.

Will the applicant, or any protocol or project in which the applicant has a vested interest (other than Rocket Pool), benefit financially if the bounty is successfully completed?

Other LST protocols are welcome to use this as a source of information. Most of this dashboard is not RP-specific.

2 Likes

Treegen Testing Support

What is the nature of the proposed bounty?

Creating an independent implementation of treegen, and supporting testing for each new tree spec.

This is a refresh of April 2023 GMC Call for Bounty Applications - Deadline is April 15th - #4 by Valdorff. That bounty was funded for one spec. I’d like to request funding reserved for 2 more. We know v7 is in the works right now, and I think it makes sense to have one buffer spec funded to avoid uncertainty for bounty hunters.

Must the results of this project be 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?

It’s highly encouraged, and supported by the payment split.

Benefits - enter N/A where appropriate

Group Benefits
Potential rETH holders Errors in disbursement would damage trust in the protocol.
rETH holders Errors in disbursement could cause rETh holders to lose rewards. Additionally, errors in disbursement would damage trust in the protocol.
Potential NOs Errors in disbursement would damage trust in the protocol.
NOs Errors in disbursement could cause NOs to lose rewards. Additionally, errors in disbursement would damage trust in the protocol
Community Errors in disbursement would damage trust in the protocol.
RPL holders Errors in disbursement would damage trust in the protocol.

What other non-RPL protocols, DAOs, projects, or individuals, would stand to benefit from the bounty being successfully completed?

None

Work and Verification

What steps would be entailed in completing the bounty? Do successful examples of such work exist elsewhere?

The claimant SHALL make an independent version of treegen following the new spec but NOT following the new code from the RP dev team.

The claimant SHALL work with the RP dev team to confirm matching and/or track down the root causes of differences seen.

Yes, a previous iteration was claimed.

How long is the proposed bounty available for? Is it awarded to the first team to successfully claim it, or is it in some way divided among all such successful claims in the proposed availability period?

The reward should be split up amongst all valid claimants.

Who will test any products submitted for claiming the bounty?

The product is test work, there is no specific output.

What is the acceptance criteria for awarding of the bounty?

There are 2 criteria:

  • The spec is live
  • The RP dev team members working on this (likely @jcrtp) is asked who both created an independent implementation and actively supported testing

Payment

How much USD $ is the applicant requesting for successful completion of the bounty?

$1500 per spec, committing to funding two specs at this time (could get two BA##### bounty numbers if that’s easier to track)

For simplicity, rewards SHALL be evenly split amongst those that met the criteria, with open source treegen implementations being given twice the weight when splitting.

Conflict of Interest

Does the person or persons proposing the bounty 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 successful completion of the bounty).

No

Will the applicant, or any protocol or project in which the applicant has a vested interest (other than Rocket Pool), benefit financially if the bounty is successfully completed?

No

1 Like

This message marks the closing of the fifth round of Rocket Pool bounty 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 October 29. 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 .