Hey Autonauts!
We’re thrilled to introduce yet another community incentive program: The Autonomys Contribution Contest! The contest is specifically designed for developers who are passionate about blockchain technology and love a good challenge.
Every month, we’re offering a rewards pool of up to $1,000 for the best merged pull requests contributed to eligible Autonomys projects.
Projects you can contribute to are:
Every eligible project has a list of open issues. Feel free to go through them and find inspiration!
Protocol Vulnerability Reports
The Contribution Contest is expanding to include rewards for verified vulnerabilities in the Autonomys protocol. To participate, submit your vulnerability report through our GitHub form. All submissions must be original and include evidence documenting the vulnerability. Our engineering team will review each report, and award rewards based on the severity of the issue. Vulnerability reports will be eligible for a portion of the Contest’s $1,000 USD monthly rewards pool, alongside other contribution categories.
What to Include in Your Report:
Summary:
- Provide a short summary of the problem.
- Clearly explain the impact and severity. For example: “An unsafe deserialization vulnerability allows any unauthenticated user to execute arbitrary code on the server.”
- Details:
- Offer all relevant details about the vulnerability.
- Point to the incriminated source code or configuration, as this greatly helps maintainers understand the issue.
- How to reproduce the vulnerability:
- Provide complete, step-by-step instructions to reproduce the vulnerability.
- Include specific configuration details and any required setup to demonstrate the issue.
- Impact:
- Define the type of vulnerability.
- Specify who or what is impacted and the potential consequences.
- Supporting Evidence:
- Attach logs, screenshots, or other materials that help demonstrate the issue.
- Provide references to related vulnerabilities or technical documentation if applicable.
Contest Rules:
- Eligibility: Open to all developers with a few exceptions, please read T&C to learn more.
- Submission Period: first to the last date of each month.
- Quality Over Quantity: We value impactful, efficient, and innovative solutions. Your pull request should enhance the project’s functionality, security, or performance.
- Documentation is Key:
Clearly document your code and the problem it solves. Remember, great code is also readable and understandable. - Peer Review: Submissions will undergo a review by our engineers. Please be open to their suggestions and make sure to implement all feedback. Only approved and merged PRs are eligible to win!
- Adherence to Project Guidelines: Ensure your code complies with the specific guidelines and standards of the repo you’re contributing to.
Why Participate?
- Impact: Your code will become a vital part of the project.
- Rewards and recognition: The total prize pool for the month is $1,000. We will reward single or multiple contributions every month. The max prize per contribution is $500!
- Submitting a PR is the best way to get recognition and a job at Autonomys!
- Grow: Improve your skills and learn more about the technology behind Autonomys and its products.
How to Enter:
- Choose a project from our list of participating repos.
- Fork or clone the repository and get coding!
- Submit your pull request within the contest period: add a description of what problem is solved and why you think the change is important.
- Submit the submission form
- Go through the code reviews with our engineers and get your PR merged to be eligible for the reward.
Looking forward to seeing your contributions!