Skip to content

Wasabi Wallet

Wasabi Wallet is a privacy-focused Bitcoin wallet that implements CoinJoin using the "WabiSabi" protocol.

Other CoinJoin Implementations

Wasabi is one of several CoinJoin implementations. Others include Whirlpool (5-party, fixed denominations) and JoinMarket (decentralized, maker-taker model). Each has different trade-offs in terms of privacy, convenience, and censorship resistance.


What Is Wasabi Wallet?

Wasabi Wallet is an open-source, non-custodial Bitcoin wallet for desktop that focuses on privacy through CoinJoin. It uses the WabiSabi protocol, which allows for flexible anonymity sets.

WabiSabi Protocol

WabiSabi is a CoinJoin protocol that allows participants to mix any amount of bitcoin, not just fixed denominations. This makes it more flexible than Whirlpool but requires more careful analysis to understand the privacy gained.


WabiSabi Transaction Example

The image below shows a WabiSabi (Wasabi Wallet) CoinJoin transaction as visualised by am-i.exposed. Notice the large number of inputs and various sets of variable denomination outputs that distinguish WabiSabi from fixed-denomination CoinJoins like Whirlpool.

WabiSabi CoinJoin transaction scanned by am-i.exposed


Wasabi Fees

Wasabi charges a coordination fee for each CoinJoin round that is determined by the coordinator you choose.


Wasabi Best Practices

  • Do Multiple Rounds


    Like any CoinJoin, multiple rounds increase your anonymity set exponentially.

  • Use Tor


    Wasabi has built-in Tor support. Enable it in settings.

  • Never Spend Post-Mix Together


    Each post-mix output should be spent independently to preserve privacy.

  • Verify the Download


    Always verify the Wasabi download signature before installing.

  • Label Your UTXOs


    Keep track of premix and post-mix UTXOs. Never mix them.

  • Be Patient


    Wasabi rounds can take time. Let the network find enough participants.


Common Wasabi Mistakes

Same as any CoinJoin - never spend post-mix outputs together.

Without Tor, your IP is exposed to the coordinator and other participants.

One round gives limited privacy. Do multiple rounds for meaningful privacy.


Post-Mix Management

Like Whirlpool, Wasabi produces post-mix UTXOs that require careful handling. The principles are the same across all CoinJoin implementations:

  • Never spend post-mix UTXOs together - Each output should be spent independently
  • Never mix post-mix with premix - Keep mixed and unmixed coins separate
  • Label your UTXOs - Track which coins have been through CoinJoins
  • Avoid consolidation - Combining post-mix UTXOs reduces your anonymity set

For detailed guidance on managing post-mix coins and handling doxxic change, see the Whirlpool page which covers these topics in depth.

Post-Mix Best Practices

The post-mix management principles from Whirlpool apply equally to Wasabi. Never merge mixed and unmixed UTXOs, prefer spending from post-mix directly, don't reuse addresses, and be cautious with script types and consolidations.