sparrow
sparrow copied to clipboard
[Feature Request] Add external Whirlpool CLI support in order to mix with our own Samouraï Server
Description
Mixing coins using Sparrow is great. Especially for the guys without an Android Smartphone. Adding whirlpool CLI support would allow us to mix coins using our own Samourai Server.
Here the Samourai Docs
Discussion
Positive Aspects:
- Better privacy => Your own node and Samourai server is used
- Allow user to use a 'always on' device => Mixing 24h/24h 7j/7j
Problematic Aspects: TBD
Would love to see this. A potential risk I see: not sure if Whirlpool CLI can deal with mixing multiple wallets at once (Samourai Wallet & Sparrow Wallet, each with different seeds).
I think a killer feature would be to utilize a Dojo's Whirlpool CLI for 24/7 remixing & leverage the Mix To feature from Sparrow.
This would incentivize users to choose a higher remix count before mixing out to cold storage. It seems that many Sparrow users end up setting a low remix since they have to run their computer or laptop 24/7 and sometimes it takes a while to run a UTXO through multiple mixes.
If it were possible to have them remixing 24/7 via a Dojo, users would likely increase that remix count before mixing out to cold storage.
If it were possible to have them remixing 24/7 via a Dojo, users would likely increase that remix count before mixing out to cold storage.
Good point. There would be no reason to not mix them 24/7. Maybe there could be a maximum for remixes.
I think a killer feature would be to utilize a Dojo's Whirlpool CLI for 24/7 remixing & leverage the Mix To feature from Sparrow
This sounds attractive but there is unfortunately a problem - Sparrow needs to be online and connected to supply the Mix To wallet's fresh address. This is obviously not what is intended here - the advantage of this feature would be that Sparrow can go offline and mixing can proceed independently.
Whirlpool CLI also has the ability to mix out (to a single sig wallet only), but it doesn't check the blockchain for fresh addresses, and instead uses a counter preset to a certain index, incrementing with each mix out.
This is not to say this feature wouldn't be worthwhile, but rather to clarify the Mix To functionality in this mode of operation may either be absent, or not quite the same as what Sparrow offers.