Best Site for Bitcoin Coinjoin
Summary
The best site for Bitcoin CoinJoin is a smaller universe after 2024. Wasabi removed its built-in coordinator in June 2024; Samourai's founders were indicted April 2024 and Whirlpool was taken offline. Decentralized-coordinator alternatives are the viable paths: JoinMarket is the longest-running peer-to-peer protocol — no central coordinator, no party to indict — accessible via JAM web UI, Sparrow Wallet, or CLI. Ashigaru continues the Whirlpool design. Wasabi 2.x works with a self-hosted/third-party coordinator. CoinJoin is a legal privacy technique; legal exposure has fallen on service operators, not users. Moving regulatory area — verify current status.
Top 5 at a glance
| # | Site | Best for | Price |
|---|---|---|---|
| 1 | JoinMarket | Decentralized peer-to-peer CoinJoin protocol with no central coordinator | Free; market-based maker fees typically 0.05-0.5% of joined amount |
| 2 | Sparrow Wallet (with JoinMarket integration) | Friendlier desktop entry to JoinMarket without the raw CLI | Free; underlying JoinMarket maker fees apply |
| 3 | Wasabi 2.x (with self-hosted coordinator) | Wasabi UX with a self-hosted or community-run coordinator | Free wallet; coordinator fees set by the operator running it |
| 4 | Ashigaru Whirlpool (community successor) | Community continuation of the Whirlpool design after Samourai shutdown | Free; pool fees similar to original Whirlpool model |
| 5 | PayJoin / Pay-to-EndPoint (P2EP) via BTCPay Server | Bilateral CoinJoin during an actual payment, not a separate mixing operation | Free; merchant must run BTCPay or equivalent |
Detailed rankings
JoinMarket
Decentralized peer-to-peer CoinJoin protocol with no central coordinator
The default for CoinJoin in 2026. Decentralized design is the structural reason it survived 2024 when centralized coordinators did not. Use Sparrow for the friendlier UI.
Pros
- No central coordinator — bid/ask market of makers and takers, no single party to indict or shut down
- Operating continuously since 2015 — longest-running active CoinJoin protocol
- Open source under GPLv3
- Integrated into Sparrow Wallet for friendlier desktop UX
- JAM (JoinMarket Admin Module) provides a web interface for self-hosted nodes
- Yield-generator mode lets you earn fees by providing liquidity
Cons
- Command-line setup is technical — JAM and Sparrow ease this but still require comfort with self-host
- Requires running a Bitcoin node (full node or pruned) for best results
- Maker liquidity varies — smaller anonymity set than Whirlpool was at peak
- User experience materially harder than the now-defunct Wasabi/Samourai integrated experience
Price: Free; market-based maker fees typically 0.05-0.5% of joined amount
Sources: github.com, jamdocs.org
Sparrow Wallet (with JoinMarket integration)
Friendlier desktop entry to JoinMarket without the raw CLI
The right pick when you want CoinJoin without the JoinMarket CLI directly. Pairs with self-hosted JoinMarket on a home node.
Pros
- Open-source desktop Bitcoin wallet with first-class JoinMarket support added in version 1.7+
- Coin control and labelling that pair naturally with CoinJoin workflows
- PSBT and hardware-wallet integration for cold-signed JoinMarkets
- Tor-by-default networking option
- Active maintenance
Cons
- Still requires a JoinMarket backend running somewhere
- Power-user UX — not for first-time Bitcoin users
- Bitcoin only
- Setup of the JoinMarket side is still the harder part
Price: Free; underlying JoinMarket maker fees apply
Sources: sparrowwallet.com
Wasabi 2.x (with self-hosted coordinator)
Wasabi UX with a self-hosted or community-run coordinator
The right pick when you already know Wasabi's UX. For a fresh user, JoinMarket via Sparrow is structurally simpler.
Pros
- Familiar Wasabi UX for users coming from the pre-2024 version
- WabiSabi protocol allows arbitrary CoinJoin denominations (improvement on Whirlpool/CashFusion fixed-size design)
- Open source — the coordinator role can be self-run
- Active fork community continued development after zkSNACKs removed the default coordinator
- BTC-only focused, well-engineered cryptography
Cons
- Default zkSNACKs coordinator was removed in June 2024 — you must point to a self-hosted or community coordinator
- US residents were already blocked before that
- Forks and community-run coordinators vary in trust and uptime
- Adversaries running coordinators is a real concern — verify operator before joining
Price: Free wallet; coordinator fees set by the operator running it
Sources: wasabiwallet.io
Ashigaru Whirlpool (community successor)
Community continuation of the Whirlpool design after Samourai shutdown
The right pick for users specifically attached to the Whirlpool model. Smaller anonymity sets and longevity uncertainty are the tradeoffs.
Pros
- Continues the fixed-denomination pool design that Whirlpool pioneered
- Open source
- Survives because no centralized US-based legal entity operates it
- Useful for users who specifically want Whirlpool-style fixed denominations
Cons
- Smaller anonymity set than original Whirlpool at peak
- Community-maintained — no commercial backing
- Long-term sustainability uncertain
- Same general regulatory risk profile as any CoinJoin service in 2026
Price: Free; pool fees similar to original Whirlpool model
Sources: github.com
PayJoin / Pay-to-EndPoint (P2EP) via BTCPay Server
Bilateral CoinJoin during an actual payment, not a separate mixing operation
The right pick when paying a CoinJoin-capable merchant. Different tool from pool-style CoinJoin — use both for layered privacy.
Pros
- PayJoin is a CoinJoin between sender and receiver during a real payment — improves privacy and breaks chain-analysis heuristics
- Available natively in BTCPay Server, Wasabi, JoinMarket, Sparrow
- Not a 'mixing service' — it is a privacy improvement on a payment that was happening anyway
- Much lower regulatory profile because it is part of a normal transaction
- BIP 78 standardized
Cons
- Requires merchant cooperation — both ends must support PayJoin
- Adoption is still small — most merchants do not advertise it
- Does not deliver pool-style anonymity sets — different privacy goal
- Single-payment scope; not a way to mix accumulated coins
Price: Free; merchant must run BTCPay or equivalent
Sources: docs.btcpayserver.org
How we chose
- Decentralized coordinator preferred — central operators face money-transmission characterization.
- Open source mandatory — code public so anonymity-set claims are verifiable.
- Active maintenance after the 2024 enforcement wave.
- User-controlled keys throughout — never hand coins to a custodian.
- Honest legal framing — CoinJoin is legal, mixing-as-a-service is contested.
- Not advocacy of money laundering — financial privacy is the use case.
Frequently asked questions
Is CoinJoin legal?
Using CoinJoin to improve the privacy of your own legitimate funds is legal in most jurisdictions. The legal risk has fallen on service operators who could be characterized as money transmitters required to register and implement AML controls. The April 2024 Samourai indictment and the June 2024 Wasabi coordinator removal reflect that the operator-side legal posture has tightened sharply. The user-side practice remains a privacy technique applied to one's own coins.
What happened to Samourai Wallet?
On 24 April 2024 the US Department of Justice indicted the co-founders of Samourai Wallet for conspiracy to commit money laundering and operate an unlicensed money-transmitting business through Whirlpool and Ricochet. Whirlpool service was discontinued the same day. The case is ongoing as of 2026; outcomes will shape future regulatory expectations for CoinJoin services.
Why did Wasabi remove CoinJoin?
In June 2024, zkSNACKs (the Wasabi developer) announced it would discontinue operating the default CoinJoin coordinator. The cited reason was regulatory clarity concerns in the wake of the Samourai indictment. The wallet still supports CoinJoin if you connect to a self-hosted or third-party coordinator; the default convenience was removed.
Will CoinJoin make my Bitcoin truly anonymous?
CoinJoin breaks specific chain-analysis heuristics (common-input ownership, address-clustering by transaction graph) but is not a perfect anonymizer. Inputs and outputs are public; the privacy property is that observers cannot definitively link specific inputs to specific outputs without additional information. Operational mistakes (consolidating mixed and unmixed coins, depositing to KYC exchanges immediately after mixing) often reveal what the cryptography otherwise hid. For mandatory privacy on the protocol side, see [[non-custodial-wallet]] for Monero.
Are exchanges going to block my coins after CoinJoin?
Many KYC exchanges flag deposits from known CoinJoin addresses and may close accounts or require source-of-funds documentation. This is operational reality, not law: the deposit is legal, but the exchange's risk appetite differs. Plan accordingly — use CoinJoin for self-custody savings or for paying merchants directly, not as a step immediately before depositing to a major centralized exchange.