Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: Jlh74 on March 04, 2023, 07:54:09 PM



Title: Specter/core multisig question
Post by: Jlh74 on March 04, 2023, 07:54:09 PM
I have specter connects to my core node. Its 2/3 multisig. However, the balance is spendable on core. I want it to be watch only on core. I've tried to add disableprivatekey=1 in config, doesn't work. Is there anyway to do this? The wallet was created from a specter desktop export in sparrow.  Sparrow does this by default when linked to node, balance in core is watch only. Any help appreciated


Title: Re: Specter/core multisig question
Post by: jackg on March 05, 2023, 02:23:14 AM
How do you know its spendable in core, does core have both or all three private key sets? I haven't used spectre but I'm not sure how you'd know the coins were spendable just from seeing the balance there (if your intention was to only import one key, how do you know you haven't?)


Title: Re: Specter/core multisig question
Post by: nc50lc on March 05, 2023, 06:29:20 AM
However, the balance is spendable on core. I want it to be watch only on core. I've tried to add disableprivatekey=1 in config, doesn't work.
I've tested it, the wallet in Bitcoin Core isn't spendable since it shows "private_keys_enabled": false," in getwalletinfo command.
You can also check the Send tab in the GUI if it has "Create Unsigned" in place of the "Send" button.


Title: Re: Specter/core multisig question
Post by: Jlh74 on March 05, 2023, 06:21:03 PM
It does say create unsigned. I am newer to core, so that means it will allow a psbt?


Title: Re: Specter/core multisig question
Post by: nc50lc on March 06, 2023, 01:01:10 PM
It does say create unsigned. I am newer to core, so that means it will allow a psbt?
Yes, it can create partially signed raw transaction (without any signature) but cannot sign since it only contains master public key.
So it can't spend your bitcoin.