Skip to content

BTX v0.33.1

Latest

Choose a tag to compare

@numair numair released this 11 Jul 14:59

BTX v0.33.1 is a wallet-interop point release for the v0.33 website and browser wallet surface.

This release adds first-class native-node support for importing and exporting browser-compatible .btxwallet bundles, keeps ZMQ enabled in release binaries, and retains the v0.33.0 mainnet hardening and version-9 fast-start snapshot baseline.

Assets

  • Source archive
  • Linux x86_64 CPU archive
  • Linux x86_64 CUDA12 archive
  • Linux ARM64 archive
  • macOS ARM64 archive
  • Height-155700 snapshot.dat and snapshot.manifest.json
  • mainnet-hardening.json
  • btx-release-manifest.json
  • SHA256SUMS and SHA256SUMS.asc
  • BTX-RELEASE-PUBKEY.asc

Wallet Interop

  • restorewalletbundle creates a native descriptor wallet from a browser .btxwallet file.
  • importwalletbundle imports a browser .btxwallet file into an existing blank descriptor wallet.
  • exportwalletbundle intentionally exports a single-seed descriptor wallet as a browser-compatible plaintext .btxwallet file.
  • importdescriptors accepts optional pq_master_seeds for the manual browser fallback path using public pqhd(fingerprint/...) descriptors.

.btxwallet files contain plaintext PQ master seed material and can spend funds. Use them only for explicit browser/node custody handoff or recovery interop. For normal native-node backups, continue using backupwalletbundlearchive.

Snapshot

  • Height: 155700
  • Base block: b5ea1fb02d12e1cfa4bbc5ccc4946ca026ad4a5f270b99a0816aa95853306c3d
  • Snapshot SHA-256: e0fb6d34852a7f0ac649dfaa9e4a50a1fa5bcde7ba97475ef3bf62f4175fc69e
  • Snapshot format: v9

Verification

The checksums are signed by the established BTX release key:

C55C98C79367E42900AAFF81AA7E4A1CCD566156

gpg --import BTX-RELEASE-PUBKEY.asc
gpg --verify SHA256SUMS.asc SHA256SUMS
sha256sum -c SHA256SUMS

Upgrade Notes

Shut down the previous node cleanly, wait for it to exit, then replace btxd, btx-cli, and related binaries with the signed v0.33.1 release artifacts. Back up wallets and configuration before upgrading.

v0.33.1 introduces no new mainnet consensus activation and does not change the P2MR transaction wire format.