Zk Toolkit for ZK Application Developers: Mission updates

TL;DR.

WakeUp Labs is developing a ZK Identity Toolkit for developers building on the Superchain, prioritizing self-sovereign identity and privacy. This toolkit, focuses on simplifying identity-related features using cutting-edge zero-knowledge (ZK) technology.

What are we developing?

Our proposal centers on building a toolkit based on zero-knowledge technology, designed to integrate effortlessly with the Superchain. This toolkit enables developers to incorporate ZK proofs into their decentralized applications (dApps), allowing for enhanced security and trust between users and applications. By doing so, we aim to give individuals full control over their identities and privacy.

If you’d like to learn more about the roadmap, check out our previous entry for this mission! :point_down:

Next.

We’ll keep you posted on this thread with all the latest updates on our progress.

Don’t forget to follow us on social media for more updates:

:bird: X (Twitter)
:globe_with_meridians: LinkedIn

Thanks again for your support!

2 Likes

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.

:point_down:

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!

:bird: X (Twitter)
:globe_with_meridians: LinkedIn

Thanks!

4 Likes