Skip to content

rarimo/zk-passport

Repository files navigation

ZK Passport

ZK Passport is a library for interaction with the RariMe app and RariMe verificator service. It encapsulates the logic of generating and verifying zero-knowledge proofs for identity verification.

Packages

Core ZK Passport library for communicating with the RariMe verificator service.

It supports both:

  • Basic verification — simple identity checks such as age, uniqueness, nationality, etc.
  • Advanced verification — custom proof configuration with fine-grained control using a builder interface (CustomProofParamsBuilder).

QR code React component for ZK Passport. It allows you to easily integrate ZK Passport into your React applications and renders a QR code for identity verification through the RariMe app.

Examples

The repository also includes two examples showcasing integration:

License

This project is licensed under the MIT License.

About

A library for interaction with the RariMe app and RariMe verificator service

Topics

Resources

License

Stars

Watchers

Forks

Contributors