QRDX Wallet
A wallet with a post-quantum key
Every account holds a classic key and an ML-DSA-65 post-quantum key, and one recovery phrase restores both. Send, swap, trade, provide liquidity and stake, on testnet today.
Three ways to run it
One codebase, the same accounts everywhere: a recovery phrase moves between them.
Browser extension
Chrome and FirefoxSites find it automatically (EIP-6963). Stays unlocked until auto-lock or the browser closes.
iPhone app
Safari → Share → Add to Home ScreenFace ID or Touch ID on iOS 18 and later. Connects to sites on your computer by QR code.
Web app
wallet.qrdx.orgNothing to install. Locks when you reload; connects to sites by QR code.
Two addresses, one phrase
0xPQ… post-quantum address
Signed with ML-DSA-65. Trading, pools, perps and token operations use it, and it holds your exchange balances. Keep value you want protected from quantum attacks here.
0x… classic address
A familiar Ethereum-style address for EVM transactions and Ethereum tools. It is secured by secp256k1, like any Ethereum account.
Built to be hard to fool
Decoded approvals
Every request shows the site's real origin and what you sign, decoded: “Buy 0.5 qBTC at 85,000 qUSDC”, with warnings for unknown tokens, swaps without a minimum and token approvals.
Strong vault
Keys encrypted with AES-256-GCM under a key wrapped by your password (PBKDF2, 600,000 iterations) or a passkey. Wrong passwords slow down exponentially.
Phone to desktop
Trade on a computer and approve on your phone: QRDX Connect links them through an end-to-end encrypted relay.
Back up your recovery phrase
It is the only backup, and it restores both keys of every account. Safari deletes website storage after seven days unused; install the iPhone app from Safari to avoid that.
No hardware wallets yet
No hardware wallet supports ML-DSA yet. The wallet has not had a third-party audit; one is planned before mainnet.