Pages:
Author

Topic: Extracting Bitcoin Gold from 2FA & Multisig Electrum Wallet - page 2. (Read 2932 times)

member
Activity: 275
Merit: 34
Automated Bitcoin Fork Claiming

Automated Bitcoin Gold Extraction Tool [Alpha Version] has been released:

dig.walleting.services

Currently this only works for (new version) Electrum Seeds, including 2FA, and BIP 39 phrases. We are going to expand to individual private keys and put buttons to fill in the derivation paths for common wallets.

Next we will upgrade the tool to extract BCD & SBTC, with other currencies being added as they become relevant. Eventually we will build the tool so you put in your seed and it will tell you all coins available for extraction.

We encourage anyone who uses the tool to post here after doing so. Trusting your seed to a website is not something that should be taken lightly, so we must have feedback to build confidence.

Any other ideas to make it more useful we are listening.
jr. member
Activity: 38
Merit: 3
Does your X1 xprv and X2 xprv actually look like this: xprv9vBq3lgskdah4l5h2yt894th93hhbcbsdcgbhsjcguyegfUYGJHGFJHGFg34ff1Z68Mt3vsB3k6SVFk M

That is to say... does it start with the 4 letters "xprv" or does it look something like this: RhooCVdENKkQnsw1SelJzYpJetYscSqnHnc7vKw0bvsKpzv5VquuNKSsX6gBm74wWgv493iawJMGBFF 12OkUfZsES6L2fxDMpdYlfJtpJohGLuGj1sM7mGPppejGFZ9pbRrx1KUJnnQPvCFcaDzVVU5FAmCBVm +ykAuOqLxf2ME=


If it looks like the 2nd example (and ends in =)... "Rhoo.... ME=", then I suspect you have set a wallet password... as per the instructions, when you create the disabled 2FA wallet, you must NOT set a wallet password, otherwise the keys are encrypted and you cannot copy/paste them from the wallet file.

Use: "Wallet -> Password", enter your current password and then leave the new/confirm password boxes BLANK. This will remove the password from your wallet file and when you open the wallet file, you should see that your xprv is now unencrypted and starts with "xprv"

Thanks, that was it Smiley and btw: Do i need to synchronise whole BTG blockchain via BTG core wallet or i can do next steps without it?

Nope, you need to sync
newbie
Activity: 9
Merit: 0
Does your X1 xprv and X2 xprv actually look like this: xprv9vBq3lgskdah4l5h2yt894th93hhbcbsdcgbhsjcguyegfUYGJHGFJHGFg34ff1Z68Mt3vsB3k6SVFk M

That is to say... does it start with the 4 letters "xprv" or does it look something like this: RhooCVdENKkQnsw1SelJzYpJetYscSqnHnc7vKw0bvsKpzv5VquuNKSsX6gBm74wWgv493iawJMGBFF 12OkUfZsES6L2fxDMpdYlfJtpJohGLuGj1sM7mGPppejGFZ9pbRrx1KUJnnQPvCFcaDzVVU5FAmCBVm +ykAuOqLxf2ME=


If it looks like the 2nd example (and ends in =)... "Rhoo.... ME=", then I suspect you have set a wallet password... as per the instructions, when you create the disabled 2FA wallet, you must NOT set a wallet password, otherwise the keys are encrypted and you cannot copy/paste them from the wallet file.

Use: "Wallet -> Password", enter your current password and then leave the new/confirm password boxes BLANK. This will remove the password from your wallet file and when you open the wallet file, you should see that your xprv is now unencrypted and starts with "xprv"

Thanks, that was it Smiley and btw: Do i need to synchronise whole BTG blockchain via BTG core wallet or i can do next steps without it?
jr. member
Activity: 38
Merit: 3
Someone tried this on Super Bitcoin or Bitcore or Bitcoin Diamond?
HCP
legendary
Activity: 2086
Merit: 4363
Does your X1 xprv and X2 xprv actually look like this: xprv9vBq3lgskdah4l5h2yt894th93hhbcbsdcgbhsjcguyegfUYGJHGFJHGFg34ff1Z68Mt3vsB3k6SVFk M

That is to say... does it start with the 4 letters "xprv" or does it look something like this: RhooCVdENKkQnsw1SelJzYpJetYscSqnHnc7vKw0bvsKpzv5VquuNKSsX6gBm74wWgv493iawJMGBFF 12OkUfZsES6L2fxDMpdYlfJtpJohGLuGj1sM7mGPppejGFZ9pbRrx1KUJnnQPvCFcaDzVVU5FAmCBVm +ykAuOqLxf2ME=


If it looks like the 2nd example (and ends in =)... "Rhoo.... ME=", then I suspect you have set a wallet password... as per the instructions, when you create the disabled 2FA wallet, you must NOT set a wallet password, otherwise the keys are encrypted and you cannot copy/paste them from the wallet file.

Use: "Wallet -> Password", enter your current password and then leave the new/confirm password boxes BLANK. This will remove the password from your wallet file and when you open the wallet file, you should see that your xprv is now unencrypted and starts with "xprv"
newbie
Activity: 9
Merit: 0
Step 6

I see x1, x2, x3 priv key in the wallet file but when i copy e.g X1 to create new wallet, electrum doesn't show "next" button like i would write the wrong xpriv key.

What am I doing wrong here? I need to create wallet_1 with xprv key X1 and wallet_2 with xprv key X2 right? The X3 xprv key says "null" - assuming this means i got disabled 2FA right?
jr. member
Activity: 38
Merit: 3
There is also another fork, Bitcore (BTX) that can be claimed with their Core Wallet. I'm doing this method too but for that fork for some reason doesn't work. Would be great if you can find the method for BTX and release to the public. Smiley
Have a nice day!


P.S.The fork is 1 BTC : 0.5 BTX

Great work on the BTG 2FA explainer you wrote, it is really well done. Didn't find it after a quick look, but if you post it here we can add it to our first post of this thread & to our service thread.

We haven't had a client ask us for their BTX, as it's such little value compared to BCH & BTG, but it is certainly worth looking at to maximize total value for clients.  Do you have to register for that one?  Or are there claiming periods?

You too, you're doing a great job too!
Btw I'm talking about this fork https://bitcointalksearch.org/topic/annmain-bitcore-btx-datacarriersize-up-to-220-bytes-1883902 I guess it's not very valuable but it's still free money and we can dump it to get better alts
member
Activity: 275
Merit: 34
Automated Bitcoin Fork Claiming
There is also another fork, Bitcore (BTX) that can be claimed with their Core Wallet. I'm doing this method too but for that fork for some reason doesn't work. Would be great if you can find the method for BTX and release to the public. Smiley
Have a nice day!


P.S.The fork is 1 BTC : 0.5 BTX

Great work on the BTG 2FA explainer you wrote, it is really well done. Didn't find it after a quick look, but if you post it here we can add it to our first post of this thread & to our service thread.

We haven't had a client ask us for their BTX, as it's such little value compared to BCH & BTG, but it is certainly worth looking at to maximize total value for clients.  Do you have to register for that one?  Or are there claiming periods?
jr. member
Activity: 38
Merit: 3
There is also another fork, Bitcore (BTX) that can be claimed with their Core Wallet. I'm doing this method too but for that fork for some reason doesn't work. Would be great if you can find the method for BTX and release to the public. Smiley
Have a nice day!


P.S.The fork is 1 BTC : 0.5 BTX
member
Activity: 275
Merit: 34
Automated Bitcoin Fork Claiming
We just extracted BTG from a Segwit address for a client. It was hard to figure out at first, but relatively straight forward once we figured out our issues. The WS team member that did that job it will write it up soon so the community can benefit.
Any update on this? Would be interested to see the technical details behind extracting from SegWit addresses Wink

We've been quite busy extracting BTG & BCH for clients & working on our automated digging website, which should launch in the next week or two.

When things settle down we'll post the step-by-step for SegWit.


HCP
legendary
Activity: 2086
Merit: 4363
We just extracted BTG from a Segwit address for a client. It was hard to figure out at first, but relatively straight forward once we figured out our issues. The WS team member that did that job it will write it up soon so the community can benefit.
Any update on this? Would be interested to see the technical details behind extracting from SegWit addresses Wink
newbie
Activity: 9
Merit: 2
**Warning: It is about to get nerdy**
If this is too intimidating or you get stuck, please consider our BTG Digging Service.
We will do this for you and charge a small fee. References available.

Walleting.Services BTG Digging:
--> https://bitcointalksearch.org/topic/walletingservices-automatic-bitcoin-fork-claiming-btg-bcd-bcx-btcp-bifi-mbc-2434261 <--



Hi,
I am trying to do the same thing, but are having trouble with step 8, signing the transaction. Are you able to write a bit more detail on how you set the transaction up/ got the txid and vout? I must be using a wrong one somehow. When signing the transaction the hex i get is identical to the one i put in.


First you need to gather all the inputs that funded the address (essentially you need to find all transactions that funded the address and were unspent when the fork happened).




I did all the steps, I have now 2 wallets, with 2 addresses that need to be signed. (both are first addresses from some reason)
Now the inputs:

https://blockchain.info/address/321SXfj5sMQ8VcgcgtNC1SZgMa4YZrvLWv


or here
https://btgexplorer.com/address/AG6JFd6GebjuDRCB8SMvjhTqgehXLDRveR

Can you please help me to build the command?
I guess its the second transaction from the buttom? a4c64944cfc57822c460436d7fd359bb641cf63e86ba95f50bf5789516bd160b

createrawtransaction '[{"txid": "63d10de4ba8bd486a4f4eb1419a6bc7a52d3ce3d73f6e4dc8e7ecb6d8dd504b3", "vout":0.98889564}]' '{"AG6JFd6GebjuDRCB8SMvjhTqgehXLDRveR":  0.98889564}'

I am getting "JSON integer out of range (code -1)"



update - ok - no need in 0. before the value - so

createrawtransaction '[{"txid": "63d10de4ba8bd486a4f4eb1419a6bc7a52d3ce3d73f6e4dc8e7ecb6d8dd504b3", "vout":98889564}]' '{"AG6JFd6GebjuDRCB8SMvjhTqgehXLDRveR":  98889564}'


now I am getting amount out of range (code -3)
Should I use the same address or a new address?




You have to consider both transaction IDs, anyway the "vout" is the prevout_n, not the value of the transaction.
https://bitcointalksearch.org/topic/tutorial-how-to-extract-bitcoin-gold-from-a-2fa-electrum-wallet-step-by-step-2550529
You can follow this tutorial step by step, if you need any help feel free to ask
Then you have to write the value in BTC, not satoshi (convert with http://satoshitobitcoin.co and don't forget the fee)
There is all written in that tutorial
Great tutorial, thanks!
jr. member
Activity: 38
Merit: 3
**Warning: It is about to get nerdy**
If this is too intimidating or you get stuck, please consider our BTG Digging Service.
We will do this for you and charge a small fee. References available.

Walleting.Services BTG Digging:
--> https://bitcointalksearch.org/topic/walletingservices-automatic-bitcoin-fork-claiming-btg-bcd-bcx-btcp-bifi-mbc-2434261 <--



Hi,
I am trying to do the same thing, but are having trouble with step 8, signing the transaction. Are you able to write a bit more detail on how you set the transaction up/ got the txid and vout? I must be using a wrong one somehow. When signing the transaction the hex i get is identical to the one i put in.


First you need to gather all the inputs that funded the address (essentially you need to find all transactions that funded the address and were unspent when the fork happened).




I did all the steps, I have now 2 wallets, with 2 addresses that need to be signed. (both are first addresses from some reason)
Now the inputs:

https://blockchain.info/address/321SXfj5sMQ8VcgcgtNC1SZgMa4YZrvLWv


or here
https://btgexplorer.com/address/AG6JFd6GebjuDRCB8SMvjhTqgehXLDRveR

Can you please help me to build the command?
I guess its the second transaction from the buttom? a4c64944cfc57822c460436d7fd359bb641cf63e86ba95f50bf5789516bd160b

createrawtransaction '[{"txid": "63d10de4ba8bd486a4f4eb1419a6bc7a52d3ce3d73f6e4dc8e7ecb6d8dd504b3", "vout":0.98889564}]' '{"AG6JFd6GebjuDRCB8SMvjhTqgehXLDRveR":  0.98889564}'

I am getting "JSON integer out of range (code -1)"



update - ok - no need in 0. before the value - so

createrawtransaction '[{"txid": "63d10de4ba8bd486a4f4eb1419a6bc7a52d3ce3d73f6e4dc8e7ecb6d8dd504b3", "vout":98889564}]' '{"AG6JFd6GebjuDRCB8SMvjhTqgehXLDRveR":  98889564}'


now I am getting amount out of range (code -3)
Should I use the same address or a new address?




You have to consider both transaction IDs, anyway the "vout" is the prevout_n, not the value of the transaction.
https://bitcointalksearch.org/topic/tutorial-how-to-extract-bitcoin-gold-from-a-2fa-electrum-wallet-step-by-step-2550529
You can follow this tutorial step by step, if you need any help feel free to ask
Then you have to write the value in BTC, not satoshi (convert with http://satoshitobitcoin.co and don't forget the fee)
There is all written in that tutorial
newbie
Activity: 9
Merit: 2
**Warning: It is about to get nerdy**
If this is too intimidating or you get stuck, please consider our BTG Digging Service.
We will do this for you and charge a small fee. References available.

Walleting.Services BTG Digging:
--> https://bitcointalksearch.org/topic/walletingservices-automatic-bitcoin-fork-claiming-btg-bcd-bcx-btcp-bifi-mbc-2434261 <--



Hi,
I am trying to do the same thing, but are having trouble with step 8, signing the transaction. Are you able to write a bit more detail on how you set the transaction up/ got the txid and vout? I must be using a wrong one somehow. When signing the transaction the hex i get is identical to the one i put in.


First you need to gather all the inputs that funded the address (essentially you need to find all transactions that funded the address and were unspent when the fork happened).




I did all the steps, I have now 2 wallets, with 2 addresses that need to be signed. (both are first addresses from some reason)
Now the inputs:

https://blockchain.info/address/321SXfj5sMQ8VcgcgtNC1SZgMa4YZrvLWv


or here
https://btgexplorer.com/address/AG6JFd6GebjuDRCB8SMvjhTqgehXLDRveR

Can you please help me to build the command?
I guess its the second transaction from the buttom? a4c64944cfc57822c460436d7fd359bb641cf63e86ba95f50bf5789516bd160b

createrawtransaction '[{"txid": "63d10de4ba8bd486a4f4eb1419a6bc7a52d3ce3d73f6e4dc8e7ecb6d8dd504b3", "vout":0.98889564}]' '{"AG6JFd6GebjuDRCB8SMvjhTqgehXLDRveR":  0.98889564}'

I am getting "JSON integer out of range (code -1)"



update - ok - no need in 0. before the value - so

createrawtransaction '[{"txid": "63d10de4ba8bd486a4f4eb1419a6bc7a52d3ce3d73f6e4dc8e7ecb6d8dd504b3", "vout":98889564}]' '{"AG6JFd6GebjuDRCB8SMvjhTqgehXLDRveR":  98889564}'


now I am getting amount out of range (code -3)
Should I use the same address or a new address?


full member
Activity: 340
Merit: 100
Does the procedure described in this thread work also to redeem Bitcoin Cash from an Electrum Multisig wallet?
newbie
Activity: 44
Merit: 0
thanks to you, I totally recommend this person, in 10 minutes I had my btg available, super reliable and friendly in the deal!
HCP
legendary
Activity: 2086
Merit: 4363
hi  I have 1.65 in an electrum wallet and I can not recover them .. the truth is that I can not understand the steps to follow, could you help me? for a reward ..
Done... and Done! Wink Glad to have been able to help... Have a great weekend  Cool
newbie
Activity: 44
Merit: 0
Are you sure that your "vout" value is correct?

Also, are you passing the TXID into the 2nd "signrawtransaction" command?

And as someone else had problems with... is your "amount_of_btg_to_move_here" set to the original amount of BTC or the amount of BTG - fee? (hint: it should be the original amount of BTC)
hi  I have 1.65 in an electrum wallet and I can not recover them .. the truth is that I can not understand the steps to follow, could you help me? for a reward ..
newbie
Activity: 5
Merit: 0
You are the man! 

Somehow I did get some numbers mixed up in the copy/paste tornado that I was in the middle of the night.  Wow, it worked!

Thanks!


 Grin Grin Grin
HCP
legendary
Activity: 2086
Merit: 4363
Are you sure that your "vout" value is correct?

Also, are you passing the TXID into the 2nd "signrawtransaction" command?

And as someone else had problems with... is your "amount_of_btg_to_move_here" set to the original amount of BTC or the amount of BTG - fee? (hint: it should be the original amount of BTC)
Pages:
Jump to: