Wallet Use Cases - bitcoin-core/bitcoin-devwiki GitHub Wiki

Wallet Use Cases

How might people try to use the wallet:

  • Typical single sig stuff
  • Adding new single sig descriptors
  • Signing random scripts that have keys that are in the wallet, but maybe not in a descriptor
  • Multisigs
  • Providing own entropy

And how do proposed changes affect those use cases. Don't forget about upgrade and downgrade.

Flows

Possible flows using generatewalletdescriptor are discussed https://github.com/bitcoin/bitcoin/pull/29130#discussion_r1435607572

Potential flow for multisig is described in detail in https://github.com/bitcoin/bitcoin/pull/22341 under heading "Bigger picture"