/Grant-Milestone-Delivery

Repository to submit finished milestones

Apache License 2.0Apache-2.0

Web3 Grant Milestone Delivery

📢 Important: This repository is only for submitting finished milestone for the Web3 Foundation Open Grants Program.


📫 Milestone Delivery Process

The milestone delivery process is part of the Open Grants Program. You can find the full process here.

  1. Milestone Delivery:
    1. Fork the Grant Milestone Delivery repo with the same GitHub account, which you used to submit the application!
    2. In the newly created fork, create a copy of the milestone-delivery-template.md. In other words: In the GitHub web interface, you need to create a new file and copy the content of the milestone-delivery-template.md inside the new file. Don't change the template file directly!
    3. Label the file as "project-name_milestone-number.md".
    4. Fill out the invoice form.
    5. Fill out the template with the details of your milestone including a link to the initial pull request.
    6. Once you have completed the application, click on "create new pull request".
  2. Milestone Review:
    1. Evaluators can issue comments and request changes on the pull request.
    2. Grants Evaluators can approve a pull request to accept the deliverable.
  3. Milestone Payment:
    1. The Operations Team receives a notification once the delivery was accepted or after two weeks without any feedback after the initial delivery. As soon as feedback is provided by the evaluators, this feedback first needs to be resolved.
    2. Operations Team makes the payment to the Bitcoin address specified in the initial application.

Grant application can be amended at any time, necessitating a reevaluation by the Committee.

☑️ External Evaluation

As part of the open grant program, we allow everyone to participate in the evaluation process of submitted milestones. Successfully merged external evaluations will receive up to 10 KSM, depending on the quality and depth of the evaluation. The KSM will be sent to their Kusama identity address.

Requirements

  • On-Chain identity on Kusama
  • GitHub account
  • The evaluation has to be submitted within 10 days after the milestone was delivered.

Process

  1. Fork the Grant Milestone Delivery repo.
  2. In the newly created fork, create a copy of the evaluation-template.md.
  3. Label the file as "project-name_milestone-number_your-github-name.md".
  4. Fill out the template with the specifics of your evaluation. The higher the quality of your assessment and the level of detail, the higher the KSM recompense.
  5. Once you have completed the evaluation, click on "create new pull request".
  6. Add a comment or review to the pull request, which contains the evaluated milestone delivery. This comment should contain a quick summary of your finding as well as link to the full evaluation.
  7. Milestone evaluations are double-checked by the W3F Grants Evaluators. Successful milestone evaluations are merged & the evaluator is rewarded with KSMs.

In the future we plan to integrate a reputation system: With each successful milestone evaluation the probability of being double-checked decreases. If you have done enough milestone evaluations, you become part of the Grants Evaluators yourself.

💡 Help

Additional information

Real-time conversation

We have Riot channels for real-time discussions on Web3 and Polkadot. Join the conversations.

ℹ️ License

Apache License 2.0 © Web3 Foundation