Skip to content
@zk-passport

zk-passport

Hi there 👋

OpenPassport is an identity wallet that lets users generate privacy-preserving proofs from government-issued IDs such as passports. By scanning the NFC chip in their ID document, users can prove their validity while only revealing specific attributes such as age, nationality or simply humanity. Under the hood, OpenPassport uses zk-SNARKs to make sure personal data is redacted, but the document is verified.

Use cases unlocked include:

  • Airdrop protection: Protect a token distribution from bots
  • Social media: Add humanity checks to user's profiles
  • Quadratic funding: Prevent farmers from skewing rewards
  • Wallet recovery: Safeguard assets using IDs as recovery sources
  • Compliance: Check a user is not part of a sanctioned entity list

Take a look at our monorepo or dm us if you have questions.

Popular repositories Loading

  1. openpassport openpassport Public

    Generate privacy-preserving ID proofs

    C++ 369 63

  2. openpassport.app openpassport.app Public

    TypeScript 6 3

  3. modulus-extractooor modulus-extractooor Public archive

    TypeScript 3

  4. merkle-tree-reader merkle-tree-reader Public

    TypeScript 2 1

  5. circom-compat circom-compat Public

    Forked from arkworks-rs/circom-compat

    Arkworks bindings to Circom's R1CS, for Groth16 Proof and Witness generation in Rust.

    Rust 1

  6. lambda-relayer lambda-relayer Public

    JavaScript 1

Repositories

Showing 10 of 24 repositories
  • openpassport Public

    Generate privacy-preserving ID proofs

    zk-passport/openpassport’s past year of commit activity
    C++ 369 MIT 63 13 (6 issues need help) 15 Updated Jan 27, 2025
  • zk-passport/tee-prover-server’s past year of commit activity
    Rust 1 0 0 0 Updated Jan 27, 2025
  • witnesscalc Public Forked from 0xPolygonID/witnesscalc

    cpp witness calculator for mobile and desktop for iden3 circuits

    zk-passport/witnesscalc’s past year of commit activity
    C++ 0 GPL-3.0 11 0 0 Updated Jan 27, 2025
  • NFCPassportReader Public Forked from AndyQ/NFCPassportReader

    NFCPassportReader for iOS 13

    zk-passport/NFCPassportReader’s past year of commit activity
    Swift 0 MIT 260 0 0 Updated Jan 23, 2025
  • zk-email-verify Public Forked from zkemail/zk-email-verify

    Verify any text in any sent or received email, cryptographically and via only trusting the sending mailserver.

    zk-passport/zk-email-verify’s past year of commit activity
    TypeScript 0 MIT 83 0 0 Updated Jan 22, 2025
  • zk-passport/openpassport.app’s past year of commit activity
    TypeScript 6 3 2 0 Updated Jan 8, 2025
  • .github Public
    zk-passport/.github’s past year of commit activity
    0 0 0 0 Updated Jan 4, 2025
  • aws-prover Public
    zk-passport/aws-prover’s past year of commit activity
    C++ 0 0 0 0 Updated Dec 21, 2024
  • noir-ecdsa Public
    zk-passport/noir-ecdsa’s past year of commit activity
    Noir 0 1 0 0 Updated Nov 21, 2024
  • zk-passport/openpassport-example-app’s past year of commit activity
    TypeScript 0 0 0 0 Updated Oct 31, 2024

Top languages

Loading…

Most used topics

Loading…