Skip to content

Blockchain · Major Project

Smart Contract Vulnerability Scanner

Static analysis that flags reentrancy, overflow and access flaws

3-4 weeks build

Overview

Compiles a Solidity file with solc, walks its abstract syntax tree and runs detectors in the spirit of Slither: external calls before state updates, unchecked arithmetic on old compiler versions, missing access modifiers, tx.origin checks and unchecked return values. Findings come back with severity, line and a fix hint, and the report compares results with Slither on a set of deliberately vulnerable contracts.

What makes it stand up

  • 01AST-based detectors rather than plain regex
  • 02Reentrancy, overflow, tx.origin and access-control checks
  • 03Severity, line number and a fix hint per finding
  • 04Test suite of deliberately vulnerable contracts
  • 05Side-by-side comparison with Slither in the report

Module breakdown

  1. 01

    Compiler

    Runs solc and loads the JSON AST.

  2. 02

    Analyser

    Walks functions and tracks state reads and writes.

  3. 03

    Detectors

    One rule per vulnerability class with its own tests.

  4. 04

    API

    FastAPI endpoint that accepts a contract and returns findings.

  5. 05

    Report UI

    React view highlighting findings in the source.

After this, you will be able to

  • Explain the reentrancy bug behind the DAO hack
  • Defend the false-positive trade-offs of static analysis
  • Demo scanning a vulnerable contract and its fixed version

Technology stack

  • Python
  • Solidity
  • solc
  • FastAPI
  • React

Complete kit

₹7,999₹13,799
-42%

Delivered in under 48 hours

Level
Major Project
Domain
Blockchain
Build time
3-4 weeks
Difficulty

You receive

  • Complete, commented source code
  • 60-90 page project report (IEEE format)
  • Editable presentation deck
  • Architecture, ER and UML diagrams
  • Local setup and deployment guide
  • Sample dataset or seed data
  • Viva question bank with answers
  • One 45-minute walkthrough call
  • 30 days of doubt-clearing support
Compare tiers

Keep looking

Students also considered

PopularMajor Project

Blockchain

Blockchain Certificate Verification

Tamper-proof academic credentials on an EVM chain

  • Solidity
  • Hardhat
  • Next.js
  • ethers.js
  • +2
₹4,299₹7,499
4.7/132 reviews
PopularMajor Project

Blockchain

Blockchain Voting System

Tamper-evident elections with verifiable, anonymous ballots

  • Solidity
  • Hardhat
  • Ethers.js
  • React
  • +2
₹4,599₹7,899
4.8/163 reviews
Major Project

Blockchain

Decentralised Crowdfunding Platform

Campaigns whose funds unlock milestone by milestone as backers vote

  • Solidity
  • Hardhat
  • ethers.js
  • React
  • +2
₹7,299₹12,499