Round 9 - GMC Call for Bounty Applications - Deadline is February 11

Work Patches is Keen to Delegate

General Information

This bounty is comprised by a few github issues I’ve filed over the last many months for small but meaningful changes to smartnode. I am too lazy to write a bounty for each one. The GMC should feel free to cherry-pick.

What is the nature of the proposed bounty?

Complete tasks from the list to Patches’ satisfaction, passing review from the team, and getting merged into smartnode, and claim the payout.

Why are you writing this bounty proposal?

Filing issues on github has not lead to work completion.

Benefit

<please enter N/A where appropriate>

Group Benefits
Potential rETH holders N/A
rETH holders N/A
Potential NOs N/A
NOs A variety of improvements to the node operator experience.
Community Small tasks help onboard new contributors.
RPL holders N/A

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

N/A

Work

What steps would be entailed in completing the bounty? Do successful examples of such work exist elsewhere? What skillsets or knowledge will be required?

What advice would you give a bounty hunter working on this bounty?

Check in with Patches first to discuss the solutions.

Should the output of this bounty be available under an open source license?

Yes, smartnode is open source

Costs

How much do you think the completion of this bounty worth to Rocket Pool (in USD)?

How much work will be needed to verify this bounty has been completed? What skillsets or knowledge will be required?

I anticipate modest review times for these. Testing is larger, and due to the lack of a test framework, is duplicated, as the contributor has to test the code, and the team has to test it again before merging it.

Structure

How would you structure this bounty, and why?

This… should be self-evident :slight_smile:

Is this bounty repeatable?

No

Are there any reasonable circumstances under which this bounty should be withdrawn? Should it expire?

Anything already completed in smartnode V2 should be stricken.

Conflicts 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