Running the PoC
Circom + Rust pipeline
Follow Quickstart for compile + ecdsa-spartan2 commands (mirrors CI).
Web demo
cd wallet-unit-poc/web-demo
npm install
npm run setup # copies assets — see scripts/copy-assets.sh
npm run dev
Mobile (Flutter)
cd wallet-unit-poc/mobile/flutter
flutter pub get
flutter run
See wallet-unit-poc/mobile/flutter/README.md for emulator setup, mopro CLI notes, and integration guidance.
OpenAC Studio
OpenAC Studio ships a pnpm-lock.yaml, so use pnpm for reproducible installs:
cd wallet-unit-poc/openac-studio
pnpm install
pnpm dev # Next.js on port 3001 by default
If you must use npm or yarn, expect the lock file to be ignored and dependency hashes to drift from what CI builds.