sparrowwallet / sparrow

Desktop Bitcoin Wallet focused on security and privacy. Free and open source.
https://sparrowwallet.com/
Apache License 2.0
1.36k stars 192 forks source link

Add a helper window/table for BIP-85 #112

Open keblek opened 3 years ago

keblek commented 3 years ago

https://coldcardwallet.com/docs/bip85 https://github.com/bitcoin/bips/blob/master/bip-0085.mediawiki

BIP-85 is a great way for coldcard users (and hopefully all other HWW's in the future!) to securely generate seeds for their other wallets.

There is always one more wallet or project to try out and instead of having 50 different backups, you can have a one good backup and generate seeds from that.

The only trouble is that its more convenient to keep a small table of the index (on a piece of paper) that you used for each wallet than it is to memorise where each seed is coming from. This then becomes a privacy concern.

So I think it would be useful if sparrow wallet added one more tab where you can keep this information alongside the xpub (secured by the same password). This way everything is kept together nicely for the coldcard users.

So the table would look like this Seed Type Index Name
12 9 Joinmarket
24 2 LN Wallet
WIF 0 Core on Pi

I understand that this is not strictly wallet related and adds to the codebase but I think its a great quality of life feature that would add value to coldcard sparrow users. But if you don't want your wallet to resemble a password manager or a spreadsheet app then I understand.

6102bitcoin commented 3 years ago

Outstanding Action: Allow encryption & storage of a small amount of additional structured data with a wallet Proposed Priority: Low