HashfrostPQ
Vault console

Freeze it
yourself

One backup seed. A vault no elliptic-curve key can open, a bunker that fires when the canary dies, and an identity that signs with hashes.

01 · Backup seedNO SEED

One seed,
every vault

Your vaults, their successors and your identity all come from one 32-byte seed. It is made in this browser and never sent anywhere. Lose it and the vault is gone: nobody can recover it.

02 · Winternitz vault—

Your vault

vault—
vault id
next vault—
assetin vaultin wallet
Depositfrom your wallet into this vault
Withdrawsigns once · the rest rolls to the next vault
03 · Auto-bunkerCANARY —

Arm an
escape

Pick the tokens in your wallet and approve the bunker. Nothing moves today. If the canary dies, anyone can call fire() and those tokens drop into your vault. ETH cannot be pulled: keep ETH in the vault directly.

status—
escape vault—
armed tokens—
04 · Post-quantum identity—

32 signatures,
then a new pass

Your identity is a Merkle root over 32 one-time keys from the same seed. Each post burns one. Anyone can check it with hashes alone.

root
leaves left—
Signed postleaf —
activity0