Prove group membership
Generate a real zero-knowledge proof locally without sending the identity secret to the verifier.
GATEKEEPEROS / EXPERIMENTS
Request-bound agent authorization using local Semaphore proofs and an Ethereum permission registry.
Unaudited prototypeMIT
THE WORKING SURFACE
Generate a real zero-knowledge proof locally without sending the identity secret to the verifier.
Bind the proof to its authority domain, request, challenge, and fresh request key.
Explore revocation, altered requests, outsiders, and replay rejection with a local demonstration.
START WITH THE SOURCE
Use the README for prerequisites and full setup. These commands are a starting point, not a replacement for the installation instructions.
Open the quick startnpm ci
npm run artifacts:fetch
npm run dashboardCURRENT SCOPE
Experimental and unaudited. The demo uses a disposable local chain and fixture identities. Network metadata and small groups limit anonymity; there is no production enrollment or public-chain qualification.