Sign in with your Nostr signer to begin. Your npub won't change, your followers stay,
and your social graph is preserved. We'll generate a quantum-safe seed phrase and link
it to your current identity.
๐ Post-Quantum Migration
Step 1 of 4: Overview
Connected as:
This tool will:
Generate a new seed phrase (your quantum-safe backup)
Derive post-quantum keys from that seed (ML-DSA, SLH-DSA, ML-KEM)
Sign a NIP-QR migration event linking your identity to the PQ keys
Publish the event to relays with an OpenTimestamps proof
โ ๏ธ Important: Your seed phrase is generated and handled entirely in your browser.
It is never sent to any server. Write it down on paper โ it's your quantum-safe backup.
2
Your Quantum-Safe Seed Phrase
We've generated a new 12-word seed phrase. This is your quantum-safe root of trust.
Write it down on paper. Never store it digitally. Never share it with anyone.
3
Deriving Post-Quantum Keys
Deriving post-quantum keys from your seed phrase. All keys are generated
deterministically โ the same seed will always produce the same keys.
โณ
ML-DSA-65 (Dilithium)
FIPS 204 ยท Lattice-based signature ยท 1952-byte pubkey
โณ
SLH-DSA-128s (SPHINCS+)
FIPS 205 ยท Hash-based signature ยท 32-byte pubkey
โณ
ML-KEM-768 (Kyber)
FIPS 203 ยท Lattice-based KEM ยท 1184-byte pubkey
4
Sign & Publish Migration Event
We'll now create the NIP-QR migration event. This event links your current Nostr identity
to your post-quantum keys. Your signer will be asked to sign the event with your secp256k1 key.
โณ
PQ signature: ML-DSA-65
Done in browser (WASM-free pure JS)
โณ
PQ signature: SLH-DSA-128s
Done in browser (WASM-free pure JS)
โณ
secp256k1 signature (NIP-01)
Requires approval from your signer
โณ
Publish to relays
Broadcast the NIP-QR event
Event preview:
๐
Migration Complete!
Your Nostr identity is now linked to post-quantum keys.
What happened:
โข Your identity is linked to PQ keys (ML-DSA, SLH-DSA, ML-KEM)
โข The link is established pre-quantum via secp256k1 signature
โข PQ signatures prove key ownership even after secp256k1 is broken
What to do now:
โข Keep your seed phrase safe โ it's your quantum-safe backup
โข PQ-aware clients will recognize your new keys automatically