Get started
Forge a key, write down 24 words, and open a shielded account in about a minute.
Open quantumshield.cash. To look around first, the demo is the same app on a chain that runs inside the page, with a funded test wallet.
Forge a key
Press Forge a key. Your browser draws 32 random bytes: the secret every key of the account comes from. It is generated on your device and never leaves it.
Save the 24 words
The secret is shown as 24 words (standard BIP-39 encoding). Write them down in order and keep them offline. They are the account: whoever has them can sign for it, and they restore it on any device.
Choose a passphrase
The passphrase encrypts the secret in this browser (AES-256-GCM, key derived with PBKDF2-SHA-256, 600,000 rounds). You type it to unlock the app. It is local to the device: on another device you restore from the words.
Watch the key build
The app derives 256 one-time keys and hashes them into a tree, in a background worker. The shield on screen closes
as the leaves complete. The root of that tree is your account name: 32 bytes, shown as 0x and 64 hexadecimal
digits.
Shield your first tokens
Buy with ETH straight into the account, or move QSHIELD you already hold. See Shield.
An account name is not an address
An account name is twice as long as an Ethereum address and means something different: it is a hash-based public key, not a point on a curve. It only exists inside the vault. Send to an account from the Send tab; never paste an account name into an ordinary wallet's send field.
Restoring on another device
Choose Restore from 24 words, type the words and set a passphrase. The app rebuilds the key and finds the account and its balance on-chain. A restored key starts a few signatures further along its tree than the vault's counter, so it can never repeat one the previous device made; the Key tab shows how many signatures are left.