Wallet unit PoC overview
The wallet-unit PoC demonstrates OpenAC-style client proving (Circom + Spartan2) integrated with mobile (Flutter + mopro / Rust bridges) and web (Vite demo) shells.
Who this is for
Mobile engineers evaluating proof time / memory on device, and web teams prototyping verifier UX.
EUDI wallet unit alignment
The PoC is informed by European digital identity wallet architecture work—see the paper’s EUDI mapping (Paper — EUDI) and EUDI mapping. Exact product conformance is not claimed by this research codebase.
Major folders
| Path | Role |
|---|---|
circom/ | Circuits + tests |
ecdsa-spartan2/ | Rust proving CLI |
openac-sdk/ | TypeScript SDK |
openac-studio/ | Scenario / threat-model explorer |
mobile/ | Flutter + bindings |
web-demo/ | Vite demo |