Proof of Passport
Generate ZK proofs using your passport, disclose only what you want to share.
Proof of Passport lets users scan the NFC chip in their government-issued passport and prove the correctness of the signature in a zk-SNARK.
Explore use cases
Proof of humanity and authentication, easier than ever. Maintaining privacy from start to finish.
Sybil resistance
Check the uniqueness of your users for airdrops, voting and quadratic funding.
Selective disclosure
Enable users to verify their nationality or age, keeping all other details private.
Wallet recovery
Safeguard your assets with your passport as one of your recovery sources.
Help us build Proof of Passport
Proof of Passport currently supports ~50% of the world's electronic passports.
Passport generator
Improve our mock passport generator
Scan your passport, add mock data following your format and we'll add support for your country.
ZK primitives
Implement signatures algorithms
Implement signature algorithms and hash functions and add them to the Proof of Passport circuits.
Roadmap
Circuits
Focus on writing and optimizing circuits necessary for generating Zero-Knowledge (ZK) proofs. This crucial step ensures the Proof of Passport app can efficiently verify the authenticity of passport data without disclosing sensitive information.
March 2024Release on app stores
Launch the Proof of Passport app on app stores, making it available for users worldwide. This release includes the initial set of features such as NFC passport scanning, ZK proof generation, and selective information disclosure.
April 2024Support more countries
Expand the passport scanning and verification feature to include support for additional countries. This update aims to enhance global accessibility, ensuring users from more regions can use the app for secure identity verification.
June 2024Partnerships
This project is currently supported by PSE and the Ethereum Foundation.