Election lifecycle • secure voting • results • verification
Student Election
End-to-end process: establish an election, register candidates, conduct voting, publish results, and perform public verification checks.
AD
Administration
Election Committee: create and configure the election, manage eligibility, open/close voting, and certify results.
VT
Voter Booth
Select a voter profile, receive a one-time voting pass, cast a ballot, and receive a receipt code for verification.
OB
Observer
Read-only monitoring: turnout, election status, and public verification data.
AU
System Auditor
Perform integrity checks, export a verification report, and confirm record consistency.
Quick Status
Election Lifecycle Guide
Use this sequence to conduct the election workflow end-to-end.
Step 1
Setup (Committee / Admin)
Create election, define positions, import voters, lock configuration.
Step 2
Nominations (Candidates)
Candidates submit nominations; committee approves/rejects before voting opens.
Step 3
Open Voting (Committee / Admin)
Open voting once at least one candidate per position is approved.
Step 4
Cast Ballots (Voters)
Receive a one-time voting pass, cast a ballot, and obtain a receipt code. The record is append-only.
Step 5
Close + Tally + Publish (Committee / Admin)
Close voting, compute tally (revote policy aware), publish and optionally certify.
What this process includes
Security model
Secure voting with a one-time voting pass, private ballot casting, a receipt code for inclusion checks, and an append-only record.
Governance
Config lock, election phases, observer visibility, dispute window, and certification gate.