All the bounty tasks are initially published and discussed on GitHub.
- Open a GitHub bounty issue. It's important to choose a proper category for your bounty task.
- Name the GitHub issue with a title that properly describes your proposal.
- Fill in GitHub issue fields and publish it.
- The community can comment, discuss, and suggest changes to the proposed bounty task. Make sure you contribute to spreading the word about your new bounty task suggestion - the feedback of the community will ensure the importance of the task.
- TON Bounties committee regularly reviews proposals. The committee labels an issue
approved
if approved. Otherwise, they close it. - After receipt of the label
approved
, the bounty task is approved for implementation but has not yet been assigned to the executor.
- Find an approved bounty task from the list of approved and not assigned tasks.
- Propose your plan of implementation, reward size and approximate results submission deadline.
- Please make sure to provide references that help the committee while evaluating you as a potential executor of the bounty task.
- Wait for the committee to assign you as a bounty task executor.
Once the bounty task is approved and assigned to an executor - it's ready to be published on Questbook for further implementation and reward payouts.
- Open corresponding bounties program:
- Click button Submit new.
- Fill out the proposal form. Form fields might differ depending on the chosen Bounty program.
- Make sure project details field includes implementation plan, as well as reward size and submission deadline are set exactly as agreed in bounty task GitHub issue.
- Click the Submit Proposal to finalize submission.
- Execute the bounty task.
- Submit a comment to your Questbook proposal with a brief guide for the committee to evaluate deliverables.
- Submit a Pull Request to the Hall of Fame file, providing the wallet address and a link to the bounty with the number (for example, Pull Request ton-society#136).
- Your deliverables submission will be reviewed by community members and the TON Bounties Committee.
- If deliverables reviewed and confirm - you will receive:
- Bounty Reward (X$ paid in TON)
- TON Bounty SBT