Skip to content

About

The DAO project for IC3 Hackthon

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

15 Commits

Folders and files

Repository files navigation

Veil — Governance Prototype

A front-end prototype for a privacy-preserving DAO governance UI: proposal listing, voting (with sealed/private ballots), discussion threads, and results/execution tracking.

Running it

This is a static React + Babel (in-browser JSX) app — no build step required.

  • Open index.html in a browser, or serve the directory with any static file server. It loads the src/*.jsx files directly via <script type="text/babel">.

Structure

  • index.html — entry point, layout, and CSS
  • src/router.jsx — routes between the proposal list and a proposal's detail view
  • src/proposals-index.jsx — proposal list page
  • src/app-detail.jsx — proposal detail shell (tabs: overview, vote, discussion)
  • src/voting-panel.jsx — voting flow: cast vs. challenge a vote, broker selection, and the repeat-challenge verification animation
  • src/discussion-panel.jsx — threaded discussion (public and anonymous comments)
  • src/overview-card.jsx — proposal overview/summary card
  • src/shared-ui.jsx — shared components (icons, avatars, badges, etc.)
  • src/data-proposal.js, src/data-proposals-list.js — mock proposal data
  • lib/ — vendored React, ReactDOM, and Babel standalone builds

About

The DAO project for IC3 Hackthon

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages