-
Notifications
You must be signed in to change notification settings - Fork 30
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Is your feature request related to a problem? Please describe.
The vault client uses Bitcoin legacy wallets by default.
- Legacy wallets are harder to backup and recover due to them not having explicit derivation paths.
- Since Bitcoin core 23, descriptor wallets are now the default.
- Descriptor wallets make it easier to have watch-only wallets (e.g., for connecting ledger to the bitcoin core node)
For a more detailed overview, see here: https://achow101.com/2020/10/0.21-wallets and https://bitcoinmagazine.com/technical/bitcoin-core-23-0-released-whats-new
Describe the solution you'd like
Instead of using legacy wallets, the vault client should use descriptor wallets.
Context
Bitcoin core 24 supports migrating legacy wallets to descriptor wallets: https://github.com/bitcoin/bitcoin/blob/master/doc/managing-wallets.md#migrating-legacy-wallets-to-descriptor-wallets
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
Type
Projects
Status
Todo ⏳