Releases: WalletWasabi/WalletWasabi
Wasabi Wallet v2.7.2
Wasabi Wallet is an easy to use, privacy-focused, open-source, non-custodial, Bitcoin wallet.
Download
🪟 Windows
🍏 Apple M1/M2
🍎 Apple Intel
🐧 Ubuntu / Debian
🐧 Other Linux
Release Summary
Wasabi Wallet v2.7.2 contains several bug fixes.
🛠️ Refinements & Fixes
- Disable Silent Payments for Hardware wallets
- Does not suggest fee rates under 1 sat/vb
- Fix error sending when no estimations are available
- Correct mistake in help page
Installation Guide
Download the operating system relevant software package and install Wasabi like you would with any other software on your computer.
For a detailed installation guide, including signature verification, see the documentation.
Documentation
🕸️ Website
🧅 Tor onion site
📙 Documentation
❔ FAQ
Advanced Guide
If you want to build or update Wasabi from source code, check out these easy instructions.
Wasabi uses reproducible builds, which you can verify with this guide.
Requirements
- Windows 10 1607+
- Windows 11 22000+
- macOS 12.0+
- Ubuntu 22.04+
- Fedora 37+
- Debian 11+
What's Changed
- Redesign Wasabi Services by @lontivero in #13955
- [trivial] searchbar: lowercase coordinator writing by @MarnixCroes in #14108
- Allow KeyManager to generate Silent Payment keys/addresses by @lontivero in #14079
- Fix error sending when no estimations are available by @lontivero in #14128
- Do not use fee rates under 1 s/vb by @lontivero in #14129
- Update security contact info by @Kruwed in #14121
- Correct mistake in help page by @lontivero in #14142
- Disable Silent Payments for Hardware wallets by @lontivero in #14143
- Improve health icon logic by @lontivero in #14147
- Release note 2.7.2 by @lontivero in #14149
Full Changelog: v2.7.1...v2.7.2
Wasabi Wallet v2.7.1
Wasabi Wallet is an easy to use, privacy-focused, open-source, non-custodial, Bitcoin wallet.
Download
🪟 Windows
🍏 Apple M1/M2
🍎 Apple Intel
🐧 Ubuntu / Debian
🐧 Other Linux
Release Summary
Wasabi Wallet v2.7.1 fixes a bug introduced in v2.7.0 where watch-only wallets couldn't see the Receive Button
Installation Guide
Download the operating system relevant software package and install Wasabi like you would with any other software on your computer.
For a detailed installation guide, including signature verification, see the documentation.
Documentation
🕸️ Website
🧅 Tor onion site
📙 Documentation
❔ FAQ
Advanced Guide
If you want to build or update Wasabi from source code, check out these easy instructions.
Wasabi uses reproducible builds, which you can verify with this guide.
Requirements
- Windows 10 1607+
- Windows 11 22000+
- macOS 12.0+
- Ubuntu 22.04+
- Fedora 37+
- Debian 11+
Full Changelog: v2.7.0...v2.7.1
Wasabi Wallet v2.7.0
Wasabi Wallet is an easy to use, privacy-focused, open-source, non-custodial, Bitcoin wallet.
Download
🪟 Windows
🍏 Apple M1/M2
🍎 Apple Intel
🐧 Ubuntu / Debian
🐧 Other Linux
Release Highlights
🟠 Enhanced Bitcoin Node Integration
🎨 Refreshed UI with Icons & Animations
⚙️ Dedicated Config Files Per Network
🤯 Stronger & Smarter Coordinators
🛠️ Refinements & Fixes
Release Summary
Wasabi Wallet v2.7.0 is a stabilization release that not only strengthens reliability but also brings a fresh look and smoother performance.
🟠 Enhanced Bitcoin Node Integration
Bitcoin node connectivity is now more seamless. RPC endpoint handling has been refined for smoother setup, with support for onion-service RPC interfaces.
Additionally, Wasabi no longer bundles bitcoind binaries, while block downloading has been simplified and made more dependable.
🎨 Refreshed UI with Icons & Animations
The interface has been given a polished update. Subtle animations and a balanced color scheme breathe new life into Wasabi’s design, making it both cleaner and less aggressive.
⚙️ Dedicated Config Files Per Network
Each network Mainnet, Testnet4, and Regtest — now has its own independent configuration file. Switching to test networks is easier and your preferences are always preserved.
🤯 Stronger & Smarter Coordinators
Coordinators are automatically published as onion services right out of the box: no manual Tor setup needed. Coordinators can now also run on pruned nodes in blocksonly mode.
Plus, fallback fee rate providers were implemented (mempool.space and blockstream.info), ensuring accurate fee estimates, even if your node can’t provide them.
🛠️ Refinements & Fixes
- Full-RBF by default – All transactions are treated as replaceable.
- Resilient HTTP communication – Smarter retry handling makes connections sturdier.
- Seed recovery fixes – Annoying typing issues are resolved.
- Sharper fee estimations – Precise decimal calculations with no rounding loss.
- NBitcoin updated to 8.0.14 – Latest Bitcoin protocol improvements included.
- Clearer terminology – “Backend” is now called “Indexer.”
- Lean codebase – Legacy components like TurboSync and BlockNotifier removed.
- Safer Coinjoin handling – Excluded Coins can only be changed when Coinjoin is paused.
- Donation Button removed from Main Screen – The button is gone, but donations are still possible via the search bar.
- Conflux by default - Better Tor configuration for improved connectivity.
Installation Guide
Download the operating system relevant software package and install Wasabi like you would with any other software on your computer.
For a detailed installation guide, including signature verification, see the documentation.
Documentation
🕸️ Website
🧅 Tor onion site
📙 Documentation
❔ FAQ
Advanced Guide
If you want to build or update Wasabi from source code, check out these easy instructions.
Wasabi uses reproducible builds, which you can verify with this guide.
Requirements
- Windows 10 1607+
- Windows 11 22000+
- macOS 12.0+
- Ubuntu 22.04+
- Fedora 37+
- Debian 11+
What's Changed
Features
• One config file per bitcoin network by @lontivero #13833
• Color revision & colorful check icons/animation by @Astakhin #13977, #14002
• Bitcoin RPC endpoint support by @lontivero #13922
• Publish Coordinator as Onion Service by @lontivero #14049
• Multiple networks support by @Ghost4903 #13952
• Make ExcludedCoinsFromCoinJoin optional by @lontivero #13925
• Show warning to restart Coinjoin after excluded coins change by @turbolay #14054
• Go full on Full-RBF by @lontivero #13965
• Support fee rates with decimal values by @lontivero #14035
• FeeRate provider fallback by @lontivero #14056
Bug Fixes
• Fix slow block download by @lontivero #13945
• Simplify & refactor block downloader service by @lontivero #13940
• Ignore block downloading errors other than cancellation by @lontivero #13931
• Remove Bitcoin Node dependency by @lontivero #13942
• Node disconnect handling by @lontivero #14030
• Rework Tor Network Checker by @adamPetho #13936
• Make HTTP communication more reliable by @lontivero #14013
• Fix Recovery words typing by @adamPetho #13905
• Fix Ready Icon by @lontivero #13949
• Fix announcer enable/disable switch by @lontivero #14052
Misc
• Remove outdated documentation by @MarnixCroes #13895
• Backend ⇒ Indexer (UI) by @Ghost4903 #13963
• Hide backend status when connected to Node by @adamPetho #13962
• Remove Donation Button from MainWalletView by @turbolay #14053
• Update tooltip descriptions & quick tooltip improvements by @Kruwed, @turbolay #14060, #14062
• Remove “Advanced Information” from UI by @Astakhin #14000
• Increase Primary Guards used & improve Conflux throughput by @turbolay #14023
New Contributors
Full Changelog: v2.6.0...v2.7.0
Wasabi Wallet v2.6.0 - Prometheus
Wasabi Wallet is an easy to use, privacy-focused, open-source, non-custodial, Bitcoin wallet.
Download
🪟 Windows
🍏 Apple M1/M2
🍎 Apple Intel
🐧 Ubuntu / Debian
🐧 Other Linux
Release Highlights
💥 Support for Standard BIP 158 Block Filters
💻 Full Node Integration Rework
🔐 Create & Recover SLIP 39 Shares
💪 Nostr Update Manager
🤯 And more…
Release Summary
Wasabi Wallet v2.6.0 "Prometheus" marks a significant milestone in our survival strategy, delivering major improvements in resiliency by eliminating dependency on centralized infrastructure while making it harder to stop.
💥 Support for Standard BIP 158 Block Filters
Wasabi can now synchronize using BIP 158 filters without requiring a backend/indexer. You can connect directly to your own node, significantly enhancing synchronization speed and resilience. This improvement allows clients to operate fully sovereign and independent of specific servers.
💻 Full Node Integration Rework
The previous integration was replaced with a simpler, more flexible system which is not limited to a specific Bitcoin node fork and doesn't depend on the node running on the same machine as Wasabi, or require modifications to the node's configuration.
Simply enable the RPC server on your node and point Wasabi to it, ensuring all Bitcoin network interactions happen through your own node, bypassing third parties for getting blocks, fee estimations, block filters, and broadcasting transactions.
🔐 Create & Recover SLIP 39 Shares
You can now create and recover wallets with multiple share backups using SLIP 39. Simply specify the number of shares and the required threshold for recovery (e.g., a 2-of-3 scheme requires 2 of the 3 generated seed phrases to unlock the funds).
This offers additional flexibility for backups, as individual shares can be compromised without endangering funds.
Special thanks to Trezor (SatoshiLabs) for sponsoring this amazing feature.
💪 Nostr Update Manager
We're introducing a cutting-edge mechanism using the censorship-resistant Nostr network to receive update information and download locations instead of relying on GitHub's goodwill.
This considerably improves resiliency, allowing updates even if GitHub is inaccessible. Naturally, the manager still verifies that displayed updates are signed by our secure certificate.
🤯 And more…
We've also been busy under the hood with several miscellaneous improvements:
- Updated Avalonia to v11.2.7, fixing numerous UI bugs (including restoring Minimize on macOS Sequoia!).
- Added a configurable third-party fallback for broadcasting transactions if other methods fail.
- Changed our Windows Code Signing Certificate, now using Azure Trusted Signing.
- Fixed numerous bugs, improved our codebase, and enhanced our CI pipeline.
- Provided the option to avoid using any third-party Exchange Rate and Fee Rate providers (Wasabi can work without them).
- Rebuilt all JSON Serialization mechanisms avoiding default .NET converters. Serialization is now stricter.
🔮 A Glimpse of Tomorrow
This new version brings us closer to our ultimate goal: ensuring Wasabi is future-proof.
Our main focus areas for survival are:
- Ensuring users can always fully and securely use their client.
- Making contribution and forks easy through a codebase of the highest quality possible: understandable, maintainable, and improvable.
Simultaneously, we aim for Wasabi to remain a top-notch choice for self-custody Bitcoin wallets, bringing privacy without frustration.
As we achieve our survival goals, expect more cutting-edge improvements in Bitcoin privacy and self-custody.
Thank you for the trust you place in us by using Wasabi.
Stay tuned 👀
Installation Guide
Download the operating system relevant software package and install Wasabi like you would with any other software on your computer.
For a detailed installation guide, including signature verification, see the documentation.
Documentation
🕸️ Website
🧅 Tor onion site
📙 Documentation
❔ FAQ
Advanced Guide
If you want to build or update Wasabi from source code, check out these easy instructions.
Wasabi uses reproducible builds, which you can verify with this guide.
Requirements
- Windows 10 1607+
- Windows 11 22000+
- macOS 12.0+
- Ubuntu 22.04+
- Fedora 37+
- Debian 11+
What's Changed
SLIP39
- SLIP39 crypto by @lontivero in #13799
- Create and Recover from Slip39 shares by @lontivero in #13809
- Multi-share backup UI by @wieslawsoltes in #13800
Resiliency
- Remove full integration by @lontivero in #13781
- Prepare
WasabiSynchronizerfor different souce of filters by @lontivero in #13793 - Allow client to use bip158-compatible filters by @lontivero in #13788
- Clean synchronizer by @lontivero in #13785
- Synchronize using Bitcoin RPC by @lontivero in #13794
- Index builder service bip158 by @lontivero in #13819
- Clean index builder service by @lontivero in #13815
- Fetch Mining Fee Rates from RPC by @lontivero in #13811
- Broadcast TXs to external sites and not to the backend by @adamPetho in #13743
- Add None Exchange and Fee Rate providers by @turbolay in #13817
- Nostr Update Manager by @adamPetho in #13821
Codebase Improvements
- Explicit (de)serialization using System.Text.Json by @lontivero in #13775
- Removes mempool-hashes synchronization by @lontivero in #13776
- Improve CI times by @lontivero in #13804
- Sign Windows Binary using Azure Trusted Signing by @turbolay in #13836
- Update Avalonia and Behaviors packages to 11.2.7 by @wieslawsoltes in #13840
- Ensure compatibility with BtcPayServer coordinators by @lontivero in #13857
- Remove Server-Side
NewtonSoftJsondependency by @lontivero in #13813 - Use cachix by @lontivero in #13829
- Remove
FeeRateMedianTimeby @lontivero in #13844 - Remove Legal documents by @lontivero in #13869
Bug Fixes
- Fix autocoinjoin reset by @yahiheb in #13759
- Plebstop include only confirmed coins amount by @adamPetho in #13765
- PlebStop rework by @turbolay in #13770
- Fix exchange rate tile update by @lontivero in #13795
- Fix race condition in
EventBusby @lontivero in #13822 - Fix crash when cancel on create new wallet by @turbolay in #13818
Miscellaneaous
- [trivial] improve Tor warning text by @MarnixCroes in #13877
- Remove Backend Status Page by @yahiheb in #13758
- update Dust Threshold text and tooltip by @MarnixCroes in #13761
- Update search keywords for dust attack limit by @yahiheb in #13763
- Use Money.Zero instead of obsolete member by @yahiheb in #13769
- [Trivial] Remove unused members by @yahiheb in #13774
- [Unwanted] Remove Swagger by @adamPetho in #13778
- Remove unused methods in
WasabiClientby @lontivero in #13790 - Redirect StdErr to prevent filling the test logs by @lontivero in #13798
- Tiny SSS API simplificat...
Wasabi Wallet v2.5.1
Wasabi Wallet is an easy to use, privacy-focused, open-source, non-custodial, Bitcoin wallet.
Download
🪟 Windows
🍏 Apple M1/M2
🍎 Apple Intel
🐧 Ubuntu / Debian
🐧 Other Linux
Release Highlights
💪 3rd Party Providers for Fee & Exchange Rate
👨🔧 Quality of Life Features
📦 Backend and Coordinator packaged for Linux
Release Summary
Wasabi Wallet v2.5.0 continues to enhance Wasabi's resilience and contains small but insightful improvements to the interface.
v2.5.1
v2.5.1 Fixes a bug with the recovery workflow introduced in v2.5.0
💪 3rd Party Providers for Fee Estimations & Exchange Rate
Fee rate estimations and exchange rate providers are now configurable.
Previously, this information was provided by Wasabi's backend. This change aligns with our long-term goal of completely removing dependence on the backend.
After this release, Wasabi will be significantly closer to achieving that goal, with most basic wallet features functioning without an active backend connection. You can read more about the remaining steps on GitHub.
👨🔧 Quality of Life Features
In the last version, we introduced a donation button to gauge community interest in funding Wasabi's future. We have been overwhelmed by the support and interest shown by our community, including long-time users and privacy enthusiasts.
We want to thank you for believing in Wasabi and for your support, whether through using the software, providing feedback, contributing financially, or contributing to the open-source project in any form.
To show our gratitude, we've designed this release for you, our community. We've finally addressed some of the oldest bugs and feature requests that have been long-awaited!
Listing all the improvements would be too lengthy, but here are some examples:
- Randomly skipping rounds was removed
- Coinjoin settings & profiles are now all in a single tab
- More information in the status icon
- Resync button now available in Tools
And much more...
We expect these improvements to significantly enhance the overall experience of using Wasabi as your daily Bitcoin wallet. Take a tour or read the release details on GitHub to see all of them!
📦 Backend and Coordinator packaged for Linux
The Debian package now includes two extra binaries: one for the backend (Wallet API) and one for the coordinator (Coinjoin API).
This makes it easier for community members to run a backend and/or a coordinator, private or publicly accessible, which lowers the barrier to contributing to the resiliency of Wasabi's infrastructure against potential attacks and technical failures.
Installation Guide
Download the operating system relevant software package and install Wasabi like you would with any other software on your computer.
For a detailed installation guide, including signature verification, see the documentation.
Documentation
🕸️ Website
🧅 Tor onion site
📙 Documentation
❔ FAQ
Advanced Guide
If you want to build or update Wasabi from source code, check out these easy instructions.
Wasabi uses reproducible builds, which you can verify with this guide.
Requirements
- Windows 10 1607+
- Windows 11 22000+
- macOS 12.0+
- Ubuntu 22.04+
- Fedora 37+
- Debian 11+
What's Changed
Features
- Use exchange rate provider selected by user by @lontivero in https://github.com/WalletWasabi/WalletWasabi/pull/13670659
- Exchange Rate Provider UI Picker by @turbolay in #13696
- Rework Coinjoin Profiles by @adamPetho in #13714
- Separate coordinator from backend by @lontivero in #13653
- Settings for Default Receive Script Type / Send Workflow by @turbolay in #13673
- Smarter AnonScoreTarget in PrivateCoinJoinProfile by @turbolay in #13655
- Resync button + layout adjustments in Tools by @turbolay in #13699
- Remove random CJ round skipping by @adamPetho in #13657
- Verify that our own inputs are in the list of CJ inputs before Amount Decomposition by @adamPetho in #13658
- Replace ConsolidationWarning by critical LargePercentSpentWarning by @turbolay in #13671
- Lower MaximumDifferenceTolerance to 15% in PrivacySuggestionsModel by @turbolay in #13666
- Reduce auto-start delay + disable it by default by @turbolay in https://github.com/WalletWasabi/WalletWasabi/pull/13702l/13700
- Bitcoin-friendly progress in loading screen by @turbolay in #13703
- Set change script type by @turbolay in #13718
- [UI] Finishing touches on settings by @yahiheb in #13697
- Fee Rate & Blockchain Tip in HealthMonitor by @turbolay in #13735
- Use mining fee rate provider selected by user by @lontivero in #13672
- Reset all settings to default button by @turbolay in #13669
- Allow to select 2 more inputs with BnB by @yahiheb in #13358
- [UI] settings: add tooltip to backend URI box by @MarnixCroes in #13668
- Button to Release Highlights in AboutViewModel by @turbolay in #13656
Miscelleanous
- Change default RegTestCoordinatorUri to match new Coordinator default by @turbolay in #13660
- remove BAButton leftovers by @MarnixCroes in #13649
- Test
TweakKeyandSignaturecorrectness by @lontivero in #13650 - Remove ShopWare (BuyAnything) files by @adamPetho in #13
- Remove default logging from Coordinator by @turbolay in #13664
- [UI] Remove Tor setting from the searchbar by @yahiheb in https://github.com/WalletWasabi/WalletWasabi/pul
- [Trivial] Remove block hash from Transaction details dialog by @yahiheb in #13457
- [Unwanted] Remove wallet backups by @adamPetho in #13711
- [Trivial] Add newer user agents and remove some old ones by @yahiheb in #13720
Full Changelog: v2.4.0...v2.5.1
Wasabi Wallet v2.4.0
Wasabi Wallet is an easy to use, privacy-focused, open-source, non-custodial, Bitcoin wallet.
Download
🪟 Windows
🍏 Apple M1/M2
🍎 Apple Intel
🐧 Ubuntu / Debian
🐧 Other Linux
Release Highlights
🤫 Send to Silent Payment addresses
🎁 Donation Button
🧪 TestNet 3 -> TestNet 4
📝 Release Notes in the client
Release Summary
Wasabi Wallet v2.4.0 brings send to Silent Payment addresses!
🤫 Send to Silent Payment addresses
Silent Payments are privately reusable static addresses. While sending Bitcoin to them is as easy as sending to regular addresses, it is not possible for an observer to link several payments to the same Silent Payments address.
They are useful to send an address to multiple persons at the same time (tips, donations...) or to make multiple payments between the same entities (salary, rent...).
Wasabi is now one of the first wallet to support send to Silent Payment addresses, and we hope that more wallets will join! We are working on allowing receiving, please bear with us!
🎁 Donation Button
Wasabi is Free Open Source Software (FOSS).
No service is provided, and therefore it doesn't generate any revenue.
However, maintaining and improving the software requires ongoing effort, such as maintenance, continuous improvement, bug fixes, testing, documentation, regular updates etc...
While Wasabi is one of the best tools available to use Bitcoin privately, achieving flawless financial-sovereign privacy is still a work in progress.
There are many features yet to be implemented, and your support can help make them a reality.
Additionally, contributors cover static costs, such as server expenses and release management, using their personal funds.
A donate button has been added on the main screen.
It uses Silent Payments, so it's a great way to test that new feature!
By donating, you’re directly supporting the developers who work tirelessly to maintain and improve Wasabi Wallet and make Bitcoin privacy accessible for everyone.
🧪 TestNet 3 -> TestNet 4
Instead of TestNet 3, Wasabi now uses TestNet 4.
This new network has slightly different mechanisms that mitigates some of the problems that were undermining TestNet 3 to the point that it is basically unusable.
While using the test network will be much more enjoyable now, coins from TestNet 3 don't exist on this new network. You must use a faucet and get yourself TestNet 4 coins.
📝 Release Notes in the client
If you've reached this far, you've probably noticed that the release notes highlights are now available in the client! They are displayed every first launch after an update.
Full release notes are still available on GitHub.
Installation Guide
Download the operating system relevant software package and install Wasabi like you would with any other software on your computer.
For a detailed installation guide, including signature verification, see the documentation.
Documentation
🕸️ Website
🧅 Tor onion site
📙 Documentation
❔ FAQ
Advanced Guide
If you want to build or update Wasabi from source code, check out these easy instructions.
Wasabi uses reproducible builds, which you can verify with this guide.
Requirements
- Windows 10 1607+
- Windows 11 22000+
- macOS 12.0+
- Ubuntu 22.04+
- Fedora 37+
- Debian 11+
What's Changed
Bug fixes
- Fix some layout regressions by @turbolay in #13612
- Use
Keyinstead ofExtKeyby @lontivero in #13616 - Crypto for Silent Payments by @lontivero in #13617
- Fix Wallet has no key chain by @lontivero in #13635
- Fix import json from ColdCard Q by @turbolay in #13640
- Add P2SH as unknown script types by @lontivero in #13636
Features
- Silent payments - Sending part (RPC) by @lontivero in #13619
- Silent Payment support in the UI by @lontivero in #13621
- Donate button by @turbolay in #13645
- Display release highlights when new version first launch by @turbolay in #13620
- Use TestNet4 as testnet by @lontivero in #13624
- Update NBitcoin version by @lontivero in #13623
Miscelleanous
- Remove BuyAnythingButton by @turbolay in #13644
- Wire components using IoC by @lontivero in #13076
- tx preview: remove privacycontentcontrol from fee rate by @MarnixCroes in #13622
Full Changelog: v2.3.1...v2.4.0
Wasabi Wallet v2.3.1
Wasabi Wallet is an easy to use, privacy-focused, open-source, non-custodial, Bitcoin wallet.
Download
🪟 Windows
🍏 Apple M1/M2
🍎 Apple Intel
🐧 Ubuntu / Debian
🐧 Other Linux
Release Highlights
🪲 Bug Fixes
💫 Settings Layout & UI Enhancements
🚫 Buy Anything Button Disabled
Release Summary
Wasabi Wallet v2.3.1 is a stability-focused release packed with critical bug fixes and preparatory changes for upcoming major features.
🪲 Notable Bug Fixes
- Fixed an issue where the transaction broadcaster displayed an error, while the transaction was successfully broadcast
- Resolved a problem with DNS endpoints for remote Bitcoin nodes
- Improved the amount decomposer to prevent privacy leaks when using the payment-in-round feature
- Fixed sorting tables by amount
- Sometimes small rounds were not recognized by the wallet, leading to improper anon score computation
💫 Settings & UI Enhancements
The Settings layout has been refined, optimizing space for a more streamlined user experience.
Additionally, some new UI features have been implemented:
- Coin lists now display the address associated with each UTXO
- Added functionality to copy addresses directly from the Coin List view
- Consistent formatting of Fee Rate to 2 decimals without trailing 0
🚫 Buy Anything Button Disabled
This feature, launched nearly a year ago, allowed users to access the premium ShopinBit concierge service directly through the wallet.
This version disables it, for the following reasons:
- Limited usage among users
- The same service is fully accessible via the ShopInBit platform
- Occupies valuable interface space
- Improving the experience would require additional maintenance costs
Starting with this release, the button is removed, unless there are active or completed orders.
In the next release, the feature will be completely removed from the codebase.
Installation Guide
Download the operating system relevant software package and install Wasabi like you would with any other software on your computer.
For a detailed installation guide, including signature verification, see the documentation.
Documentation
🕸️ Website
🧅 Tor onion site
📙 Documentation
❔ FAQ
Advanced Guide
If you want to build or update Wasabi from source code, check out these easy instructions.
Wasabi uses reproducible builds, which you can verify with this guide.
Requirements
- Windows 10 1607+
- Windows 11 22000+
- macOS 12.0+
- Ubuntu 22.04+
- Fedora 37+
- Debian 11+
What's Changed
Features
- Extend context menu to copy address to CoinList by @turbolay in #13534
- Coinlist: add address as tooltip when hover over amount by @MarnixCroes in #13539
- Payment in coinjoin to P2WSH by @lontivero in #13559
- Improve settings layout by @turbolay in #13605
Bug fixes
- Fix amount sorting regression by @turbolay in #13533
- Fix address EndPoint not working correctly after relaunch by @turbolay in #13535
- Fix broadcastError out of range by @turbolay in #13580
- Fix amount decomposition when payment in round is used by @jirigav in #13598
- Fix recognition of small rounds by SmartTransaction by @turbolay in #13610
Misc
- Trust the coordinator about the banning time by @lontivero in #13560
- Disable BuyAnythingButton by @turbolay in #13558
- Improve Tor connection error wording by @turbolay in #13581
- Update Tor to v13.5.9 by @turbolay in #13587
- Remove 'Copy recovery words' by @yahiheb in #13590
- Use rounded 2 decimals without trailing 0 for fee rate by @MarnixCroes in #13602
New Contributors
Full Changelog: v2.3.0.0...v2.3.1
Wasabi Wallet v2.3.0.0
Wasabi Wallet is an easy to use, privacy-focused, open-source, non-custodial, Bitcoin wallet.
Download
🪟 Windows
🍏 Apple M1/M2
🍎 Apple Intel
🐧 Ubuntu / Debian
🐧 Other Linux
Release Highlights
🌐 Enhanced Tor integration
📊 Better BTC amount formatting
🔍 More insight on transactions
💰 [Beta] Payment in coinjoin (RPC only)
🔒 Trezor Safe 5 & ColdCard Q support
Release Summary
Wasabi Wallet v2.3.0.0 release
This version of Wasabi introduces major improvements to the user experience with a more intuitive and useful interface, while continuing our efforts to enhance and streamline the codebase for easier maintainability and better building blocks for further improvements.
🌐 Enhanced Tor integration
We’ve completely rewritten our Tor integration, replacing custom code with a more efficient, standard HttpClient. This not only improves performance but also enhances code clarity, making it easier to review which identities are used in specific contexts. This reduces potential errors and improves the wallet's overall security.
📊 Better BTC amount formatting
Amount formatting has been significantly improved across the wallet, offering clearer readability for both small and large balances, whether you want to read as BTC (decimals) or Sats. The aesthetics of all screens presenting amounts have been revisited to be smoother and consistent throughout the application.
🔍 More insight on transactions
The Preview Transaction and Transaction Details dialogs now include a lists of inputs and outputs. This long-requested feature offers insight into the privacy-enhancing effects of coinjoins and the level of anonymity achieved with each transaction. Additionally, it is now visually clear how privacy suggestions improves transactions.
💰 [Beta] Payment in coinjoin (RPC only)
Our Payment in coinjoin feature is now officially in beta! It is currently accessible only though the RPC. While this feature is still in development and lacks certain functionalities, we encourage users to test it and provide feedback. Learn more about it in the Documentation
🔒 Trezor Safe 5 & ColdCard Q support
Hardware Wallet Interface (HWI) has been updated to version 3.1.0 along with support for Trezor Safe 5 & ColdCard Q.
Installation Guide
Download the operating system relevant software package and install Wasabi like you would with any other software on your computer.
For a detailed installation guide, including signature verification, see the documentation.
Documentation
🕸️ Website
🧅 Tor onion site
📙 Documentation
❔ FAQ
Advanced Guide
If you want to build or update Wasabi from source code, check out these easy instructions.
Wasabi uses reproducible builds, which you can verify with this guide.
Requirements
- Windows 10 1607+
- Windows 11 22000+
- macOS 12.0+
- Ubuntu 22.04+
- Fedora 37+
- Debian 11+
What's Changed
Important
This client version is a soft fork for the coinjoin implementation. Clients on v2.3.0.0 won't be able to coinjoin with coordinators running a version lower than tag v2.3.0.0. We therefore highly advise coordinators to update their backend to tag v2.3.0.0
Features:
- Trezor Safe 5 & Coldcard Q support by @turbolay in #13438
- Modernize Tor usage technology by @lontivero in #13339
- Functional Payment in Coinjoin by @lontivero in #13458
- Add coinjoin inputs/outputs summary by @turbolay in #13469
- New format for BTC Amounts by @turbolay in #13491
- Decrease RevealDelay for PrivacyChars on hover by @MarnixCroes in #13504
- Extend Input/Output Lists to TxPreview and TxDetails by @turbolay in #13507
- Add Transaction Hex as copyable content by @turbolay in #13508
- Add context menu in Input/Output lists to copy BTC Address by @turbolay in #13511
Bug Fixes
- Incorrect clipboard content casting by @lontivero in #13447
- Fix spacing in MusicBox by @turbolay in #13454
- IOException when corrupted index by @turbolay in #13456
- Error importing wallets with space in their names by @remcoros in #13476
- Duplicated p2p network messages by @lontivero in #13518
- Improve propagation confirmation by @lontivero in #13492
- Make client to compute
RoundId(#13514) by @lontivero in #13523
Coordinator
- Collect coordinator output if and only if economical by @turbolay in #13451
- Amount credential size configurable by @lontivero in #13499
Package/Release
- Debian: Use
xzinstead ofzstfor compression by @lontivero in #13460 - Update version in doc after a release by @turbolay in #13463
- Auto update version number on Website by @turbolay in #13466
- Fix version number in MacOs plist by @turbolay in #13473
- Correct sed -i usage on MacOs by @turbolay in #13524
New Contributors
Full Changelog: v2.2.1.0...v2.3.0.0
Wasabi Wallet v2.2.1.0
Wasabi Wallet is an easy to use, privacy-focused, open-source, non-custodial, Bitcoin wallet.
Download
🪟 Windows
🍏 Apple M1/M2
🍎 Apple Intel
🐧 Ubuntu / Debian
🐧 Other Linux
Release Summary
Wasabi Wallet v2.2.1.0 release
This version of Wasabi contains important fixes. Those are:
🪲 Send workflow disruption
The Continue button in the send page, after becoming green, was clickable but didn't allow to continue with the sending process.
🪲 Transaction Details Fee rate
Transaction Details page showed an empty space for transaction which mining fee rate was unknown.
Installation Guide
Download the operating system relevant software package and install Wasabi like you would with any other software on your computer.
For a detailed installation guide, including signature verification, see the documentation.
Documentation
🕸️ Website
🧅 Tor onion site
📙 Documentation
❔ FAQ
Advanced Guide
If you want to build or update Wasabi from source code, check out these easy instructions.
Wasabi uses reproducible builds, which you can verify with this guide.
Requirements
- Windows 10 1607+
- Windows 11 22000+
- macOS 12.0+
- Ubuntu 22.04+
- Fedora 37+
- Debian 11+
What's Changed
- Transaction Details Fee rate displayed while null by @MarnixCroes in #13428
- Send workflow disruption by @lontivero in #13429
Full Changelog: v2.2.0.0...v2.2.1.0
Wasabi Wallet v2.2.0.0
Wasabi Wallet is an easy to use, privacy-focused, open-source, non-custodial, Bitcoin wallet.
Download
This Release contains a few bugs that were fixed in 2.2.1.0, we advise downloading this version instead https://github.com/WalletWasabi/WalletWasabi/releases/tag/v2.2.1.0
Release Highlights
🥕 Taproot receive addresses
🚀 Faster transaction broadcasting
🔍 Help to setup and find a coordinator
⏫ More accurate CPFP fee estimation
📉 Safer protocol
🪲 Backend optimizations
Release Summary
Wasabi Wallet v2.2.0.0 release
This version of Wasabi is full of extra features, improvements, and fixes. The highlights are:
🥕 Taproot receive addresses
Users can now choose taproot when generating a new receiving address. Spending a taproot input is 16% cheaper compared to spending a native segwit input. Users aren’t the only ones that benefit - Bitcoin nodes can verify taproot’s signatures faster than legacy ones, so the entire network gets a little speed boost.
🚀 Faster transaction broadcasting
A more sophisticated transaction broadcasting mechanism was introduced to make the process faster. Transactions are now broadcast to multiple nodes in parallel (through the Tor network) and fail more quickly if the transaction is rejected by the network. Users who upgrade will notice it now takes half as long to send their coins.
🔍 Help to setup and find a coordinator
A new message is now shown when no coordinator is configured, along with some help to understand how to find and setup one.
⏫ More accurate CPFP fee estimation
The CPFP feature now takes into account the fee paid by the parent transaction. In previous releases, the child transaction assumed the parent paid 0 sats in fees, and thus always overpaid for the speed up.. This improvement will be especially significant in high-fee environments, where the CPFP feature is most useful!
📉 Safer protocol
In order to avoid introducing unknown incentives and to limit risk to users, the coordination fee concept has been removed. Only coinjoin coordinators that don't charge any coordination fee continue to be supported.
🪲 Backend optimizations
Users who run a Wasabi backend can now do so with a pruned node and significant CPU/RAM savings. This makes hosting a backend much cheaper and helps to decentralize this component which Wasabi clients still depend on.
Installation Guide
Download the operating system relevant software package and install Wasabi like you would with any other software on your computer.
For a detailed installation guide, including signature verification, see the documentation.
Documentation
🕸️ Website
🧅 Tor onion site
📙 Documentation
❔ FAQ
Advanced Guide
If you want to build or update Wasabi from source code, check out these easy instructions.
Wasabi uses reproducible builds, which you can verify with this guide.
Requirements
- Windows 10 1607+
- Windows 11 22000+
- macOS 12.0+
- Ubuntu 22.04+
- Fedora 37+
- Debian 11+
What's Changed
- Ignore compilation warning by @lontivero in #13254
- Fix
UpdateManagerversion number by @lontivero in #13251 - Do not generate redundant decompositions by @lontivero in #13260
- Decompose tests by @csiki2 in #13272
- Settings: add auto select behavior to MinInputCount textbox by @MarnixCroes in #13274
- Simplify Decomposer by @lontivero in #13287
- Update CONTRIBUTING.md by @MarnixCroes in #13280
- Allow connection to pruned local node by @lontivero in #13290
- Remove status API by @lontivero in #13242
- Simplify background service construction by @lontivero in #13241
- Fix warns by @lontivero in #13232
- Remove zkSNACKs coordinator down announcement by @soosr in #13207
- Update dependency
System.Text.Jsonby @lontivero in #13293 - Improve Fee estimation based on mempool histogram by @turbolay in #13279
- Simplify/unify flake derivations by @lontivero in #13295
- Simplify generic serializer by @lontivero in #13298
- Select script type while receiving by @turbolay in #13294
- fix wallet coins dialog caption by @MarnixCroes in #13309
- Fix shared transaction overhead calculation by @lontivero in #13312
- Fix CoinList crash by @turbolay in #13315
- Fix crash when using --version on GUI by @turbolay in #13320
- Local prison per coordinator by @lontivero in #13313
- [Trivial] Remove unused properties by @yahiheb in #13292
- Remove Coordination Fee Rate concept by @lontivero in #13297
- Make DateTime friendlier by @SuperJMN in #13237
- [UI] Display the hour using a 24-hour clock from 00 to 23 by @yahiheb in #13324
- Remove usages of getrawtransaction by @turbolay in #13321
- Simplify denominations building by @lontivero in #13326
- Do not display 'locked addresses' in wallet stats by @yahiheb in #13329
- add handcursor to SubActionButton by @MarnixCroes in #13330
- Wabisabi coinjoin tests runnable from IDE by @lontivero in #13336
- Test with both P2TR and P2WPKH by @lontivero in #13344
- Use mempool.space for effective fee rate + use it in CPFP flow by @turbolay in #13193
- Remove
MempoolMirrorby @lontivero in #13345 - Make transaction broadcasting faster. by @lontivero in #13351
- Csharpify
DependencyGraphby @lontivero in #13356 - Pass index file path by parameter by @lontivero in #13368
- Performance improvement for GetFilterLinesExcluding by @turbolay in #13371
- Fix BackendURI setting save by @turbolay in #13376
- Don't run in the background by default by @turbolay in #13377
- Automated build by @lontivero in #13273
- Remove packager by @lontivero in #13384
- Fix
DependencyGraphvsize calculation by @lontivero in #12618 - Add permission and signtool full path by @lontivero in #13391
- Silence test in rare case by @lontivero in #13390
- Use sqlite for backend filters by @turbolay in #13393
- Add script to migrate backend filters by @turbolay in #13396
- Make it easier to migrate filters for non-devs operators by @lontivero in #13405
- More resilient broadcasting mechanism by @lontivero in #13381
- [UI] Show fee rate at preview transaction when sending by @yahiheb in #13387
- Fix from string by using correct endians by @turbolay in #13409
- Fix warnings due to wix configuration by @turbolay in #13412
- Smart resync when index has inverted endians by @turbolay in #13408
- Don't register Coinjoin Coordinator when it's not set up by @SuperJMN in #13383
- musicbox: how do I set up coordinator menuitem follow up by @MarnixCroes in #13416
- Do not create impossible components by @lontivero in #13417
- Fix some music box visibility issues by @turbolay in https://github.com/WalletWasabi/Wa...