Skip to content

Smart Contract Risk Scanner

Explains static-analysis findings in plain language with fixes.

Advanced36h2–3 people15/20 fit
TL;DR

Build Smart Contract Risk Scanner for hackathon teams and auditors in ~36h with 2–3 people. Stack: Python + Slither + LLM + Solidity.

Why it wins: Security + AI with a before/after moment.

Build flow

01 · Problem
Static analyzers flag issues but beginners can’t tell which ones matter.
02 · Solution
Run a static analyzer, then rank findings and explain each with a suggested patch.
03 · Build
  1. 1Run Slither on upload
  2. 2Parse findings JSON
  3. 3LLM explain + patch
  4. 4Report UI
04 · Demo
Upload a vulnerable sample contract → top finding explained → apply patch → re-scan clean.

MVP checklist

  • Contract upload
  • Static analysis run
  • Ranked explanations
  • Suggested patches

Tech stack

TechRole
PythonBackend / scripting
SlitherContract static analysis
LLMLanguage model
SoliditySmart contracts

Reference repos

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

Related ideas

More Web3
  • Recover a wallet through trusted friends instead of a seed phrase

    Advanced28h2–3
    Account AbstractionSolidityWagmi
    17/20
  • Practise fixing real vulnerability patterns with instant feedback

    Intermediate16h1–2
    FoundrySlitherLLM
    17/20