Releases: MendeMatthias/BTX-Wallet-releases
Release list
BTX PQ wallet v0.20.2
BTX PQ wallet v0.20.2
In-wallet qID Sign-In, plus a fix so the wallet connects on networks behind a VPN, a corporate proxy, or antivirus that inspects HTTPS.
What's new
- qID Sign-In (Settings, qID Sign-In): prove you control your wallet to an app or service. Paste the challenge, check the site, sign, copy the proof back. Post-quantum ML-DSA signature.
- Connectivity fix: the wallet now uses your system's certificate store, so it connects where your browser works but the app previously showed "Explorer offline".
- Clearer connection errors and small Sign-In polish.
No change to the post-quantum send core or key derivation.
Verify your download (SHA-256)
macOS BTX-PQ-wallet-0.20.2-macOS-aarch64.dmg 5bd8fd4a13ac958fc908de8dfda8056fc25798c996fadfbcada5c0faa46ab473
Windows BTX-PQ-wallet-0.20.2-Windows-x64-setup.exe cee3e5caf1fb9b6f69d0270018a220cdc51388561f67e2f0e14b5e946946f54c
Linux deb BTX-PQ-wallet-0.20.2-Linux-amd64.deb 7ee08fac434d2603874383a94c1f5950f74f71e754a9116d6db2346acbb7779d
AppImage BTX-PQ-wallet-0.20.2-Linux-amd64.AppImage 1206a99ede58972903dc2c9c140c82aa05791a7cd87a89e0621dff4e9612c12b
Not code-signed. Verify the SHA-256 above. On macOS, right-click the app and choose Open the first time. On Windows, SmartScreen may warn until the build gains reputation.
BTX PQ wallet v0.19.0
Post-quantum, self-custodial desktop wallet for BTX. This release adds auto-lock after inactivity, a tightened network proxy, readable settings, and a wallets-list deposit cue (a gold marker on whichever wallet just received). The post-quantum signing core is unchanged.
Not yet code-signed and runs on mainnet — sends move real BTX; transparent btx1z funds only. Verify the SHA-256 before you run it. First launch: macOS right-click → Open; Windows More info → Run anyway.
SHA-256
- macOS (Apple Silicon)
.dmg—283666a296592f035ded3c95c87e86b2093f4147a3e7decc79d1c559f24dcc41 - Windows x64
.exe—7d3c47be1b3b0c08c23e0b3f0ece3b7d6dd67b76f7e37d57ef30ab61b16a2005 - Linux
.AppImage—5c020868e33097f80360b3941db38392434200c00f8a77197fab708a8ea51af6 - Linux
.deb—a39292bfc4e8c7585768cc5e02e987404385a844d99a4ae667a4f6ef0b944244
BTX Wallet v0.17.0 (test build)
BTX PQ wallet v0.17.0. A polish release: a fix for a phantom "incoming" line while sending, a wallet list that refreshes itself, a full-address Send field with white-highlighted first and last characters, a clearer address book, and a small 16-bit sound and animation when money moves. The post-quantum send core and key derivation are unchanged. Transparent funds only. Unsigned test build.
SHA-256
- macOS · BTXWallet.dmg: 9976b85a9656e31647ca4316265e54fc5543e02b3d12b18c2fd13f087205c0aa
- Windows · BTXWallet-x64-setup.exe: 5471bd9941a488873f7a7e69eedd373266b43d2d2ac53b306b8b98a3578e8399
- Linux · BTXWallet.AppImage: 38e03308df7355046da8ccda6e06bd281924769391382f4c7bd796b2fa4e6004
- Linux · BTXWallet-amd64.deb: 786f537a1df75f350fb44076653314cd9b8d3d4d8702aec9a49d2685ccb1f611
Full changelog: https://easybtx.com/wallet/changelog
BTX Wallet v0.16.0 (test build)
BTX PQ wallet v0.16.0 — recovery sweep "already moved" fix (RPC -27), wallet-first recovery, read-only (watch-only) wallets, full-explorer-link copy, and history caching for very active wallets. Transparent funds only. Unsigned test build.
SHA-256
- macOS · BTXWallet.dmg — 1a6249126c28a1db23058143a9101282292ff31755de953e974b1eccef3e0a19
- Windows · BTXWallet-x64-setup.exe — 907e71cabfdf5a789679fe0baabb00df6033c88fc0f2b444b29891ded5dae2c2
- Linux · BTXWallet.AppImage — 0df3fc21d6999a225b23b3316ada818b26426f632876aebd86fb76639186af3c
- Linux · BTXWallet-amd64.deb — 92a7e21d34f6e2d3f1aa479507e52ea594eb46623a6d27d03fe2af47e3b1d953
BTX Wallet v0.15.0 (test build)
BTX Wallet v0.15.0, now on macOS, Windows, and Linux.
A usability and correctness release. Highlights: full transaction history (no longer capped at the 25 most recent), incoming/pending funds shown, plain-language send errors, a corrected network-fee estimate, and more accurate transaction labels. Transparent funds only, verified compatible with the BTX node through 0.32.11 (the block-125k shielded sunset does not affect this wallet). Full notes: https://easybtx.com/wallet/changelog
Unsigned test builds, mainnet. Verify the SHA-256 and the VirusTotal lookup before running.
- macOS (Apple Silicon) —
BTXWallet.dmg
0ec65cdd605638d5e4b4fee43718021abd5ec35afe6432c2b643f4506f7bda54 - Windows (x64) —
BTXWallet-x64-setup.exe
75f9678e296a308dfc56e1bcc4c06237f544b1b776bfacd52ff2fa1aea9d9da3 - Linux (AppImage, amd64) —
BTXWallet.AppImage
b039890e49fd35ce5405a6098a0c5485656503e97bbe662c1646384d20539608 - Linux (.deb, amd64) —
BTXWallet-amd64.deb
85beccde60c5cfc1acd562759a481a71279987c12cb10ff6f3cf57a599660fb6
BTX Wallet v0.14.3 (test build)
BTX Wallet v0.14.3 — security-hardening release.
Driven by multiple in-depth rounds of AI-assisted 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 BTX v0.32.8. An independent third-party audit is still planned — this is a test build; use at your own risk, with funds you can afford to lose.
What's new (security)
- Node-recovery sweep destination is now derived from authenticated key material, not a stored address.
- Removed an unauthenticated explorer-allowlist persistence channel (a custom explorer re-confirms per session).
- CI now runs the vendored-bundle integrity gate before building the signed installer.
- Recovery files written owner-only (0600); recovery/wallet.dat reads capped; faster wallet.dat seed match; address-book robustness; recovery-scan balance validation; plus qID library hardening (enforced attestation capabilities, builder/recovery safety, nonce bounds).
Verify your download (SHA-256)
BTXWallet.dmg(macOS, Apple Silicon):22160c2fa1e4b4372c561e5978be181b743dff878a67945c5c17a306b6372415BTXWallet-x64-setup.exe(Windows x64):8aefed994ffd1fbdaccb0be3e9831ce236f397bd5e90a2e4d4ddf122c1668a90
shasum -a 256 BTXWallet.dmg # macOS
certutil -hashfile BTXWallet-x64-setup.exe SHA256 # Windows
First run (unsigned build)
- macOS: right-click the app → Open (Gatekeeper warns on an unsigned app).
- Windows: More info → Run anyway (SmartScreen flags new/unsigned installers by reputation, not a virus scan).
BTX Wallet v0.12.1 (test build)
BTX Wallet v0.12.1 (test build)
Recover funds from a node wallet — from the recovery .txt or the binary wallet.dat — and move them into a wallet here. Plus native macOS Touch ID unlock, an address book, and a round of security hardening. The post-quantum keys and the node-verified send core are unchanged.
Recover node funds
Restore a wallet created by the BTX node (btxd) or the easyBTX built-in wallet — with no node and no sync — from either the recovery .txt or the binary wallet.dat. The wallet derives every node address with the same crypto the node uses (verified byte-for-byte against btxd), scans each address's real balance, and shows the total before you move anything. Every extracted seed is verified against the descriptor's own fingerprint, so a parsing slip fails closed. On confirmation the funds move into a wallet you already control — the same master key, not a new one — one transaction per address, with a review screen showing the exact amount, fee, and destination first.
Also
- Native macOS Touch ID unlock; an address book for public
btx1zaddresses. - Security hardening: a validated, shell-less external-link opener and explorer proxy; recovery-file restore confirms the derived
btx1zaddress and rejects an address/key mismatch; minimum passphrase length raised to 12.
Verify your download
- macOS —
BTXWallet.dmg— SHA-2568b2582fc4651843485835509d1718358417816dcc7c2a3e05305b8f4d9a8e2d9 - Windows —
BTXWallet-x64-setup.exe— SHA-256a3ef8de69b2145b2bebd683a5086cfe998dcb5a07ab9c8468b50387f2f4a19d7
Test build: unsigned, on mainnet (sends move real BTX), transparent btx1z funds only. As with any new unsigned installer, Windows SmartScreen will warn until the app builds reputation. See the SHA-256 + VirusTotal links on easybtx.com/wallet.
BTX Wallet v0.10.0 (test build)
The multi-wallet update. macOS (Apple Silicon) + Windows (x64). Test build.
New
- Multiple wallets — hold several, pick one on the start screen, switch the active wallet from the header; add / rename / forget.
- Each wallet can be no-passphrase, passphrase, or passkey (Touch ID / Windows Hello).
- Settings → Security: set / change / remove a wallet's passphrase (current required).
- Save / Restore to a file — a checksummed recovery
.txt, plain or passphrase-encrypted, via native dialogs. - Argon2id now protects new passphrase wallets (existing ones still open and upgrade on unlock).
- Per-wallet balances on the list, a roomier redesigned Settings panel, and a BTX Telegram link.
- Your existing wallet migrates in automatically and losslessly on first launch.
Unchanged: the post-quantum keys, the single btx1z address, and the node-verified send core.
Verify (SHA-256)
BTXWallet.dmg—051c69b61cbbe69ebaef352ad3a3f91b954ad216dadb68466165d9015dc2679eBTXWallet-x64-setup.exe—819bacdbfb8512687a4d381c0ea2560c790c78bbf8529132c65d4796127267da
First run (unsigned test build)
- Mac: right-click → Open, or System Settings → Privacy & Security → Open Anyway (Touch ID).
- Windows: SmartScreen → More info → Run anyway.
Self-custodial and post-quantum, with an internal security review but no third-party audit yet — use with funds you can afford to lose.
BTX Wallet v0.9.1 (test build)
First public test build of BTX Wallet (v0.9.1), a post-quantum, self-custodial desktop wallet for BTX.
Install instructions and first-run help: https://easybtx.com/wallet
Downloads
- macOS (Apple Silicon):
BTXWallet.dmg - Windows (x64):
BTXWallet-x64-setup.exe
Both builds are unsigned, so macOS Gatekeeper and Windows SmartScreen warn on first run. The install page explains the one-time steps to open it.
Scans (VirusTotal)
- macOS, clean: https://www.virustotal.com/gui/file/4a2099d174ada89ae1c20cda2175a7e28f5d5771be2742e7ebdf0ddfd7a1e286
- Windows, 3 of 71: https://www.virustotal.com/gui/file/70ae3a2a94e055b371a3e8d120e33b9eae271c2f530d4934542976c35b4d48ab
The Windows flags are heuristic false positives on an unsigned, new NSIS installer. Microsoft Defender, Kaspersky and BitDefender are all clean. Why it happens and how to verify: https://easybtx.com/wallet
Test build
Internal security review only, not a full independent audit. Send moves real BTX on mainnet. The wallet is self-custodial: your keys never leave your device, and a single 64-character master key is the only backup. Keep it offline.
SHA-256
BTXWallet.dmg 4a2099d174ada89ae1c20cda2175a7e28f5d5771be2742e7ebdf0ddfd7a1e286
BTXWallet-x64-setup.exe 70ae3a2a94e055b371a3e8d120e33b9eae271c2f530d4934542976c35b4d48ab