Skip to content

Releases: MendeMatthias/BTX-Wallet-releases

BTX PQ wallet v0.20.2

Choose a tag to compare

@MendeMatthias MendeMatthias released this 07 Jul 20:15

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

Choose a tag to compare

@MendeMatthias MendeMatthias released this 05 Jul 17:47

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) .dmg283666a296592f035ded3c95c87e86b2093f4147a3e7decc79d1c559f24dcc41
  • Windows x64 .exe7d3c47be1b3b0c08c23e0b3f0ece3b7d6dd67b76f7e37d57ef30ab61b16a2005
  • Linux .AppImage5c020868e33097f80360b3941db38392434200c00f8a77197fab708a8ea51af6
  • Linux .deba39292bfc4e8c7585768cc5e02e987404385a844d99a4ae667a4f6ef0b944244

BTX Wallet v0.17.0 (test build)

Choose a tag to compare

@MendeMatthias MendeMatthias released this 27 Jun 09:03

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)

Choose a tag to compare

@MendeMatthias MendeMatthias released this 18 Jun 20:57

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)

Choose a tag to compare

@MendeMatthias MendeMatthias released this 15 Jun 17:09

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)

Choose a tag to compare

@MendeMatthias MendeMatthias released this 13 Jun 13:35

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): 22160c2fa1e4b4372c561e5978be181b743dff878a67945c5c17a306b6372415
  • BTXWallet-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)

Choose a tag to compare

@MendeMatthias MendeMatthias released this 03 Jun 22:03

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 btx1z addresses.
  • Security hardening: a validated, shell-less external-link opener and explorer proxy; recovery-file restore confirms the derived btx1z address and rejects an address/key mismatch; minimum passphrase length raised to 12.

Verify your download

  • macOSBTXWallet.dmg — SHA-256 8b2582fc4651843485835509d1718358417816dcc7c2a3e05305b8f4d9a8e2d9
  • WindowsBTXWallet-x64-setup.exe — SHA-256 a3ef8de69b2145b2bebd683a5086cfe998dcb5a07ab9c8468b50387f2f4a19d7

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)

Choose a tag to compare

@MendeMatthias MendeMatthias released this 01 Jun 22:44

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.dmg051c69b61cbbe69ebaef352ad3a3f91b954ad216dadb68466165d9015dc2679e
  • BTXWallet-x64-setup.exe819bacdbfb8512687a4d381c0ea2560c790c78bbf8529132c65d4796127267da

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)

Choose a tag to compare

@MendeMatthias MendeMatthias released this 31 May 23:03

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)

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