Post
Topic
Board Electrum
Topic OP
Sign MultiSig Transaction in Electrum (created in Core)
by
supertee
on 25/06/2019, 09:19:34 UTC
Hi there

I am trying to sign a multisig transaction, that I created in the core wallet. Here is what I did:

Installed Bitcoin Core and Electrum. Created wallets on both instances.

Electrum: Right click on a receiving address, Detail, get the Public Key.

Core:
addmultisigaddress 2 "[\"some core wallet address\",\"electrum address public key\]"

importaddress the-address-i-got-as-a-result-from-above "" false

send bitcoin to the address

listunspent => to get transactionid and vout

createrawtransaction "[{\"txid\":\"xxx\", \"vout\":x}]" "[{\"receiving address\":amount-minus-fees}]"

this will get me te transaction hex, so I can sign it with my core wallet:
signrawtransactionwithwallet hex...

This will get me a new hex to sign on another wallet, this works perfectly fine when doing it on another core wallet somewhere out there (obviously when I get the public address key from that wallet, too)

but when I try in Electrum, the "Sign" button is disabled Sad

=> Load Transaction from Text and enter the result from "signrawtransactionwithwallet hex..." ...

Any ideas where I am wrong?

Thanks for your help
supertee