Proponent: cl0w
Date: 10.01.2025
Requested DOT: 250,000 DOT
Summary
This is a proposal to allocate 250,000 DOT for the creation of the OG Rust Bounties - a bounty designed to incentivize Rust engineers to carry out developer tasks that have been requested under OpenGov, or by some reputable authority such as the Fellowship. The tasks should relate to the Polkadot relay chain or any of its System Chains and target code changes to Polkadot-SDK or to some of the Runtimes (Polkadot Relay Chan and its System Chains). The bounty is curated by 5 curators who both a) possess technical knowledge of Substrate, and b) are active participants in the Polkadot ecosystem and mindful of its needs.
Curators
Problem statement
This proposal addresses the need to set up a framework of incentives and procedures which enables external (non-fellowship) developers to engage in Rust engineering tasks relating to the Polkadot Protocol. This should help ease up the growing backlog of tasks that have been requested by OpenGov or some other legitimate authority such as the Fellowship.
Over the past months, the community has requested several features using the Wish for Change (WFC) track – see for example Ref #712 regarding the implementation of optimistic project funding. While the involvement of the community in the Polkadot roadmap should be welcomed as a form of decentralization, the implementation of such requests poses challenges. More specifically, it is not clear who would be responsible for carrying out the work, and how this would be incentivized.
The Technical Fellowship does have the expertise to carry out the required work, however their capacity is constrained by limited resources and a set of concurrent tasks they are working on. In a related development, the Fellowship also sees the need to outsource some of its tasks. Also here, there is no clear mechanism for incentivizing and managing the contributions.
Proposed Solution
OG Rust Bounties aims to open up the implementation of technical tasks requested under OpenGov or by the Fellowship to anyone with the required technical skills (e.g. PBA graduates or other Rust engineers). As the social consensus on the feature has already been reached, the developers will not need to undergo the whole OpenGov process again, or look for other complicated routes to fund their work. Instead, they can focus on a technical proposal for the implementation of the feature which should be reviewed based on its technical merits.
To foster competition, OpenGov Bounties work on the basis of Calls for Proposals. After the feature/change is requested by a reputable authority, the curators will publish a Call for Proposals which allows anyone to submit their proposal for implementing the task. After the submission deadline has closed, the curators will evaluate all submissions and pick the preferred supplier based on the following criteria:
Curators
The bounty will be managed by 5 curators who satisfy both of the following criteria: a) possess technical knowledge of Substrate, and b) are active participants in the Polkadot ecosystem and mindful of its needs.
The responsibilities of the curators include:
To fulfill these responsibilities, curators should be able to dedicate at least 0.2 FTE. For fellowship members, work on this bounty will be accounted towards their fellowship duties and financed through their fellowship salaries. Curators who are not part of the Fellowship will be incentivized by a monthly remuneration of $ 3,000 (paid out in DOT).
This proposal is about creating a special group called "OG Rust Bounties" to give 250,000 DOT to encourage Rust engineers to do important tasks related to the Polkadot network. These tasks could be requested by OpenGov or other trusted groups. The group will have five people called "curators" who know a lot about Substrate and are active in the Polkadot community. They will choose who gets to do the tasks based on how well they explain their plan, their past work, and how long it will take them to finish. The curators will also make sure everyone knows what is happening by writing reports every three months. Some of the curators will get paid with DOT for their work.
Proponent: cl0w
Date: 10.01.2025
Requested DOT: 250,000 DOT
Summary
This is a proposal to allocate 250,000 DOT for the creation of the OG Rust Bounties - a bounty designed to incentivize Rust engineers to carry out developer tasks that have been requested under OpenGov, or by some reputable authority such as the Fellowship. The tasks should relate to the Polkadot relay chain or any of its System Chains and target code changes to Polkadot-SDK or to some of the Runtimes (Polkadot Relay Chan and its System Chains). The bounty is curated by 5 curators who both a) possess technical knowledge of Substrate, and b) are active participants in the Polkadot ecosystem and mindful of its needs.
Curators
Problem statement
This proposal addresses the need to set up a framework of incentives and procedures which enables external (non-fellowship) developers to engage in Rust engineering tasks relating to the Polkadot Protocol. This should help ease up the growing backlog of tasks that have been requested by OpenGov or some other legitimate authority such as the Fellowship.
Over the past months, the community has requested several features using the Wish for Change (WFC) track – see for example Ref #712 regarding the implementation of optimistic project funding. While the involvement of the community in the Polkadot roadmap should be welcomed as a form of decentralization, the implementation of such requests poses challenges. More specifically, it is not clear who would be responsible for carrying out the work, and how this would be incentivized.
The Technical Fellowship does have the expertise to carry out the required work, however their capacity is constrained by limited resources and a set of concurrent tasks they are working on. In a related development, the Fellowship also sees the need to outsource some of its tasks. Also here, there is no clear mechanism for incentivizing and managing the contributions.
Proposed Solution
OG Rust Bounties aims to open up the implementation of technical tasks requested under OpenGov or by the Fellowship to anyone with the required technical skills (e.g. PBA graduates or other Rust engineers). As the social consensus on the feature has already been reached, the developers will not need to undergo the whole OpenGov process again, or look for other complicated routes to fund their work. Instead, they can focus on a technical proposal for the implementation of the feature which should be reviewed based on its technical merits.
To foster competition, OpenGov Bounties work on the basis of Calls for Proposals. After the feature/change is requested by a reputable authority, the curators will publish a Call for Proposals which allows anyone to submit their proposal for implementing the task. After the submission deadline has closed, the curators will evaluate all submissions and pick the preferred supplier based on the following criteria:
Curators
The bounty will be managed by 5 curators who satisfy both of the following criteria: a) possess technical knowledge of Substrate, and b) are active participants in the Polkadot ecosystem and mindful of its needs.
The responsibilities of the curators include:
To fulfill these responsibilities, curators should be able to dedicate at least 0.2 FTE. For fellowship members, work on this bounty will be accounted towards their fellowship duties and financed through their fellowship salaries. Curators who are not part of the Fellowship will be incentivized by a monthly remuneration of $ 3,000 (paid out in DOT).
Threshold
Threshold