Quantum Safe Account
Two keys protect your funds: your wallet and a guardian key made in this browser. The guardian signs with SLH-DSA, a NIST signature standard (FIPS 205) designed to resist quantum computers. The account checks both on chain, so a stolen wallet key alone cannot move anything.
Your wallet becomes the owner of the account.
How it works
Normal wallets sign with ECDSA. A large enough quantum computer could work out an ECDSA private key from its public key, which every wallet reveals the first time it sends a transaction.
SLH-DSA is built only from hash functions, which quantum computers cannot break in a useful way. Your guardian key signs every outgoing action (asset, amount, recipient, a counter and a deadline), and the account checks that signature on chain with an SLH-DSA verifier contract before it moves anything.
Your wallet still sends the transaction, so a thief needs your wallet, a guardian file and its password. The guardian approves one action at a time: its key is used for that signature and wiped right away. The backup key can replace a lost primary key. Nobody else, including the LitVMSwap team, has any control over the account.
Read the full explanation and FAQ
Contracts: account factory, SLH-DSA verifier.
