nvk / walletsrecovery.org

Information about wallet defaults for external recovery
https://walletsrecovery.org/
115 stars 96 forks source link

Sparrow: add BIP47 and Whirlpool paths #210

Closed ottosch closed 1 month ago

ottosch commented 4 months ago

Sparrow has implemented BIP47 and Whirlpool:

The wallet software uses different derivation paths to achieve the separate wallets. Derivation paths use different numbers to represent different details about the key path: “m / purpose' / coin_type' / identity'.” In the example below, the deposit wallet can handle a variety of address types, hence the “m/44'|m/49'|m/84'|m/47'” for each of the different purposes. The pre-mix, post-mix and bad bank wallets only handle the “m/84'” purpose.

From Bitcoin Magazine: HOW TO MAINTAIN PRIVACY WHEN SPENDING MIXED BITCOIN.

nvk commented 1 month ago

I think this was dropped.

ottosch commented 1 month ago

@nvk, FYI:

In light of recent developments, Sparrow v1.9.0 has been released which removes the Whirlpool client and other Soroban related features. All wallets and accounts are still accessible.

https://twitter.com/SparrowWallet/status/1783513555469242400

apemithrandir commented 1 month ago

The users who want to recover Bitcoin from PayNym and Whirlpool Accounts don't matter? Many people still have Bitcoin under these derivation paths. I guess if they want to use walletsrecovery.org to recover their funds, they will be shit out of luck.

nvk commented 1 month ago

Happy to merge, I'm not super familiar with this so I thought it wasn't useful anymore

apemithrandir commented 1 month ago

Happy to merge, I'm not super familiar with this so I thought it wasn't useful anymore

Much appreciated