NULL

NULL

PROVE EVERYTHING.
REVEAL NOTHING.

A ZERO-KNOWLEDGE IDENTITY PROTOCOL BUILT ON SOLANA.

01 / GENERATE

Create a private cryptographic identity. The key is generated in your browser and never leaves it.

02 / AUTHORIZE

Receive membership in a trusted credential group. The issuer only ever sees your public commitment.

03 / PROVE

Verify membership without revealing the member. A Groth16 proof is checked by a Solana program.

NULL PROTOCOL
NETWORK: SOLANA MAINNET-BETA
PROOF SYSTEM: GROTH16
IDENTITY MODEL: ZERO KNOWLEDGE
VERIFIER: EeESX96fLQvMgRLWU5Fm1HFMofiSNPeoyymCWLAsSJrS
STATUS: CHECKING
>

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.