Skip to main content
The 2024 Developer Survey results are live! See the results

New answers tagged

2 votes

How to spend a multisig descriptor wallet transaction with bitcoin-cli?

Found an answer to my main question after trial and error: One needs to first create a watch-only wallet and import descriptors into it, like so: bitcoin-cli -regtest createwallet "multisig_watch&...
Alec Matusis's user avatar
2 votes
Accepted

Why does the musig() descriptor accept the pk descriptor as an argument?

The pk() is part of the tr() as a script expression. The musig() component is completed at the first comma.
Ava Chow's user avatar
  • 71.1k
3 votes
Accepted

pkh() nested in tr() is allowed?

By BIP 386, tr(pkh(...)) is not a valid descriptor. By BIP 379 however, it is valid. Which one is the correct specification? That depends on which descriptor extensions you choose to follow. Bitcoin ...
Pieter Wuille's user avatar
2 votes
Accepted

Checksum of addr() descriptor

Bitcoin Core only accepts addresses in its addr() descriptors that match the chain type it is running for. So if bitcoind is running with e.g. -regtest, it will only accept regtest addresses, not ...
Pieter Wuille's user avatar

Top 50 recent answers are included