Verify a Vote Receipt

Paste the full 64-character receipt hash (or the short 12-character code) to confirm that a vote was recorded. The system will never reveal who voted or whom they voted for -- only that the vote exists.

Short codes are quick to check but full 64-character hashes are most reliable. Case and separators like -, :, or spaces are ignored.

How does this work?

When you cast a vote, the system calculates a cryptographic signature of your ballot -- a one-way hash derived from your vote plus a secret that only the server knows. You receive this hash on the confirmation screen and by email.

Anyone holding your receipt can paste it here to prove the vote was counted. But the hash cannot be reversed -- nobody (not even administrators) can work out who voted or whom they voted for from the hash alone.

This is the same technique used by modern end-to-end-verifiable election systems worldwide.