Glacis

For citizens

Get your proof of humanity

Glacis turns your biometric passport into a post-quantum on-chain proof that you are a unique human. No biometrics, no personal data stored, no account to create. Free.

What you need

🛂

A biometric passport

Any e-passport issued after 2010 from 83 supported countries.

📱

An Android phone

Android 8.0 or newer, NFC chip, 4 GB RAM minimum. iOS app coming.

⏱️

~3 minutes

One scan, one proof. Lifetime: 5 years aligned with passport validity.

How it works

1

Install the Glacis app

Download the Android APK (75 MB) or join the Play Store closed beta. On Android, allow installation from unknown sources when prompted.
2

Scan your passport

Open the app, place your passport on the back of your phone. The NFC chip is read in about 20 seconds. The cryptographic signature stays on your device.
3

Generate your proof

The app builds a STARK proof on-device or via the hybrid relay (depending on your phone's memory). The proof shows you hold a valid government-issued passport without revealing who you are. Takes about 18 seconds.
4

Bind your Starknet wallet

The proof is anchored to a Starknet wallet you control. Any compatible app can now check that the wallet belongs to a unique human, on-chain, in a free query.

Your data, your phone

Stays on your device

  • · Your name, date of birth, passport number (DG1)
  • · Your photo and biometric template
  • · The raw passport signature

Goes on-chain (public)

  • · A Poseidon hash (nullifier) — irreversible
  • · The Starknet wallet you bound
  • · The expiry date (5 years)

The nullifier cannot be reversed to recover your identity. No one, including Vauban, can map a wallet back to a passport holder. See the full privacy model for the cryptographic details.

What you can do with it

Claim sybil-resistant airdrops

Starknet apps that gate distribution on humans-only check your Glacis attestation. One person, one share.

Vote in DAOs as a person

One-person-one-vote governance instead of one-token-one-vote. No whale manipulation, no Sybil farms.

Post as a verified author

Social apps can show a STARK-verified-human badge next to your posts. Bots can't fake it.

Use a pseudonym per app

Each app sees a different identifier derived from your nullifier. No cross-app tracking, but still sybil-resistant per app.

Frequently asked

Is this free?
Yes. Glacis is free to use. Phase MVP charges no fee for individual verification. Apps querying your status pay nothing either ; it's a free storage read on Starknet.
Do I need a Starknet wallet?
Yes. The proof needs to be anchored to a wallet you control. If you don't have one, the app can guide you. We recommend Argent, Braavos, or Ready (formerly Argent X).
What if I lose my phone?
Your passport hasn't changed, so you can re-verify on a new phone and rebind to the same wallet. The nullifier is deterministic from your passport, so it stays the same. Migration tools are shipping in the mobile app.
Can I use multiple wallets?
One passport = one active attestation at a time. You can migrate it to a new wallet, but two wallets can't both be verified simultaneously. That's the point: Sybil resistance.
Is it safe to scan my passport?
The app only reads the NFC chip — it does not write anything. The chip signature is government-issued and cannot be forged. We do not send your DG1 (name, DOB, passport number) off your device. The full privacy model is in the developer docs.
When will iOS be available?
iOS app is in development. It will support NFC reading via CoreNFC and on-device STARK proving. Subscribe to the iOS beta list for release notice.
My country is not in the list. Why?
Glacis verifies passports against the issuing country's cryptographic signing certificate (CSCA). We add countries as we cryptographically validate their CSCA on Starknet. The status page tracks the live list (currently 83). If yours is missing, contact glacis@vauban.tech with the country name ; we keep a backlog.
What about quantum computers?
Glacis uses STARKs (hash-based proofs) not SNARKs (elliptic curves). Hash-based cryptography is the only family with no known quantum attack today. Your proof remains valid in a post-quantum world.

Ready to verify?

One scan, one proof, valid for 5 years. Your passport stays in your pocket from there on.

Need help integrating Glacis into your app? Developer docs →