⚖️Judges

1. Applying for the Judge Role

  • Eligibility Criteria: Candidates should have extensive experience in smart contract auditing, a deep understanding of blockchain security, and a history of identifying and mitigating vulnerabilities.

  • Application Process: While we are currently handpicking judges, we encourage interested candidates to submit their credentials and past audit reports through our contact page for future consideration.

2. Judging Criteria

  • Quality Assessment: Evaluate the quality of code submissions based on predefined criteria, including code readability, structure, and adherence to the architectural plan.

  • Security Checks: Perform thorough security reviews to identify potential vulnerabilities and ensure the smart contract is robust against common attack vectors.

  • Gas Efficiency: Assess the gas efficiency of the code to ensure it meets platform standards and optimizes resource usage.

For a detailed explanation of the judging criteria, please refer to the Judging Criteria page.

3. Judging Process

  • Structured Reviews: Follow the platform’s structured review process to maintain consistency and thoroughness in evaluations.

  • Consensus Building: Collaborate with other judges to build consensus on evaluations and feedback.

  • Documentation: Record all findings and evaluations in a detailed and organized manner to facilitate transparency and accountability.

4. Providing Feedback

  • Feedback Protocol: Adhere to the platform’s feedback protocol to ensure clarity, consistency, and helpfulness.

  • Constructive Criticism: Provide detailed reports on findings, highlighting both strengths and areas for improvement.

  • Follow-Up: Participate in follow-up reviews to ensure that suggested improvements have been implemented correctly and securely.

Disclaimer: Currently, the Judge roles are handpicked by the Decentra team. If you are interested in becoming a judge in the future you can reach out to us via our contact page and make sure to join our community on Discord.