I was trying to use Samourai’s Whirlpool service with my embassy pro but was running into issues. I finally settled on a configuration that works, hopefully this is helpful to someone.
Warning: This is only for advanced users. Only attempt this if you know what you are doing.
What didn’t work
- Sparrow Wallet connected to ElectRS over Tor
- “External Tor proxy” setting enabled to use Tor for communication with Samourai’s whirlpool coordinator
In this setup, I would just get a ton of timeouts all over the place, both for connecting to ElectRS and the coordinator, and no mixes for days.
What didn’t work V2
- Sparrow Wallet connected to ElectRS over LAN using the SSH tunnel hack
- “External Tor proxy” setting enabled to use Tor for communication with Samourai’s whirlpool coordinator
In this configuration, the number of timeouts in the log file were greatly reduced however the rate of mix transactions was still very low
V3 - the solution
- Sparrow Wallet connected to ElectRS over LAN using the SSH tunnel hack
- Using a VPN for connecting to the coordinator
Happily up and running now. I’ve included a screenshot to show the final configuration in Sparrow
p.s. the reason I’m doing this is that passive remixes using JAM are very sporadic, maybe one a week or so whereas whirlpool is much more reliable and regular.