Whirlpool is a "zerolink coinjoin" implementation created by the Samourai Wallet developer team. Whirlpool breaks all deterministic links between inputs and outputs. When coupled with "postmix spending tools" offered by the wallet, it provides a handy toolkit for you to maintain your bitcoin privacy.
Anyone that deploys a RoninDojo bitcoin node will notice that Whirlpool CLI is installed by default, and the only thing users need to do is pair the Whirlpool CLI with their Samourai Wallet by following the instructions below.
Read more about it in this Whirlpool article, see Whirlpool documentation, or take a look at the Whirlpool repository.
Note if you are running a Tor daemon you can skip the Tor browser part
Manage
button in the bottom left corner.
http://
and ends .onion
Advanced: remote CLI
option.
CLI address
field. Be sure to include http://
and .onion
.
Tor proxy port
is set appropriately.socks5://127.0.0.1:9150
socks5://127.0.0.1:9050
WARNING: If at anytime during this setup Whirlpool fails to connect, try restarting both Tor Browser and Whirlpool desktop application.
API Key
blank, as this is only required after your Whirlpool CLI has been initialized.Connect
and you will be prompted to enter a pairing payload from your Samourai Wallet.
Settings
→ Transactions
, then tap Pair to Whirlpool GUI
.
Use Dojo as wallet backend
and Tor is required for Dojo
after entering the pairing payload.Initialize GUI
button.
Logged out
status on your RoninUI.
Manage
button in the bottom left and enter your Samourai Wallet's passphrase to unlock and continue mixing.
The following instructions will help you reset your Whirlpool configuration so you can set up Whirlpool again from the beginning.
You can only connect one Samourai Wallet at a time to the Whirlpool CLI running on your RoninDojo for 24/7 mixing and remixing. If you have changed your Samourai Wallet and wish to instead link a new Samourai Wallet to the Whirlpool CLI on your RoninDojo, you will need to carry out the following steps to clear the previous configuration.
Samourai Toolkit
→ Whirlpool
→ Reset
System
settings, and click on Reset GUI
.OK
.Have you set up Sparrow Wallet, connecting it to your RoninDojo node? Sparrow Wallet is a great desktop wallet for managing hardware wallets.
See Whirlpool documentation for more information on how to use Whirlpool.
Check out the Troubleshooting page for more info.
Need help? Try out our Support Service.
Join the RoninDojo Chatroom and engage the community.