You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It would be nice to have documentation on how to set up a basic M-of-N multisig between multiple people using descriptor wallets and PSBTs, as well as a signing flow.
Every participant generates an xpub: most straightforward is to create a new wallet, I guess, but how to get the xpub to share for a specific BIP32 path?
It would be nice to have documentation on how to set up a basic M-of-N multisig between multiple people using descriptor wallets and PSBTs, as well as a signing flow.
E.g. (borrowed some steps from @jonasschnelli)
xpubs:xpub: most straightforward is to create a new wallet, I guess, but how to get thexpubto share for a specific BIP32 path?importdescriptors:internal: false) addresses arewsh(sortedmulti(<M>,xpubA/0/*,xpubB/0/*,xpubC/0/*,…))internal: true) addresses arewsh(sortedmulti(<M>,xpubA/1/*,xpubB/1/*,xpubC/1/*,…))walletcreatefundedpsbt(everyone can initiate this)decodepsbtthen (if ok) signs it withwalletprocesspsbtjoinpsbtsthen broadcast the resulting transaction