NULL
PROVE EVERYTHING.
REVEAL NOTHING.
A ZERO-KNOWLEDGE IDENTITY PROTOCOL BUILT ON SOLANA.
Create a private cryptographic identity. The key is generated in your browser and never leaves it.
Receive membership in a trusted credential group. The issuer only ever sees your public commitment.
Verify membership without revealing the member. A Groth16 proof is checked by a Solana program.
NULL lets a member of an authorized group prove they belong to it without revealing which member they are. The proof is a Semaphore v4 Groth16 proof over BN254, generated in the browser and verified by an on-chain program using Solana's alt_bn128 syscalls.
The MVP credential means exactly one thing: "approved member of NULL GENESIS". It does not prove unique humanity, legal identity, age, or anything the issuer did not check.
ANONYMITY SCALES WITH THE REAL SIZE OF THE GROUP. SMALL GROUPS ARE NOT ANONYMOUS. SEE /PROTOCOL FOR THE THREAT MODEL.