ZKPassport
@zkpassport.id
Identity verification without data custody.
ZKPassport's Company Logos


ZKPassport's Brand Colors
Hex Code
Color name
RGB
HSL
CMYK
#2139A3
Persian Blue
33, 57, 163
229, 66, 38
80, 65, 0, 36
#142262
Lucky Point
20, 34, 98
229, 66, 23
80, 65, 0, 62
#FBFBFB
Alabaster
251, 251, 251
0, 0, 98
0, 0, 0, 2
About ZKPassport
ZKPassport provides privacy-preserving identity verification for businesses and developers. Its open SDK helps organizations check user eligibility, confirm age or nationality, perform compliance checks, and verify that users are human—all without collecting or holding personal data. This supports use cases such as age-restricted platforms, regional ticketing, regulatory requirements, grants, and other location-based programs.
Users scan a supported passport, national ID card, or residence permit with NFC on their phone. The device checks the document’s cryptographic signature and creates a zero-knowledge proof for the requested attributes. Businesses verify that proof through the SDK or onchain, while the underlying identity data stays on the user’s device. Optional liveness checks can help confirm that the document holder is present, and app-specific nullifiers help prevent duplicate accounts.
ZKPassport supports chipped identity documents from more than 130 countries. Developers can use its TypeScript SDK, self-serve dashboard, and onchain verifiers for Ethereum, Base, Aztec, and other EVM chains.
Brand industry
Computers Electronics and Technology
Company type
Suggest company type
Year founded
Suggest founded year
Company size
Suggest company size