02 / Passport
Issue your
post-quantum passport.
Two keys, ML-KEM-768 for encryption and ML-DSA-65 for signatures, bound to your wallet. The wallet signs the passport, the passport signs itself, and one memo on Solana fixes the date. Everything is generated in this tab.
- 01nowWalletConnect the wallet the passport binds to
- 02KeysHardened (recommended) or simple
- 03IssueSelf-signed, wallet-signed, registered
- 04AnchorOne memo on Solana, about 0.000005 SOL
Note: the wallet binding uses Ed25519, so after Q-Day a new binding could be forged. An anchor proves only that this record existed before its block time. Once registered, the passport is replaced only with a signature from its current ML-DSA key, so a forged wallet signature alone cannot swap it. Simple mode keys come from a wallet signature and fall with the wallet key; hardened keys do not.
01 / WalletWallet Standard
Connect the wallet the passport will be bound to. It signs two short messages; nothing is sent on chain until you choose to anchor.