• About
  • FAQ
  • Earn Bitcoin while Surfing the net
  • Buy & Sell Crypto on Paxful
Newsletter
Approx Foundation
  • Home
    • Home – Layout 1
  • Bitcoin
  • Ethereum
  • Regulation
  • Market
  • Blockchain
  • Business
  • Guide
  • Contact Us
No Result
View All Result
  • Home
    • Home – Layout 1
  • Bitcoin
  • Ethereum
  • Regulation
  • Market
  • Blockchain
  • Business
  • Guide
  • Contact Us
No Result
View All Result
Approx Foundation
No Result
View All Result
Home Bitcoin

How to Sign a Musig with Bitcoin Core

Moussa by Moussa
August 28, 2026
in Bitcoin
0
189
SHARES
1.5k
VIEWS
Share on FacebookShare on Twitter


I created a musig descriptor with Bitcoin Core:

Related articles

SHRINCS Draft Targets Smaller Post-Quantum BTC Signatures: Is Bitcoin Now Quantum Proof?

August 28, 2026
Bitcoin Flirts With $81,000 Ahead Of Fed’s Jackson Hole Meeting

Bitcoin Flirts With $81,000 Ahead Of Fed’s Jackson Hole Meeting

August 28, 2026

My addresses:

tpubDCWbaTx1wFG3JHpT5sK7HD2yBDLdoonfz7SN5Jnk3UGXf3EAMNECcDrGQQXP6jccdgcczRnSDTBAXauK19EAbf3KvnHmRCsKk2gGdWP3Xke
tpubDCis6zc7jL21KnV9Rz7zRz2AsFartHsdQx9uVdnd2kVuNpCNX5mhHaMwYrR7YvdT3GKqKVKNDRSz966Z9DjXqUvyz7gHkfh751GBJ68CYab

The keys were master keys from other wallets.

Here was my descriptor:

tr(musig(tpubDCWbaTx1wFG3JHpT5sK7HD2yBDLdoonfz7SN5Jnk3UGXf3EAMNECcDrGQQXP6jccdgcczRnSDTBAXauK19EAbf3KvnHmRCsKk2gGdWP3Xke,tpubDCis6zc7jL21KnV9Rz7zRz2AsFartHsdQx9uVdnd2kVuNpCNX5mhHaMwYrR7YvdT3GKqKVKNDRSz966Z9DjXqUvyz7gHkfh751GBJ68CYab)/<0;1>/*)

No problem with importing or deriving addresses:

$ bitcoin-cli -rpcwallet=musig importdescriptors '''[{ "desc": "'$DESC_WITH_CS'", "timestamp": "now" }]'''

[
  {
    "success": true,
    "warnings": [
      "Range not given, using default keypool range"
    ]
  }
]

$ bitcoin-cli deriveaddresses $DESC_WITH_CS 0
[
  [
    "tb1p8ec2pt8z0djun9q93ld6zex5ep4surrqhqa5za455mw53qdruw6srfsshm"
  ],
  [
    "tb1p3k5h98dr8a7qnzt94sc0mxrkpkdmzuzfp6vgavk62mz63x8nhxyq3ns6ue"
  ]
]

But after I sent funds to address I haven’t had any success spending it.

When I tried to create a PSBT, I could walletprocesspsbt with results from my watch-only wallet with the descriptor, but the wallets with the master private keys did nothing.

When I tried to create a raw transaction and tried to sign with the keys, I got "signrawtransactionwithkey". When I instead tried to sign with the wallet, I got "error": "Witness program was passed an empty witness".

$ echo $rawtxhex
0200000001b08b225fa135d9a8826339ac2fa37ef51a61acbbf9b8933ebc98a4b4e15753230000000000fdffffff015099070000000000225120aac35fe91f20d48816b3c83011d117efa35acd2414d36c1e02b0f29fc3106d9000000000

$ bitcoin-cli signrawtransactionwithkey $rawtxhex "[\"tprv8ZgxMBicQKsPeSdLpZFD8rq5tsayj5PbX4Uo9Lm5PkebmzNXnR5aYTixCSJ4AYgPAPrvDHx7K6B3WdoxigCWKnBeR6DSxXzqpCPHQx2EZx9/0/0\", \"tprv8ZgxMBicQKsPdeCH2GoLphFYHXxr1YzG7Fxpc83SAhJukmLD7V73qqRUEN3b4gCrhc4ZaQJjQMXFtpQvc2r7W38FNxLfswiWK3xco12aMPK/0/0\"]"
error code: -5
error message:
Invalid private key

$ bitcoin-cli -rpcwallet=mainwallet signrawtransactionwithwallet $rawtxhex
{
  "hex": "0200000001b08b225fa135d9a8826339ac2fa37ef51a61acbbf9b8933ebc98a4b4e15753230000000000fdffffff015099070000000000225120aac35fe91f20d48816b3c83011d117efa35acd2414d36c1e02b0f29fc3106d9000000000",
  "complete": false,
  "errors": [
    {
      "txid": "235357e1b4a498bc3e93b8f9bbac611af57ea32fac396382a8d935a15f228bb0",
      "vout": 0,
      "witness": [
      ],
      "scriptSig": "",
      "sequence": 4294967293,
      "error": "Witness program was passed an empty witness"
    }
  ]
}

What’s the best practice for doing this? (PSBT or raw transaction?)

And what am I doing wrong?

Thanks!



Source link

Share76Tweet47

Related Posts

SHRINCS Draft Targets Smaller Post-Quantum BTC Signatures: Is Bitcoin Now Quantum Proof?

by Moussa
August 28, 2026
0

In Bitcoin news today, a group of cryptography researchers has published a draft specification for SHRINCS, a post-quantum signature scheme...

Bitcoin Flirts With $81,000 Ahead Of Fed’s Jackson Hole Meeting

Bitcoin Flirts With $81,000 Ahead Of Fed’s Jackson Hole Meeting

by Moussa
August 28, 2026
0

Bitcoin again closed in on the $81,000 mark on Thursday before dropping again as its stellar week continued.  The leading...

Polymarket Pulls NFL Contracts, Certifies Bitcoin Bets The Same Day

Polymarket Pulls NFL Contracts, Certifies Bitcoin Bets The Same Day

by Moussa
August 28, 2026
0

Key TakeawaysPolymarket US withdrew NFL participation filings on Aug. 26, a day after certifying them.The same day, it certified bitcoin,...

Congressman Keith Self Moves To Block US CBDC Via Defense Bill Amendment

MSCI Review Puts the Microstrategy Bitcoin Funding Model Under Pressure

by Moussa
August 27, 2026
0

In MicroStrategy Bitcoin news, MSCI is considering rules that could remove Strategy Inc. from its global equity indexes, potentially adding...

Genius Group Sets $2B Dual AI And Bitcoin Treasury Target

Genius Group Sets $2B Dual AI And Bitcoin Treasury Target

by Moussa
August 27, 2026
0

Genius Group has announced a new plan to buy bitcoin — just months after selling its entire stash.  The NYSE-listed...

Load More

youssufi.com

sephina.com

[vc_row full_width="stretch_row" parallax="content-moving" vc_row_background="" background_repeat="no-repeat" background_position="center center" footer_scheme="dark" css=".vc_custom_1517813231908{padding-top: 60px !important;padding-bottom: 30px !important;background-color: #191818 !important;background-position: center;background-repeat: no-repeat !important;background-size: cover !important;}" footer_widget_title_color="#fcbf46" footer_button_bg="#fcb11e"][vc_column width="1/4"]

We bring you the latest in Crypto News

[/vc_column][vc_column width="1/4"][vc_wp_categories]
[/vc_column][vc_column width="1/4"][vc_wp_tagcloud taxonomy="post_tag"][/vc_column][vc_column width="1/4"]

Newsletter

[vc_raw_html]JTNDcCUzRSUzQ2RpdiUyMGNsYXNzJTNEJTIydG5wJTIwdG5wLXN1YnNjcmlwdGlvbiUyMiUzRSUwQSUzQ2Zvcm0lMjBtZXRob2QlM0QlMjJwb3N0JTIyJTIwYWN0aW9uJTNEJTIyaHR0cHMlM0ElMkYlMkZhcHByb3gub3JnJTJGJTNGbmElM0RzJTIyJTNFJTBBJTBBJTNDaW5wdXQlMjB0eXBlJTNEJTIyaGlkZGVuJTIyJTIwbmFtZSUzRCUyMm5sYW5nJTIyJTIwdmFsdWUlM0QlMjIlMjIlM0UlM0NkaXYlMjBjbGFzcyUzRCUyMnRucC1maWVsZCUyMHRucC1maWVsZC1maXJzdG5hbWUlMjIlM0UlM0NsYWJlbCUyMGZvciUzRCUyMnRucC0xJTIyJTNFRmlyc3QlMjBuYW1lJTIwb3IlMjBmdWxsJTIwbmFtZSUzQyUyRmxhYmVsJTNFJTBBJTNDaW5wdXQlMjBjbGFzcyUzRCUyMnRucC1uYW1lJTIyJTIwdHlwZSUzRCUyMnRleHQlMjIlMjBuYW1lJTNEJTIybm4lMjIlMjBpZCUzRCUyMnRucC0xJTIyJTIwdmFsdWUlM0QlMjIlMjIlM0UlM0MlMkZkaXYlM0UlMEElM0NkaXYlMjBjbGFzcyUzRCUyMnRucC1maWVsZCUyMHRucC1maWVsZC1lbWFpbCUyMiUzRSUzQ2xhYmVsJTIwZm9yJTNEJTIydG5wLTIlMjIlM0VFbWFpbCUzQyUyRmxhYmVsJTNFJTBBJTNDaW5wdXQlMjBjbGFzcyUzRCUyMnRucC1lbWFpbCUyMiUyMHR5cGUlM0QlMjJlbWFpbCUyMiUyMG5hbWUlM0QlMjJuZSUyMiUyMGlkJTNEJTIydG5wLTIlMjIlMjB2YWx1ZSUzRCUyMiUyMiUyMHJlcXVpcmVkJTNFJTNDJTJGZGl2JTNFJTBBJTNDZGl2JTIwY2xhc3MlM0QlMjJ0bnAtZmllbGQlMjB0bnAtcHJpdmFjeS1maWVsZCUyMiUzRSUzQ2xhYmVsJTNFJTNDaW5wdXQlMjB0eXBlJTNEJTIyY2hlY2tib3glMjIlMjBuYW1lJTNEJTIybnklMjIlMjByZXF1aXJlZCUyMGNsYXNzJTNEJTIydG5wLXByaXZhY3klMjIlM0UlQzIlQTBCeSUyMGNvbnRpbnVpbmclMkMlMjB5b3UlMjBhY2NlcHQlMjB0aGUlMjBwcml2YWN5JTIwcG9saWN5JTNDJTJGbGFiZWwlM0UlM0MlMkZkaXYlM0UlM0NkaXYlMjBjbGFzcyUzRCUyMnRucC1maWVsZCUyMHRucC1maWVsZC1idXR0b24lMjIlM0UlM0NpbnB1dCUyMGNsYXNzJTNEJTIydG5wLXN1Ym1pdCUyMiUyMHR5cGUlM0QlMjJzdWJtaXQlMjIlMjB2YWx1ZSUzRCUyMlN1YnNjcmliZSUyMiUyMCUzRSUwQSUzQyUyRmRpdiUzRSUwQSUzQyUyRmZvcm0lM0UlMEElM0MlMkZkaXYlM0UlM0NiciUyRiUzRSUzQyUyRnAlM0U=[/vc_raw_html][/vc_column][/vc_row]
No Result
View All Result
  • Contact Us
  • Homepages
  • Business
  • Guide

© 2024 APPROX FOUNDATION - The Crypto Currency News