We are incredibly excited to launch the official OriginTrail Bounty Program. With a pool of 250.000 $TRAC tokens, this bounty program will focus on accelerating the OriginTrail v6 launch, including battle-testing and improving the robustness of the upcoming version of the Decentralized Knowledge Graph and preparing it for billions of Web3 assets.
You can participate in the bounty program and contribute to OriginTrail v6 development in several ways, so if you are interested - read on!
There are two ways you can participate in the bounty program for OriginTrail v6 - via Github contributions, or testing the OriginTrail DKG v6 network by running a node with the Telemetry plugin.
We are super excited to get the tech community onboard with rewarding direct code contributions to OriginTrail Github! We will be considering 3 different contribution types:
Contributing code: this means creating plugins, tools, components, resolving existing issues, creating valuable PoC integrations, contributing to the test-suite etc, by providing new code to existing repositories (listed below)
Testing & reporting: such as documenting an (undiscovered) issue in detail & proposing solutions, providing improvement proposals for the APIs etc
Documenting & clarifying: such as creating tutorials (confirmed as eligible by the core development team via Github issues), updating the documentation and non-code related content updates that are considered helpful
All Github contributions must follow the contribution guidelines in order to be eligible for the bounty program. Each contribution will have to pass the review process and only once merged to the respective codebase by the core developers will be considered for a bounty. If you are not sure that a certain contribution will qualify, either post the question in a Github issue or contact the developers via Discord.
To perform DKG v6 testing, you will need to run a v6 DKG testnet node (and later mainnet node) and install the Telemetry plugin, which will automatically publish node usage data to the DKG with a set frequency. Therefore, by using your node and the DKG, you will be effectively testing it and the node will record all this testing data in the background. Aggregating your usage data will be done by the Telemetry plugin on your node locally, and then submitted to the DKG itself.
To monitor the network usage data, we are introducing the Telemetry Hub, a live-metric dashboard implemented in Grafana, which will display aggregated data from all DKG v6 nodes submitting telemetry info for inspection by the developers and the community.
The telemetry data includes operational metrics such as the protocol operation duration, success rate and errors, then system performance, blockchain interactions etc. As the v6 node records all this information internally, as a community we will be aggregating all of this in the best way possible - by publishing it to the DKG itself.
Finally, the bounty program participants' contributions will be scored and ranked in a publicly visible scoring table.
As of March 9th 2022, Telemetry submissions are open and live for the bounty program.
Each contribution will be assessed individually by the core development team and ranked as “low”, “medium” or “high” impact based on contribution type, quality & impact
Assessment & distribution of rewards will be performed in cycles
Contributions that do not follow the contribution guidelines will not be considered for bounty
Github contributions are open from January 18 2022 until the end of the program
Contributions will be ranked on an official scoreboard, using an evolving scoring formula. The formula will change (evolve) in accordance with the development of v6, launch stages and phases of the bounty program
Each participant will receive a reward based on their standing in the table, in the amount according to a curve function, distributed at the end of the bounty program
Telemetry contributions are open from March 9 2022
Start: January 18 2022 with Github contributions
Telemetry contributions start: early March 2022
End: several weeks after v6 mainnet launch
Dates are tentative and will involve several phases and updates to the program as it develops over time, so be sure to subscribe to updates via the form below!
Step 1: Subscribe for the bounty program through this form
Thank you for subscribing!