A working primitive, today.
This is the interactive part you can run yourself. Generate a key and sign a consent record, then verify that signature — both entirely in your browser, with no trusted weights and no service to call. Nothing you enter leaves your device.
Create a consent record
An Ed25519 keypair is generated in your browser and used to sign a short consent statement. The private key is never stored and never transmitted; you keep the signed token.
Verify it independently
Paste the token back and the signature is checked offline against its public key. Alter a single character and verification fails — that is the whole point.
This is an early-stage demonstration of the primitive. Tolerance characterization on the full production avatar set is ongoing; the demo shows the verification architecture, not a final robustness specification.