Skip to content

Blockchain · Capstone

DAO Voting & Treasury Governance

Token-weighted proposals, a timelock and a treasury the DAO controls

5-6 weeks build

Overview

Uses OpenZeppelin Governor with an ERC20Votes token, so voting power is snapshotted at proposal time and cannot be borrowed for a single vote. Passed proposals queue in a TimelockController before they execute, and the timelock owns the treasury, so no single wallet can move its funds. A Next.js portal covers delegation, proposals and voting. Deployed on Sepolia or local Hardhat with test tokens.

What makes it stand up

  • 01ERC20Votes governance token with delegation
  • 02Snapshot-based voting power at proposal creation
  • 03Quorum, voting delay and voting period settings
  • 04Timelock-owned treasury holding test ETH and tokens
  • 05Proposal lifecycle from draft to executed

Module breakdown

  1. 01

    Governance token

    ERC20Votes token with checkpoints and delegation.

  2. 02

    Governor

    Proposal creation, voting and quorum counting.

  3. 03

    Timelock

    Delays execution of passed proposals.

  4. 04

    Treasury

    Funds controlled only by timelock-executed calls.

  5. 05

    Portal

    Next.js views for delegating, proposing and voting.

After this, you will be able to

  • Explain why vote snapshots stop flash-loan attacks
  • Defend the purpose of a timelock between vote and execution
  • Demo a proposal that pays out from the treasury

Technology stack

  • Solidity
  • OpenZeppelin
  • Hardhat
  • ethers.js
  • Next.js

Complete kit

₹9,499₹16,499
-42%

Delivered in under 48 hours

Level
Capstone
Domain
Blockchain
Build time
5-6 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