Title: Verify Message with electrum 2fa Post by: SebastianJu on June 27, 2017, 07:28:40 PM Is there a way or workaround to sign a message for an electrum 2fa address? It seems the software doesn't allow it though I would pay the fee to trustedcoins if needed for that.
I have read it might be possible to recreate the address in a normal multisig wallet though I doubt that can be done. If it is possible please let me know how to do it. Greetings! Sebastian Edit: Looks like it is generally a problem with multisig because of no real specification about this. Title: Re: Verify Message with electrum 2fa Post by: kolloh on June 28, 2017, 04:39:01 AM Is there a way or workaround to sign a message for an electrum 2fa address? It seems the software doesn't allow it though I would pay the fee to trustedcoins if needed for that. I have read it might be possible to recreate the address in a normal multisig wallet though I doubt that can be done. If it is possible please let me know how to do it. Greetings! Sebastian Edit: Looks like it is generally a problem with multisig because of no real specification about this. Yeah, it looks like you cannot sign a message from a multisig address. A 2FA wallet is a type of multisig address. See https://bitcointalk.org/index.php?topic=1576803.5 for more information. Title: Re: Verify Message with electrum 2fa Post by: SebastianJu on June 28, 2017, 11:12:14 PM Is there a way or workaround to sign a message for an electrum 2fa address? It seems the software doesn't allow it though I would pay the fee to trustedcoins if needed for that. I have read it might be possible to recreate the address in a normal multisig wallet though I doubt that can be done. If it is possible please let me know how to do it. Greetings! Sebastian Edit: Looks like it is generally a problem with multisig because of no real specification about this. Yeah, it looks like you cannot sign a message from a multisig address. A 2FA wallet is a type of multisig address. See https://bitcointalk.org/index.php?topic=1576803.5 for more information. The thread says it's possible to sign a message with the privkeys of the keyholders. So each one can create a signed message. How can that be done with electrum? Each keyholder has a privkey. He only would be able to access a certain multisig address starting with a 3 through a multisig wallet. And electrum is the only one being able to create this address. Can bitcoin core sign a message for a multisig address alone just by providing a single privkey for the address? I doubt it somehow. So how would it work signing messages from each keyholder of a multisig address? Title: Re: Verify Message with electrum 2fa Post by: heropzy on June 29, 2017, 02:44:49 PM I met the same problem... ???
How to claim XML with 2FA electrum wallet... Title: Re: Verify Message with electrum 2fa Post by: Muhammed Zakir on June 29, 2017, 05:29:19 PM -snip- Yeah, it looks like you cannot sign a message from a multisig address. A 2FA wallet is a type of multisig address. See https://bitcointalk.org/index.php?topic=1576803.5 for more information. The thread says it's possible to sign a message with the privkeys of the keyholders. So each one can create a signed message. How can that be done with electrum? A few things has to be done. Read this[1] on how to recreate redeem script. Then, read this[2]. When you restore, don't do it in the same client you usually use. Do it in a different computer or virtual box or better yet, use live USB without persistence. Remember to use a secure computer when doing this. If not, your wallet could be compromised. When using virtual box, there maybe problems with directory. You can change directory with electrum --dir <directory>. For windows, do it in the same way you do for Bitcoin core[3] except replacing -datadir=<directory> with --dir <directory> After that, create address with xprv key and corresponding xpub key. I don't know any website or web app which helps you do that[4]. So I can't help you in that! [1] https://bitcointalk.org/index.php?topic=1989369.msg19830190#msg19830190 [2] https://www.reddit.com/r/Bitcoin/comments/3wyjev/comment/cy0275q [3] https://en.bitcoin.it/wiki/Data_directory [4] It is just that I only have little technical knowledgeable, maybe not even "little". So wait for somebody else! Each keyholder has a privkey. He only would be able to access a certain multisig address starting with a 3 through a multisig wallet. And electrum is the only one being able to create this address. Can bitcoin core sign a message for a multisig address alone just by providing a single privkey for the address? I doubt it somehow. So how would it work signing messages from each keyholder of a multisig address? You are signing with private keys of public keys used to create your multisig address, which are P2PKH address (starting with '1'. You can see which addresses you want to sign to prove you are in control of that multisig address or send bitcoins from a multisig address with redeem script. Try entering a redeem script in http://coinb.in/#verify. Note: Normally, you use m of n-of-m number of addresses to create a multisig address. Thus, you already know which addresses are needed to sign a transaction for it to be valid. Therefore, there isn't a need to do all this. This is for HD multisig wallets. Title: Re: Verify Message with electrum 2fa Post by: HCP on June 30, 2017, 05:20:41 AM Is there a way or workaround to sign a message for an electrum 2fa address? It seems the software doesn't allow it though I would pay the fee to trustedcoins if needed for that. I met the same problem... ??? I have posted instructions in the other thread (https://bitcointalk.org/index.php?topic=1989369.msg19853098#msg19853098) on how you can (might?) be able to sign a message from 2 of 3 addresses so that you can claim Lumens... How to claim XML with 2FA electrum wallet... Please note that the method is UNTESTED, as I didn't have any coins in a 2FA MultiSig address when the Lumens snapshot was taken, so the claim form won't let me try and sign a message etc. Title: Re: Verify Message with electrum 2fa Post by: NUFCrichard on October 13, 2017, 08:00:50 PM Is there a way or workaround to sign a message for an electrum 2fa address? It seems the software doesn't allow it though I would pay the fee to trustedcoins if needed for that. I met the same problem... ??? I have posted instructions in the other thread (https://bitcointalk.org/index.php?topic=1989369.msg19853098#msg19853098) on how you can (might?) be able to sign a message from 2 of 3 addresses so that you can claim Lumens... How to claim XML with 2FA electrum wallet... Please note that the method is UNTESTED, as I didn't have any coins in a 2FA MultiSig address when the Lumens snapshot was taken, so the claim form won't let me try and sign a message etc. Given that Segwit addresses can't be signed either, I think airdrop or snapshot coins need to come up with another fair way to allow non-signable addresses to claim. I had all my Bitcoin in a 2FA address in Electrum until May, because it was supposed to be safe, I didn't realise I was missing out on stuff like Bitcore. |