Research & Discovery Initial milestone: completed!
TL;DR.
We’ve completed the first milestone in the ZK ID Toolkit for ZK Application Developers OP Mission.
Overview of ZK Identity Tools
As part of developing the Zero-Knowledge (ZK) Identity Toolkit for the Superchain, we analyzed several existing ZK identity solutions to ensure secure and privacy-focused interactions between applications and users. Our key goal is to empower developers to easily integrate ZK proofs into their applications, facilitating self-sovereign identity management.
After evaluating options like Web5, Quark ID, and PSE ZK Kit, we chose Privado ID as the best fit. Its comprehensive infrastructure, including APIs, a user interface, and ZK query capabilities, makes it a mature and ready-to-use solution. While currently tied to the Polygon network, Privado ID’s robust features will allow us to adapt it for use on Optimism and the broader Superchain ecosystem.
With features like schema building, credential issuance, and both on-chain and off-chain verification, it provides all the necessary tools for managing decentralized identities. This makes it an ideal foundation for our ZK Identity Toolkit, ensuring simplicity and scalability for developers.
As Privado ID is open source, we will be working on a forked version dedicated entirely to the Superchain. At the end of the project we will evaluate the possibility for it to become part of the OP Stack.
More info in the Milestone #1 Research document.
GitHub Repository for Mission tracking
We’ve set up a GitHub repository where we’ll be sharing all our progress on this mission. You can already find more details from the Research & Discovery phase uploaded there.
What’s Next
We’re making progress on several milestones at once, including Basic Membership Verification on testnet, applying the W3C DID Standard, Membership Revocation and Key Rotation, Mainnet Integration, Schema Data Query Support, Basic Zero-Knowledge Proof Generation for Boolean Queries, and the Zero-Knowledge Proof Query Language for Schema Attributes.
Once we wrap up any of these, we’ll be sure to share an update here.
Stay tuned by following us on our social media!
Thanks!