Back to Freedom.Tech Back
All Ashigaru Desktop releasesAll versions
Release Fri, Jun 19, 2026 3 min read

Ashigaru Desktop 1.0.0

Original release notes

The first official release of Ashigaru Desktop - a privacy-focused Bitcoin wallet with built-in Whirlpool coinjoin support, Tor networking, and a native desktop experience.

Features

  • Whirlpool Coinjoin - Tx0, zeroleak coinjoin, Premix/Postmix/Badbank account management with real-time mix stage tracking
  • Tor - Built-in Tor support for network privacy
  • Mix To - Route postmix funds to an offline or different wallet
  • Receive Only - Decreases attack surface (spending is done on mobile)
  • Import/Export Labels - Transport your labels to any BIP-329 adhering wallet software
  • BIP47 Message Verifier - Verify that a message was signed by a specific entity using a BIP47 payment code's notification address, fully offline

User Interface

  • Custom Ashigaru dark theme with monospace-friendly typography
  • Clean sidebar navigation separating wallet accounts, tools, and settings
  • UTXO table with mix stage column showing live CoinJoin progress (e.g. Registered Input (30%))
  • Select All / Clear Selection for batch UTXO operations on Deposit
  • Animated mix status indicators
  • Polished splash screen with startup status messaging
  • Restyled settings panel with card-based form sections matching the app shell

Roadmap

  • Eigenwallet Integration - Post bad bank funds for atomic swap into XMR
  • AmIExposed or BitHypha UTXO analysis - Do analysis on your own UTXOs
  • Dojo Bay Integration - Connect to geographically dispersed electrum servers with BIP47 verified reputations
  • Dojo Integration - Get all the benefits of Dojo such as Nextblock estimates, personal electrum server detail and more

Packaging

  • Cross-platform builds: Windows (.exe/.msi), macOS (.dmg for Apple Silicon and Intel), Linux (.deb/.rpm/.tar.gz/.AppImage)
  • Headless server packages for Linux
  • macOS builds are ad-hoc signed (no Apple Developer ID required)
  • Reproducible build support documented in docs/ReproducibleBuilds.md

Release Verification

  • Every release is signed by the maintainer using a BIP47 Payment Code notification address
  • Three-step verification: file hash, hash commitment, and Bitcoin message signature
  • Verify using Ashigaru Desktop's built-in BIP47 Message Verifier (Tools Verify BIP47 Message), Ashigaru Mobile, or https://paymentcode.io/lab
  • Release signing identity: https://paynym.rs/+linkinparkrulz

System Requirements

  • Windows: Windows 10 or later
  • macOS: macOS 11.0 (Big Sur) or later
  • Linux: Any modern distribution with GTK support
  • Build from source: JDK 21 (Temurin recommended)

Acknowledgments

Ashigaru Desktop is forked from Ashigaru Terminal. Changes and modifications are released under the GNU GPLv3.

Thank you to Max Tannahill, standard, Sneed, btcwrestle, kortik and Colonial for your help testing.

What's Changed

  • Fix packaging/UI fixes by @linkinparkrulz in https://github.com/linkinparkrulz/ashigaru-desktop/pull/7
  • Bug Fixes and UI Additions by @linkinparkrulz in https://github.com/linkinparkrulz/ashigaru-desktop/pull/9
  • Fix/whirlpool UI status select all by @linkinparkrulz in https://github.com/linkinparkrulz/ashigaru-desktop/pull/11
  • Packaging readme appimage by @linkinparkrulz in https://github.com/linkinparkrulz/ashigaru-desktop/pull/12
  • Add BIP47 message verifier in Tools page by @linkinparkrulz in https://github.com/linkinparkrulz/ashigaru-desktop/pull/13

Full Changelog: https://github.com/linkinparkrulz/ashigaru-desktop/compare/v0.0.4...v1.0.0