BTX PQ wallet
A post-quantum, self-custodial desktop wallet for BTX. Your keys are generated on your device and never leave it.
Self-custodial. A test build for now, see the note below. Linux is also available as a .deb for Debian and Ubuntu.
First time opening it on Mac? — read this if it won't open
BTX PQ wallet isn't code-signed yet, so the first time you open it macOS may say it "can't be opened" or that it is "damaged." That is just the download flag on a new, unsigned app — it is safe, and you only clear it once.
Drag BTX PQ wallet into your Applications folder, then paste this into Terminal (Applications → Utilities → Terminal) and press Return:
xattr -dr com.apple.quarantine "/Applications/BTX PQ wallet.app"
Now open BTX PQ wallet normally and it works. Prefer clicks? System Settings → Privacy & Security → "Open Anyway" also works.
Post-quantum
Your keys use lattice-based signatures (ML-DSA and SLH-DSA), built to stay safe even against a future quantum computer.
Self-custodial
Keys are generated on your device and never leave it. There is no account and no server. No one can freeze or reset your wallet.
Mac, Windows, and Linux
A native desktop app on all three. Unlock with Touch ID on Mac, Windows Hello on Windows, or a passphrase anywhere. The choice is yours.
One master key
A single 64-character master key is your only backup. Keep it safe and you can restore your wallet on any machine.
Recover your node funds
Move BTX out of an old node wallet — from its recovery file or the binary wallet.dat — into your wallet here, with no node and no sync. It derives every address with the same crypto the node uses, verified byte-for-byte.
Watch any address
Add a read-only wallet to follow any BTX address: see its balance and history without holding the keys. Clearly badged READ-ONLY, and it can never be spent from here.
Hold several wallets
Keep multiple wallets in one app and switch between them at a tap. Each is independently protected with Touch ID, Windows Hello, or a passphrase.
Make it yours
Light or dark (or follow your system), four colour themes — Green, Ocean, Violet, Amber — and your choice of logo, set in Settings. The app icon follows your theme.
First time you open it
BTX PQ wallet is a new indie app and currently unsigned, so your computer warns you the first time. This is expected, and you only clear it once.
On Mac, if macOS says it cannot verify the developer, open System Settings, then Privacy and Security, scroll to the BTX PQ wallet notice, and click Open Anyway. Confirm with Touch ID or your password.
On Windows, if SmartScreen shows "Windows protected your PC", click More info, then Run anyway, and finish the install.
Is it safe?
You can verify every build yourself before running it: match the SHA-256 below and open the VirusTotal report. These are unsigned test builds, so an engine or two may flag them as a precaution; the report shows exactly what each build is. macOS comes back clean; Windows may draw a few machine-learning false positives, explained below.
1a6249126c28a1db23058143a9101282292ff31755de953e974b1eccef3e0a19 907e71cabfdf5a789679fe0baabb00df6033c88fc0f2b444b29891ded5dae2c2 0df3fc21d6999a225b23b3316ada818b26426f632876aebd86fb76639186af3c 92a7e21d34f6e2d3f1aa479507e52ea594eb46623a6d27d03fe2af47e3b1d953 Why Windows warns you
Two separate things happen on Windows, and neither means the app is malware.
SmartScreen ("Windows protected your PC") is a reputation check, not a virus scan. A brand new app from an independent developer has no download history yet, so Windows warns until enough people have run it. Click More info, then Run anyway.
A few antivirus engines may raise a machine-learning or heuristic flag. These are not matches for known malware. They fire because the installer is unsigned, brand new, and built with NSIS, a common installer format that some engines treat with suspicion. The shape gives it away as a false positive: only machine-learning engines, while the ones people actually run — Microsoft Defender, Kaspersky, BitDefender — come back clean. Check the VirusTotal report linked above for the current build.
The proper fix is code signing, which we are setting up. A signing certificate vouches for
the publisher, removes the SmartScreen warning, and clears the heuristic flags. Until then,
verify your download: run shasum -a 256 on Mac or
certutil -hashfile FILE SHA256 on Windows and confirm it matches the hash above.
A test build
BTX PQ wallet is in active testing. It has been through multiple in-depth rounds of AI-assisted adversarial security review (Anthropic Claude, Fable 5 and Opus 4.8 across rounds): the post-quantum send core and key derivation are byte-pinned to and verified against the BTX node, and confirmed compatible with the latest BTX release. A full independent third-party audit is still planned and not yet complete. Send moves real BTX on mainnet. Use it at your own risk, with funds you can afford to lose, and always keep your 64-character master key written down and offline. The master key is the only thing that can restore your wallet.
Not affiliated with the official BTX project. BTX PQ wallet is an independent product from the makers of bonuz — we built it because we believe in BTX and want to support it. It is built for BTX today, with EVM and other chains planned over time.