Electrum 2of2 multisig both cosigners share the same priv key

0

1

I set up this wallet on the same machine online. Thinking that was it, it was only until i sent funds to this wallet and tried to spend them that i could only partially sign the transaction.

I opened up the wallet file in notepad and indeed, the 2x cosigner had no info there apart from null to priv key and the public cosigner key.

Ive tried most things ive read but i cant get at them funds. Can anyone help?

i noticed there was never 1 of 2 wallets, both wallets were both 2/2 multisig. I have the passwords, seed and everything including the private key that both public keys are attatched to but i dont know how to get my funds or disable or fix the coding.

thanks

noobelectrum

Posted 2018-03-23T19:44:55.467

Reputation: 1

Answers

0

Please attach the transaction in question (partialy signed), no software I know of can spend it, but I'm pretty sure I can do it by hand. Basically you just need to duplicate the signiture and update some lenght fields and such.

(you can ping me on the freenode irc, nickname "lnovy" if you don't want to share the tx here or I'm not answering you here)

Krtek Net

Posted 2018-03-23T19:44:55.467

Reputation: 136

how would you edit it when its all encodednoobelectrum 2018-03-24T01:24:24.217

Pure magic. Try me. :)Krtek Net 2018-03-24T03:11:37.607

This does not provide an answer to the question. Once you have sufficient reputation you will be able to comment on any post; instead, provide answers that don't require clarification from the asker. - From Review

Pieter Wuille 2018-03-24T20:41:36.133

@PieterWuille: I'm sorry, but reading the whole thing again reaffirms me that the only question that was asked was "Can anyone help?", which I answered witj "no software I know of can spend it, but I'm pretty sure I can do it by hand." I therefore must object to your evaluation of my "answer" as being an inappropriate "comment".

For the second part of your comment I agree that a clarification was requested but in this case it wasn't "required". I provided the clarification anyway and yes "pure magic" is exactly what needs to be done. – Krtek Net 2018-03-24T23:23:55.080

So i used note pad to try to edit the 2x cosigner with properties that were missing previous and now i get the error when sending 'Forbidden character 61 for base 58'

Its only £40 but its the sheer frustration its causing.

There must be some easy way to solve this no? – noobelectrum 2018-03-25T00:48:33.930

How did managed to put this together? Because:

  • Both signatures are just -1 (clearly invalid/placeholder)
  • Redeem script is requesting two signatures from two different xpubs (I'm not really sure this is actually legal); anyways this script hash matches the needed one from the transaction to be spend.

Do you have keys for those? xpub661MyMwAqRbcGM1xfvUHrwM3FsFRzGfFgPS5TeJs6h7tvXXiLFNDdBKQxsoqmkrfUGRkmXMopfQiQR6T48xcZyPdTqLr5rkWECKZMVXdPDq xpub661MyMwAqRbcFywWQ6ohzEX9iXVxzMWmt4YFnNjP9qKVHBp5wMDUSuZJJ8QviKWbQ3LauRt6cecXTg7cPwf1ZFbH24hGpSawQSw89P8QCsh – Krtek Net 2018-03-25T10:18:36.073

This site is designed to not only help users with their own questions, but provide a reference for users with the same question in future. Offering private help does not fulfil that second criteria. Please post instructions on how you would do this, rather than offering private help.MeshCollider 2018-03-25T22:43:19.600

I set it up using electrum and creating 2 of 2 multisig accounts on the same device which gives me this on the coding of the wallet where the btc is held

],
"x1/": {
    "seed": "i kow this",
    "type": "bip32",
    "xprv": "xi know this",
    "xpub": "xpub661MyMwAqRbcGM1xfvUHrwM3FsFRzGfFgPS5TeJs6h7tvXXiLFNDdBKQxsoqmkrfUGRkmXMopfQiQR6T48xcZyPdTqLr5rkWECKZMVxXSgS"
},
"x2/": {
    "type": "bip32",
    "xprv": null,
    "xpub": "xpub661MyMwAqRbcGqTs6QaVhozNc3NihPuUH7SiWEE555pRsarMGVniEem7TCtY94i4mb68yLLkvoCgFRioPUZSiHzjnHY3MVBseTi5k64zykk"
noobelectrum 2018-03-26T15:37:12.673

here is a new transaction attempt, using the one of the two 2/2 wallets electrum created (non of the original wallets turned into `1/2 walletsnoobelectrum 2018-03-26T15:53:09.050

transaction: https://goo.gl/Yi8DsJ

noobelectrum 2018-03-26T16:05:11.840

Basically i just want to know are these funds recoverable? even though i have the seed, priv key etc of one co signer?noobelectrum 2018-03-26T16:12:41.137

Seems like you found one of the key (and I messed up the base58check, so the last couple of characters are different). Are you able to find a wallet which contains an xpub which begins xpub661MyMwAqRbcFywWQ6ohzEX9iXVxzMWmt4YFnNjP9qKVHBp5w? If not than where did you possibly got this xpub? It is virtually impossible to come up with one by mistake. I'm pretty sure you will get your coins.Krtek Net 2018-03-27T00:16:28.047

For mods: I would love to give a full explanation, but I need to know it first. I promise to put a new answer after we reach the solution. Thx.Krtek Net 2018-03-27T00:18:24.150

i got it by opening the wallet file in notepad.

Electrum created the wallet. The only mistake i think ive made was do it on the same machine while leaving both created wallets online. i created wallet a > multisig > new seed > save co signer key to pass on then created wallet b > multisig > new seed > copy a pub add in then copied b's over to a's and created a then created b – noobelectrum 2018-03-27T01:01:10.550

i forgot to mention the 2 wallets that were created were both 2/2 wallets, not 1/2 and 2/2, they also shared the same data when opened in notepadnoobelectrum 2018-03-27T01:17:54.767

So say goodbuy to the 40 quid? id rather jjust understand what went wrongnoobelectrum 2018-03-28T13:39:36.003

You just need to sign the transaction with the second wallet (b). Please try the exactly same thing you did to create the transaction goo.gl/Yi8DsJ but with the other wallet and post the results, we will put this together.Krtek Net 2018-03-28T19:35:38.447

i dont mind sending you all the seeds etc to restore yourself and try sort it then you can let me know what went wrong but electrum generated 2 of the same wallets, same priv key and 2 x different pub keys for each of the same 2/2 walletsnoobelectrum 2018-03-29T20:50:03.917

I will try my best. Reach me at krtek@krtek.net ok?Krtek Net 2018-04-01T19:41:31.437