Flow architecture

Provided UI components

Use the hosted zKYC experience to keep sensitive data inside a trusted environment while giving users a clear, guided flow.

Start a new verification

Redirect users to the hosted UI to begin. The flow collects required details and optional OCR/liveness steps in one place.

zkPass Schema Validator

Install from Chrome Web Store
zkPass Schema Validator QR

Key screens

Launch & connect

Users open the extension, connect (optional) wallet, and jump into the zKYC portal.

Launch & connect

Upload documents

Users submit identity documents; OCR can be enabled to streamline capture.

Upload documents

Liveness detection

Optional camera-based liveness check to ensure a real user is present.

Liveness detection

Generate proof

Once credentials are verified, the user triggers proof generation for reuse.

Generate proof

Reuse a proof

With a proof ID, users can skip re-verification and immediately present the stored proof in the hosted UI.

Reuse proof screen

All UI components stay inside the zkPass environment, so your application never handles raw identity data, reducing compliance scope.