Zero-knowledge proofs of identity using electronic passports

@turboblitz using the international passport schema is one step. There also needs to be a root of trust that does the passport reading and digital translation. That is a second credential that establishes the legal identity of the passport data reader and attester. So one is not enough.

Generally speaking, to simplify the circuits, one should also use W3C Verifiable Credentials (at a minimum, ideally with W3C DIDs). Here is a recent write-up on the topic as well as a link to the whitepaper on the topic of identity and standards and key management across chains from the Ethereum Open Community Projects L2 Standards WG.

2 Likes