The following outlines the workstreams, each with the tracks we are actively working on.

1. Research, Prototype, Subtraction

2. Education and Strategic Outreach

3. Proliferate Programmable ZKP Standards

(Support via grants)

Timeline Q1-Q2

1. OpenAC

1.1 Goal

Build a production ready modular ZKP wallet unit aligned with EUDI architecture that enables post quantum secure and unlinkable verifiable presentations. (Research, Prototype, Subtraction)

https://github.com/privacy-ethereum/zkID/tree/main/paper

1.2 Planned Work

Task Description
Address Paper Feedback Incorporate community feedback to refine explanations, address open questions, and strengthen the paper.
Implement Generalized Predicates Research, design, and implement support for Generalized predicates to enable more flexible, expressive, and composable verification requests over Verifiable Credentials.
Research and Rewrite Circuits Using Bellpepper or Arkworks Research Bellpepper and Arkworks circuit frameworks to evaluate potential performance improvements and, based on the findings, decide whether to rewrite existing circuits.
Optimize Circom circuit implementations Improve the efficiency, readability, and performance of existing Circom circuit implementations.
Third Party Wallet integration Integrate OpenAC with a Third Party Wallet
Work on Devex Create SDKs and documentation to make it easier for developers to integrate OpenAC.
Explore OpenAC integrations Explore OpenAC integrations with external systems and applications.
Add X.509 Certificate Support Implement support for X.509 certificates to enable use cases that rely on existing industry standards.
Explore On-chain Verification Research and implement EVM compatible on-chain verification of OpenAC proofs.