Skip to content

Solidity Bug-Fix Tutor

Practise fixing real vulnerability patterns with instant feedback.

Intermediate16h1–2 people17/20 fit
TL;DR

Build Solidity Bug-Fix Tutor for developers learning smart contracts in ~16h with 1–2 people. Stack: Foundry + Slither + LLM.

Why it wins: Education plus security tooling.

Build flow

01 · Problem
Developers learn security only after losing funds.
02 · Solution
Challenges present vulnerable contracts, learners patch them and tests plus Slither verify the fix, with hints from an LLM.
03 · Build
  1. 1Write challenges
  2. 2Add exploit tests
  3. 3Run Slither
  4. 4Provide hints
04 · Demo
Fix a reentrancy bug and watch the exploit test fail.

MVP checklist

  • Vulnerable challenges
  • Exploit tests
  • Static analysis
  • Hints

Tech stack

TechRole
FoundryContract testing + deploy
SlitherContract static analysis
LLMLanguage model

Reference repos

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

Related ideas

More Web3
  • Compete to solve challenges with the least gas

    Intermediate14h1–2
    FoundryNext.jsPostgres
    16/20
  • Check an upgradeable contract change for storage layout breaks

    Advanced22h1–2
    FoundryOpenZeppelinNode.js
    16/20
  • Judges submit hidden scores that are revealed together so nobody copies others

    Intermediate16h2–3
    SolidityFoundryNext.js
    18/20