Proof Lab

See the idea in action.

Explore how a proof can demonstrate knowledge of a secret without publishing the secret.

Experimental demonstration. This does not upgrade or protect your wallet.

  1. 01

    A secret seed

    Your account's key is derived from a secret seed by hashing. Today you prove ownership by signing.

  2. 02

    Signatures break (hypothetically)

    If the curve behind signatures were broken, an attacker could forge signatures — but not reverse the hash back to the seed.

  3. 03

    Prove the seed instead

    A zero-knowledge proof shows “I know the seed that hashes to this public key” without revealing the seed.

  4. 04

    Move to a new system

    A network could accept that proof to migrate the account to a post-quantum signature scheme — if it is ever adopted.

Note: a normal wallet signature is not a proof of seed knowledge.

CRYPTOGRAPHIC DEMO

Generate and verify a real proof

Not connected

The proving runtime is not connected yet, so no proof is generated here — we won't show a fake timer or preset success. When connected, it will use fresh disposable test keys only, never your recovery phrase, private key or funds, and display real execution state, proof size and timing.

Research starting points: anza-xyz/cryptography · SoundnessLabs/pqchain. Attribution to their authors; they do not endorse this project.