Skip to main content
Follow these steps to verify your identity. This one-time process allows you to vote in all future World Republic elections.
Privacy first: Verification uses the Self Protocol, which uses zero-knowledge proofs to confirm you’re a real person without exposing any of your personal data.

Prerequisites

  • A smartphone with NFC capability
  • A supported government document:
    • EU identity card
    • Indian Aadhaar
    • Passport (NFC-enabled)
      Close-up of the biometric chip symbol on a passport cover
      Check if your country’s passports are supported on the Self Protocol Coverage Map.

Steps

1

Download the Self app

Install the Self app on your mobile device.
2

Start verification

Tap the plus icon in the navigation bar to begin.
Self app navigation bar
3

Scan your ID

Select your country and ID type, then follow the on-screen instructions to scan your document.
Make sure your phone case is removed if you have trouble scanning. The NFC chip is usually located on the back cover or the photo page of passports.
4

Generate your proof

Once scanned, the app will generate your unique “Self ID” using a zero-knowledge proof. This process happens entirely on your device.

Outcome

You now have a verified digital identity stored securely on your phone. You do not need to “upload” anything to World Republic—you will simply use your Self app to approve your vote when you cast it.
Success! You are now ready to vote. Your identity is verified, private, and reusable.

Troubleshooting

  1. Ensure your phone has NFC enabled in settings.
  2. Remove any thick phone cases.
  3. Try sliding the phone slowly over the document to find the chip location.
  4. Ensure your passport has the “chip” symbol on the front cover.
Yes. World Republic never sees your personal data. The Self app generates a mathematical proof (ZKP) on your device that only says “this is a unique human,” without revealing who you are.
Need help? Reach out to Self Protocol Support on Discord if you encounter issues with the app.

Next steps

Cast your vote

Use your new verified identity to participate in an election