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 scan your ID: Your phone reads the NFC chip in your passport or ID card.
  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: By using standard NFC smartphones and existing IDs, it works for over 2 billion people today.
  • Permissionless infrastructure: It is an open protocol rather than a paid, gated API, which guarantees our platform’s forkability.