Skip to main content
Voter verification is the foundation of the World Republic’s democracy. To ensure fair elections, we must guarantee that every vote comes from a unique human being—a principle known as Sybil resistance. Unlike platforms that rely on invasive ID checks, we use the Self Protocol to verify your uniqueness without ever seeing or storing your personal data.

How it works

We use zero-knowledge proofs (ZKP) to separate verification from identification.
  1. You verify in Self: You complete verification in the Self app using a supported credential.
  2. You generate a proof: Your phone creates a cryptographic proof that says “I am a unique human with a valid ID,” without revealing who you are.
  3. We verify the proof: The World Republic platform checks the proof. If valid, you gain voting rights.
Privacy guarantee: We never see your name, photo, or document details. We only see a mathematical proof that you are unique.

Why we chose Self Protocol

We selected the Self Protocol over other solutions for three reasons:
  • Privacy by design: No central database, no data-breach risk. Your data stays on your device.
  • Broad accessibility: Self supports multiple credential types, helping verification scale to a global audience.
  • Permissionless infrastructure: The recommended NFC-based flow relies on open standards, helping keep verification free from vendor lock-in.