Skip to content

hwen227/shadowvote

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

ShadowVote is a lightweight, encrypted voting system built for Web3 communities. It leverages SEAL encryption to ensure that all votes are encrypted locally before being stored on-chain. Only authorized users can access and decrypt the data, enabling fine-grained permission control and strong privacy guarantees.

Key Features

  • Encryption with SEAL: Votes are encrypted on the client side before uploading to the blockchain.

  • Whitelist and Public Modes: Supports open voting or restricted participation with permissioned result access.

  • Result Confidentiality: Voting results remain hidden until the voting period ends.

  • Anonymity Options: Voters can choose whether to reveal their addresses after the vote.

  • Secure Attachments: Voters can upload attachments that only authorized users can view.

  • Lightweight and Fast: Designed for low-cost deployment on chains like Sui.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages