[~/dev/placeholder/mopro-circuits] [main *] $ npm run build-client-wasm
> circom-passport@0.0.1 build-client-wasm
> bash scripts/build/build_client_wasm.sh
Building client circuit for WASM...
Compiling circuit to WASM...
template instances: 189
non-linear constraints: 10898
linear constraints: 0
public inputs: 0
private inputs: 776 (772 belong to witness)
public outputs: 3
wires: 11641
labels: 67251
Written successfully: build/client.r1cs
Written successfully: build/client_js/client.wasm
Everything went okay
Setting up Powers of Tau...
Using existing Powers of Tau file
Generating proving key...
[INFO] snarkJS: Reading r1cs
[INFO] snarkJS: Reading tauG1
[INFO] snarkJS: Reading tauG2
[INFO] snarkJS: Reading alphatauG1
[INFO] snarkJS: Reading betatauG1
[INFO] snarkJS: Circuit hash:
1d591adf 6035e95f abafa920 9a114eb5
dea0257f da6288c2 c8011aa5 54382303
2da2d5fc d41fa672 36980ddb 32a5471f
96223a51 856d6ef9 ecf32074 0b9aa201
Exporting verification key...
[INFO] snarkJS: EXPORT VERIFICATION KEY STARTED
[INFO] snarkJS: > Detected protocol: groth16
[INFO] snarkJS: EXPORT VERIFICATION KEY FINISHED
Copying WASM artifacts for frontend...
Circuit build complete!
- Constraints: of
- WASM size: 2.7M
- zkey size: 7.2M
Files ready for frontend integration:
- client/public/circuits/client.wasm
- client/public/circuits/client.zkey
- client/public/circuits/verification_key.json
This repository was archived by the owner on Feb 6, 2026. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
single-instruction/mopro-circuits
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published