Skip to content

Commit-Reveal Hackathon Judging

Judges submit hidden scores that are revealed together so nobody copies others.

Intermediate16h2–3 people18/20 fit
TL;DR

Build Commit-Reveal Hackathon Judging for hackathon organisers in ~16h with 2–3 people. Stack: Solidity + Foundry + Next.js.

Why it wins: Meta idea that hackathon judges love.

Build flow

01 · Problem
Judges anchor on each other's scores and results feel unfair.
02 · Solution
Judges commit hashed scores, reveal after the deadline, and a contract tallies results with a public audit trail.
03 · Build
  1. 1Write commit-reveal contract
  2. 2Test it
  3. 3Build judge UI
  4. 4Show results
04 · Demo
Run a judging round with three judges and reveal results live.

MVP checklist

  • Commit phase
  • Reveal phase
  • Tally
  • Audit trail

Tech stack

TechRole
SoliditySmart contracts
FoundryContract testing + deploy
Next.jsFrontend + API routes

Reference repos

Open-source projects you can build on. Links checked 2026-10-31.

Related ideas

More Web3
  • Run transparent elections where each member votes once

    Beginner10h1–2
    SolidityScaffold-ETHNext.js
    17/20
  • Backers get automatic refunds if the goal is not reached

    Intermediate16h1–2
    SolidityFoundryWagmi
    17/20
  • Compete to solve challenges with the least gas

    Intermediate14h1–2
    FoundryNext.jsPostgres
    16/20