A step toward the future of Nepal. Overseas Nepalese can now register with their phone and cast a symbolic vote: securely, privately, from anywhere in the world. This is a beta platform exploring what democratic participation abroad could look like.
This app requires an SMS-capable smartphone or tablet. OTPs are delivered by SMS to register and vote. Desktop devices are not supported.
LIVE
—
Nepal General Election · PM Race
0
votes cast worldwide
Prime Minister Candidates
Top Voting Countries
Direct constituency matchups: major party leaders vs their opponents
Head to Head · Most Watched
Worldwide
BS
—
—
0
0.0%
VS
TIED
KO
—
—
0
0.0%
—SPLIT—
How to vote
Step 1
Register
Enter your phone number and email address on your SMS-capable smartphone
Step 2
Verify OTP
Enter the 6-digit One Time Password (OTP) sent to your phone via SMS: you are instantly verified
Step 3
Election Day
Voting opens March 5, 2026 at 7:00 AM NPT and closes at 5:00 PM NPT: return to cast your vote
Step 4
Vote
Choose your party and PM candidate, confirm with a second OTP: receive a sealed public receipt
How it works
Objective: Secure, community-auditable voting portal for Nepali citizens abroad.
Privacy: Your ballot is encrypted on your device before being sent. The server stores only the encrypted vote and a public receipt hash: never your choice in plain text.
Verification: After voting you receive a receipt hash. You can verify it exists on the public ledger: no identity is revealed.
Rules: One account per phone number and email. One vote per verified account. OTP required to register and to vote.
Device: SMS-capable smartphone or tablet required. Phone must be in E.164 format (e.g. +14155552671 or +9779812345678).
ECN voter information
Eligibility: 18+ years, Nepali citizenship, valid document (Nepali Citizenship / Nepali Passport or Foreign Passport).
District: Use the district printed on your citizenship certificate or voter registration card. Nepal has 75 districts across 7 provinces. ECN structure: Province → District → Municipality/Ward → Constituency.
Enter the phone number you registered with. A code will be generated for verification.
Phone number
Include your country code, e.g. +977 for Nepal
Tap "Send Code via SMS" to open your SMS app with the code pre-filled. Send it to yourself, then enter it below.
6-digit code
Use the phone that will always be with you: you need it to log in and to vote.
Your email is used for account communications only. It is never shared.
Phone number (E.164)
Include your country code, e.g. +977 for Nepal
Email Address
Tap "Send Code via SMS" to open your SMS app with the code pre-filled. Send it to yourself, then enter it below.
6-digit code
Keep VOTERFRONT Free
Built solo: no salary, no VC funding: to give every Nepali abroad a real voice. No ads, no fees, no data sold. Your tip covers server costs and keeps this platform alive for everyone.