Under the Hood of QSafe
QSafe is built for the quantum era. It’s where uncrackable security meets effortless usability.
For a full walkthrough with images, here’s our guide to the real tech inside your quantum-secure wallet.
Create a QSafe Wallet
QSafe Wallet offers a smooth and secure onboarding process directly in your browser. Once installed, you’ll be guided step-by-step to either create a new wallet or restore an existing one, with simple instructions and built-in safety checks.
Create a new wallet
Build your quantum-secure identity in four quick steps:
Step 1
Set a Password
Create a strong password to protect your wallet locally.
This password is not recoverable, so be sure to store it somewhere safe.
Step 2
Confirm Password
Re-enter the password to make sure it's correct.
Step 3
Save Your Recovery Phrase
You’ll be given a 12-word mnemonic phrase.
This is your only way to recover your wallet. Write it down and store it offline. QSafe never stores this for you.
Step 4
Verify the Phrase
To confirm you've saved it, QSafe will quiz you (e.g. “What’s the 9th word?”). Once verified, your wallet is ready to use.
Restore an existing wallet
Bringing back a previous QSafe wallet? Just follow these steps:
Step 1
Select Restore Wallet on the welcome screen.
Step 2
Enter your 12-word recovery phrase.
Step 3
Create a new password for this device.
Step 4
Confirm the password and access your wallet.
All your accounts, balances, and history will be restored automatically.
Quranium Chain Transaction Signing
Build the transaction
User enters recipient, amount, and gas fee. Wallet converts values to hex and fetches gas prices from Quranium nodes.
Sign with SLH-DSA
A 49KB+ quantum-safe signature is generated. Your public key is added for Quranium-specific validation.
Structure the transaction
Quranium uses RLP encoding with 7 fields: nonce, gasPrice, gasLimit, to, value, data, signature+publicKey.
Broadcast to network
The signed transaction is sent to the Quranium network.
For a full walkthrough with images, here’s our guide to the real tech inside your quantum-secure wallet.
Quantum-Safe Backup with ML-KEM
QSafe uses ML-KEM encryption and SLH-DSA signatures to keep your wallet backups secure, even in a post-quantum world.
Step 1
Encrypt the backup
Your wallet data is turned into a JSON string, hashed, and encrypted using ML-KEM.
Step 2
Sign the encrypted payload
To verify integrity, the payload is signed with your SLH-DSA key.
Step 3
Store securely in the cloud
The payload and signature are saved to the server under your public key.
Step 4
Restore your backup
To restore, the user provides a valid timestamped signature, and the backup is fetched.
Step 5
Verify ownership & signature
Server checks your SLH-DSA signature before allowing access.
Step 6
Decrypt the backup
Once verified, the shared secret is recovered and used to decrypt.
Done. Your wallet is restored; private, quantum-safe, and fully under your control.
Backup & Recovery
QSafe protects your wallet with quantum-secure backups. Here’s how it works, and how to restore everything if needed.
Automatic backups
Backups are created automatically whenever you update your wallet.
Automatic backups
Upload & sign
Your encrypted backup is signed and uploaded via API.
Restore a wallet
You have two ways to recover your wallet:
Option A: Recover with your phrase
Option B: Restore from backup
That’s it. Your wallet, keys, and settings, fully recovered.
Quantum-safe. Self-sovereign. Ready to go.
Using Your QSafe Wallet
QSafe makes it easy to manage your crypto across multiple networks, securely and confidently. Here’s how to get started with the key features: viewing activity, sending tokens, adding accounts, depositing funds, and swapping.