Last updated 6 months ago

Simple Secure On-Chain Voting App for Everyone

Problem

Groups and communities need a fair, transparent way to vote. Off-chain tools are easy to manipulate, and blockchain tools are too complex, creating a trust and adoption gap.

Solution

A simple app where organizers invite a fixed number of voters. Each voter gets one vote, public or anonymous. Results are securely recorded and verifiable on Cardano.

Total to date

This is the total amount allocated to Simple Secure On-Chain Voting App for Everyone.

78,000 $ADA
Total funds requested
101
Total votes cast
8.32M
Votes yes
5.69M
Votes abstain

About this idea

Team

Amanuel Elias — Project Lead & Governance Architect

  • Role: Overall project lead; responsible for product vision, community outreach, pilot recruitment, stakeholder liaison, final reporting, and governance design.
  • Qualifications: Cardano Blockchain Certified Associate (CBCA); had dedicated participation over Catalyst community; organized of blockchain seminars; strong background in program management and community mobilization.
  • Why ideal: Combines Cardano ecosystem knowledge with experience running education/outreach programs. He will ensure the app matches community needs and that pilots recruit the right participants.

Henos Tefera — Technical Lead (Frontend & Wallet Integration)

  • Role: Lead frontend architect; implement React/Next UI, CIP-30 wallet integrations (Lace/Nami/Eternl), accessibility, and localization; oversee front-end developers and ensure UX simplicity.
  • Qualifications: Skilled React developer; experience building user-facing web apps and optimizing flows for low bandwidth; hast IT degree and CCNA study; hands-on with web wallet integration patterns.
  • Why ideal: Has the practical skills to make blockchain flows feel like ordinary web forms — crucial for first-time users.

Suraphel Desalegn — Product Manager & QA Lead

  • Role: Roadmap owner; acceptance criteria and QA; coordinates pilots; runs usability testing and compiles reports; manages documentation and guides.
  • Qualifications: (CBCA) Experienced in blockchain project coordination and content creation; proven track record in managing multi-stakeholder projects and ensuring features meet user needs.
  • Why ideal: Keeps the build practical and focused; ensures milestones deliver concrete, testable artifacts.

Contract Engineer (To be engaged) — Aiken/Plutus Specialist

  • Role: Design and implement the smart contracts (mint/claim/vote/tally), unit testing, and Preprod deployments; coordinate security checks.
  • Qualifications: Specialist in Cardano smart contracts (Plutus/Aiken) with prior experience writing token policies and vote/tally logic; strong testing & static analysis discipline.
  • Why ideal: Ensures on-chain logic is robust, auditable, and minimal.

Frontend & Backend Developers (small team)

  • Role: Implement UI elements, integrate claim APIs, implement telemetry, and run deploy pipelines.
  • Qualifications: Practical experience in React, Node.js or Python backends; familiarity with CIP-30 and REST APIs.
  • Why ideal: Make the product usable and reliable during weathered pilot conditions.

QA Engineer & Testers

  • Role: Build test plans, run unit/integration tests, test pilot flows, and verify re-tally scripts.
  • Qualifications: Prior product QA experience, comfortable with blockchain testing patterns.
  • Why ideal: Keeps system stable and reduces pilot pain.

External Security Auditor (contracted)

  • Role: Conduct a focused security review of contracts and critical flows during Milestone 4.
  • Qualifications: Independent auditor with Cardano experience.
  • Why ideal: Adds credibility and helps shore up any issues before open pilot.