Skip to content

Commit

Permalink
Update bounty.md
Browse files Browse the repository at this point in the history
Updated bounty.md for consistency amongst other repos
  • Loading branch information
brunny-eth authored Sep 10, 2024
1 parent b51a583 commit 48fab3f
Showing 1 changed file with 6 additions and 14 deletions.
20 changes: 6 additions & 14 deletions .github/ISSUE_TEMPLATE/bounty.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,6 @@
---
name: Bounty
about: Create a bounty for contributors
title: ''
labels: 'Bounty 💰'
assignees: ''

---

**Bounty description**

A clear and concise description of the project; should be accessible to a contributor with minimal context
A clear and concise description of the project; should be accessible to a contributor with minimal context.

**Implementation requirements**

Expand All @@ -35,8 +26,9 @@ A list of potentially-useful resources. This list should be less than 5 total re

**Criteria**

Bounties will be rewarded based on the following criteria:
For timely submissions of bounties that meet the implementation requirements, a bounty of at least $250 will be awarded to the contributor. Additional bounty amounts are available and will be rewarded based on the following criteria:

1. Correctness and security: A thorough review of the implementation should convince our team that they are correct and secure, with all requirements met.
2. Code clarity and quality: Succinct, easy-to-follow code with appropriate naming conventions. Utilize Rust’s type system for flexibility and security (e.g., compile-time checks where possible), and avoid external crates. Optimizations should be a lower priority than clarity, but can be included behind a feature flag as a bonus.
3. Documentation quality: Provide comprehensive README’s, Cargo docs, and inline comments where code itself is not self-explanatory. Prioritize clarity and readability.
1. Completion of any of the bonus features listed above and/or other bonus features that improve the quality of the submission.
2. Correctness and security: A thorough review of the implementation should convince our team that they are correct and secure, with all requirements met.
3. Code clarity and quality: Succinct, easy-to-follow code with appropriate naming conventions. Utilize Rust’s type system for flexibility and security (e.g., compile-time checks where possible), and avoid external crates. Optimizations should be a lower priority than clarity, but can be included behind a feature flag as a bonus.
4. Documentation quality: Provide comprehensive README’s, Cargo docs, and inline comments where code itself is not self-explanatory. Prioritize clarity and readability.

0 comments on commit 48fab3f

Please sign in to comment.