Real ZK system on AERE Network. The circuit is preimage.circom (453 non-linear constraints). Trusted setup: BN254 + Powers of Tau (2^10) + Groth16 ceremony with 1 contribution. Solidity verifier at 0x94AF…c29F, registry contract at 0x34F7…A299. The proof is generated in your browser using snarkjs.wasm. Use cases: anonymous DAO voting, mixer commitments, anonymous airdrop claims.
Your secret stays in this browser. The nullifier is revealed later (as a hash) so each commitment can only be claimed once.
Real Poseidon-2 hash from circomlibjs running in your browser.
Loads preimage.wasm (~2 MB) + preimage_final.zkey (~250 KB) and produces a real proof. Takes 1-5 seconds.
preimage.circom) is a real circom 2 program with 453 non-linear constraints over the BN254 scalar fieldpowersoftau new bn128 10, contribute, groth16 setup, contribute, export verificationkey, export soliditycalldatasnarkjs.groth16.fullProve(), your secret never leaves this page