APPLICATION DEVELOPERS
Don’t integrate one verification provider - but all of them, at once
By integrating Privado ID your application will be able to reuse existing user credentials from lots of providers.
Integrate verifications in your application flow in minutes. Accept and reuse a wide range of credentials with zero-install - the best user experience for identity verification, with built-in privacy features.
How to implement it
Choose your credential type
Decide which type of credential you are going to accept by selecting the accepted credential schema. You can pick an existing schema from our Schema Repository. We work with our ecosystem to standardize some of them, like the KYC schema.
Try itDefine the query
Define which information do you need from your users and express it as a query using Query Builder
Try itAdd a few lines of code within your application
Redirect users to a Web Wallet which will perform the verification for you. You can also integrate our Golang or JS verification libraries, or perform the verification on-chain.
START BUILDINGOnboard Users without existing credentials
Users will seamlessly create their identity wallet and claim their first credential and verify it.
START BUILDINGVerify users with existing credentials
Your users can reuse existing credentials without having to go through issuance again.
START BUILDINGFeatures
Client-side verifications (revocation, expiration, ownership)
Flexible ZK Query language
On-chain verification
Selective Disclosure
Multi-credential queries
In-app issuance with embedded marketplace
Cloud & Mobile Identity Clients
Anonymized Pairwise Identifiers (Profiles)
Context-based Unique Identifiers
All solutions follow the W3C Standards & are Open Source
Developers Stack
Web Wallet
Add a few lines of code within your application and redirect users to a Web Wallet which will perform the verification for you.
Go-Lang
Verify users credentials integrating our go-iden3-auth libraries.
JS
Verify users credentials integrating our js-iden3-auth libraries.
Web Wallet
Add a few lines of code within your application and redirect users to a Web Wallet which will perform the verification for you.
Go-Lang
Verify users credentials integrating our go-iden3-auth libraries.
JS
Verify users credentials integrating our js-iden3-auth libraries.
Solidity
Use our universal verifier smart contract or deploy your own one derived from the ZKPVerifier smart contract (see sample).
Tools
Use our Marketplace to discover which providers of credentials you can use, and our Query Builder to create and test your zkQuery.