Skip to main content

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

PathRole
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