Whirlpool is a "zerolink coinjoin" implementation created by the Samourai Wallet developer team. It is the most structurally sound and easy to use implementation on the market today. 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 will notice that Whirlpool CLI is installed by default, and thusly the only thing users need to do is pair the Whirlpool CLI with Whirlpool GUI using the instructions below.
Start Whirlpoolfrom your Ronin UI dashboard and then obtain the Tor hidden service address for Whirlpool from the settings page. These credentials can also be found in the
Credentialspage of the RoninDojo command line menus.
.onion. The Tor proxy field will auto-populate.
socks5://127.0.0.1:9150(or 9050 for Daemon)
NOTICE: If at anytime during this setup Whirlpool fails to connect, try restarting both Tor browser and Whirlpool GUI.
API Keyblank, as this is only required after your Whirlpool CLI has been initialized. Press
Connectand you will be prompted to enter a pairing payload from your Samourai Wallet.
[⋮] (3 dots)in the upper right corner. Select
Settings, go to
Transactions, and select
Pair to Whirlpool GUI. Copy the payload into your Whirlpool GUI using whatever method you prefer such webcam or encrypted email.
Use Dojo as wallet backendand
Tor is required for Dojoafter entering the pairing payload. Once you have verified the wallet is properly connected, then press
Initialize GUIbutton. You will be promted to enter your wallet's passphrase, and after doing so Whirlpool will finally open.
Did you choose to install Electrs for Electrum desktop and hardware wallet support? Please continue to the Specter section.
See here for more information on how to use Whirlpool and Post mix tools!
Check out the Troubleshooting page if you have any questions.
Need help? Join the RoninDojo Chatroom.
Return to Wiki Homepage.