Bitcoin Privacy

How to Use Bitcoin Privately — CoinJoin & Anti-Tracing Guide

Bitcoin can be used with improved privacy when specific tools and practices are applied. This guide explains the limitations of Bitcoin privacy and the best available techniques to mitigate them.

Important Recommendation

Bitcoin privacy requires significant additional effort and is never as complete as Monero's structural guarantees. If you have the option, Monero (XMR) is strongly preferred for all darknet marketplace transactions.

Understanding Bitcoin's Privacy Limitations

Bitcoin operates on a transparent public ledger. Every transaction — including the amounts, input addresses, and output addresses — is permanently recorded and visible to anyone. When you buy Bitcoin on a KYC exchange, your real identity is permanently linked to that wallet address. From that point, sophisticated chain analysis can follow your coins as they move through the blockchain.

Chain analysis firms maintain vast databases mapping known addresses (exchanges, services, known individuals) and use clustering algorithms to track coin flows. Law enforcement agencies in the US, UK, Canada, and EU have contracted with these firms extensively. Bitcoin is not a private currency — it is a transparent currency that sometimes requires extra effort to use with reduced traceability.

Method 1: CoinJoin with Wasabi Wallet

CoinJoin is a technique that combines multiple Bitcoin transactions from different users into a single transaction, making it difficult to determine which input corresponds to which output. Wasabi Wallet implements this using a coordinator-facilitated Chaumian CoinJoin protocol.

How to Use Wasabi Wallet

  1. Download Wasabi Wallet and install it. All connections route over Tor by default.
  2. Create a new wallet. Record your recovery seed phrase offline and securely.
  3. Fund the wallet by depositing BTC to a fresh address.
  4. Navigate to the Coinjoin tab. Wasabi automatically enqueues eligible UTXOs for the next coinjoin round.
  5. Wait for rounds to complete. For strong anonymity, run multiple rounds (aim for anonscore of 5 or higher).
  6. After coinjoin, spend from the mixed wallet — never combine mixed and unmixed coins in the same transaction.

Method 2: Whirlpool (Samourai Wallet)

Note: Samourai Wallet's developers were arrested in April 2024. The Whirlpool coordinator is offline as of mid-2024. Do not use Samourai Wallet at this time. JoinMarket remains a functional alternative for advanced users.

Method 3: JoinMarket

JoinMarket is a decentralised CoinJoin implementation with no coordinator. Makers and takers connect directly. It is more complex to use than Wasabi but has no central point of failure. Requires running a Bitcoin node. Route connections through Tor when setting up.

Method 4: Non-KYC Bitcoin Acquisition

The cleanest approach is never to link your identity to Bitcoin in the first place.

  • Bisq — Decentralised P2P exchange. Buy BTC with cash, SEPA, Interac, or other methods from other users. No KYC, decentralised, Tor-native.
  • Bitcoin ATMs — Many accept cash for BTC. Transactions above CA$1,000 may require ID in Canada. Use below thresholds and withdraw to a fresh wallet.
  • P2P trades — Trade cash for BTC directly with trusted individuals.
  • Gift cards / vouchers — Some services accept gift cards in exchange for BTC. Reduces the purchase trail.

Best Practices Summary

  • Never deposit KYC exchange Bitcoin directly to any darknet market wallet.
  • Always use a fresh wallet for each purchase purpose.
  • Route all Bitcoin wallet connections through Tor (Wasabi does this by default).
  • Never combine mixed and unmixed coins in a single transaction (UTXO contamination).
  • Run multiple CoinJoin rounds before spending — one round is not sufficient for strong anonymity.
  • Consider converting BTC to XMR via a decentralised atomic swap service as a final step before depositing.

BTC to XMR Atomic Swaps

For maximum privacy when you have BTC, convert to XMR using a decentralised atomic swap, which requires no trusted intermediary:

  • UnstoppableSwap — GUI tool for BTC↔XMR atomic swaps. No registration, no KYC, runs over Tor.
  • Haveno — Decentralised exchange running as a Tor hidden service. Supports BTC/XMR pairs.

Further Reading