Registration is the first step in the Evoting process. You submit your email address while the election is open for registration, and the system issues you two personal codes — an N1 code and an N2 code — that you will use to authenticate, cast, and later verify your vote.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/Crypto-Project-ENSTA/front-end/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
Registration is only available while the election is in the
register phase. Once an administrator starts the vote, the registration window closes and new voters cannot be added.- The election status is
register(the voting phase has not yet started). - You have a valid email address that has not already been used to register for this election.
Steps
Navigate to the registration page
Open your browser and go to
/register. You will see a form asking for your email address.Enter your email address
Type the email address you want to associate with your ballot. Each email address can only be registered once per election.
Your N1 and N2 codes
N1 — Authentication token
Your N1 code proves that you are a registered voter. You enter it on the
/vote page before you can access the ballot. It authenticates your session without revealing your identity.N2 — Verification token
Your N2 code is used in two places: you submit it alongside your vote when casting your ballot, and you enter it later on the
/results/verify-vote page to confirm your vote was counted correctly.Possible responses
Registration successfulvoter field contains your voter record identifier. Your N1 and N2 codes are displayed on screen.
Email already registered