This tutorial will show you how to CoinJoin Bitcoin with Samourai on the CLI.

Step 1 - Installation

Update repos and install OpenJDK and WGet

  • $ sudo apt update && sudo apt install openjdk wget

Find the last release of WhirlpoolGUI and download it

  • $ wget https://code.samourai.io/whirlpool/whirlpool-client-cli/uploads/63621e145967f536a562851853bd0990/whirlpool-client-cli-0.10.16-run.jar
Step 2 - Setting up WhirlpoolCLI

To setup your wallet in WhirlpoolCLI, just do:

  • $ java -jar (file-location)/whirlpool-client-version-run.jar --init

The client will ask you if you want to activate Tor, type y if you want to & make sure you run it in background. Paste your pairing wallet payload and type your passphrase to unlock the access of the wallet.

Step 3 - Usage

To relaunch Whirlpool, do:

  • $ java -jar (file-location)/whirlpool-client-version-run.jar

If you want to set a mix target (it’s better to keep the selection random), do:

  • $ java -jar (file-location)/whirlpool-client-version-run.jar --mixs-target (number of remixes)