Bitcoin Forum
May 25, 2018, 01:38:51 PM *
News: Latest stable version of Bitcoin Core: 0.16.0  [Torrent]. (New!)
 
   Home   Help Search Donate Login Register  
Pages: « 1 [2] 3 4 »  All
  Print  
Author Topic: Extracting Bitcoin Gold from 2FA & Multisig Electrum Wallet  (Read 2529 times)
adys11
Newbie
*
Offline Offline

Activity: 8
Merit: 1


View Profile
December 04, 2017, 10:49:04 PM
 #21

trezor have a new solution for this, didn't check it, I wonder if it will work for the f2a multisig
No, it won't... because the Trezor tool is designed for claiming the BTG from your Trezor BTC wallet... NOT from other wallets.

If you need to get the BTG from your Electrum 2FA wallet, you'll need to follow the guide that they have provided here... and you'll need BTG Core installed and fully synced... or you'll need to get someone you trust that has BTG Core, give them your Electrum 2FA seed and let them do it on your behalf.

You are right.
I have the core installed and sync finished today.
Need to find the time to do it, I will update here.

Thanks!

Ady.
1527255531
Hero Member
*
Offline Offline

Posts: 1527255531

View Profile Personal Message (Offline)

Ignore
1527255531
Reply with quote  #2

1527255531
Report to moderator
1527255531
Hero Member
*
Offline Offline

Posts: 1527255531

View Profile Personal Message (Offline)

Ignore
1527255531
Reply with quote  #2

1527255531
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1527255531
Hero Member
*
Offline Offline

Posts: 1527255531

View Profile Personal Message (Offline)

Ignore
1527255531
Reply with quote  #2

1527255531
Report to moderator
1527255531
Hero Member
*
Offline Offline

Posts: 1527255531

View Profile Personal Message (Offline)

Ignore
1527255531
Reply with quote  #2

1527255531
Report to moderator
1527255531
Hero Member
*
Offline Offline

Posts: 1527255531

View Profile Personal Message (Offline)

Ignore
1527255531
Reply with quote  #2

1527255531
Report to moderator
Lazybits
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
December 05, 2017, 10:37:22 PM
 #22

Hmm..

so I'm trying this here:

createrawtransaction '[{"txid": "my input txid is here", "vout": 77531100}]' '{"my bitcoin gold address is here": 77450000}'

and I'm getting this:

Amount out of range (code -3)

What does that mean?



UPDATE: nevermind.. now I'm hung up at signing the with the 2nd private key.  I'm getting this message:

"error": "Script evaluated without error but finished with a false/empty top stack element"




YET ANOTHER UPDATE:

I got the signed HEX value, now when I attempt the sendrawtransaction I get the following:

Missing inputs (code -25)
HCP
Hero Member
*****
Offline Offline

Activity: 616
Merit: 782

<insert witty quote here>


View Profile
December 06, 2017, 08:34:49 AM
 #23

It means some of the inputs you are attempting to use, don't exist (anymore)... so they've either already been used in a transaction... or you are using the wrong inputs.

Lazybits
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
December 06, 2017, 09:03:24 AM
 #24

It shows the BTG as sitting there unspent when I put them in https://btgexplorer.com/


I followed the steps in this thread as such:

createrawtransaction '[{"txid": "the txid from the address holding btg on electrum", "vout": 1}]' '{"my btg address in core":  amount_of_btg_to_move_here}'

that gave me my raw hash

signrawtransaction "the_raw_hash" '[{"txid": "txid from above", "vout": 1, "scriptPubKey": "pub_key_here", "redeemScript": "redeem script from electrum", "amount": "amount_of_btg_to_move_here"}]' '["first private key to sign with"]'

Got the error it says to expect, along with a longer hash

signrawtransaction "the_longer_hash", "vout": 1, "scriptPubKey": "pub_key_here", "redeemScript": "redeem script from electrum", "amount": "amount_of_btg_to_move_here"}]' '["2nd private key to sign with"]'

it says complete and tosses out another hash.

Now I do this and have the error...

sendrawtransaction "the_final_hash"

**I'm scratching my head here**
HCP
Hero Member
*****
Offline Offline

Activity: 616
Merit: 782

<insert witty quote here>


View Profile
December 06, 2017, 10:18:13 AM
 #25

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)

Lazybits
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
December 06, 2017, 05:36:10 PM
 #26

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
angelitomdq
Newbie
*
Offline Offline

Activity: 24
Merit: 0


View Profile
December 06, 2017, 08:14:03 PM
 #27

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 ..
HCP
Hero Member
*****
Offline Offline

Activity: 616
Merit: 782

<insert witty quote here>


View Profile
December 08, 2017, 04:35:54 AM
 #28

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

angelitomdq
Newbie
*
Offline Offline

Activity: 24
Merit: 0


View Profile
December 08, 2017, 08:40:02 PM
 #29

thanks to you, I totally recommend this person, in 10 minutes I had my btg available, super reliable and friendly in the deal!
LeonardoDiCrypto
Full Member
***
Offline Offline

Activity: 293
Merit: 100



View Profile
December 08, 2017, 08:53:51 PM
 #30

Does the procedure described in this thread work also to redeem Bitcoin Cash from an Electrum Multisig wallet?

TWIST   ⧼   REVOLUTIONISING BLOCKCHAIN ACCESSIBILITY   ⧽   TWIST
║   twist.network   ║
        ANN  Twitter  |  WHITEPAPER  |  Discord  |  Medium
adys11
Newbie
*
Offline Offline

Activity: 8
Merit: 1


View Profile
December 08, 2017, 11:57:02 PM
 #31

**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://bitcointalk.org/index.php?topic=2434261.0 <--



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?


ApproximateSunlight
Jr. Member
*
Offline Offline

Activity: 37
Merit: 0


View Profile
December 09, 2017, 01:22:02 AM
 #32

**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://bitcointalk.org/index.php?topic=2434261.0 <--



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://bitcointalk.org/index.php?topic=2550529.0
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
adys11
Newbie
*
Offline Offline

Activity: 8
Merit: 1


View Profile
December 09, 2017, 09:18:06 PM
 #33

**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://bitcointalk.org/index.php?topic=2434261.0 <--



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://bitcointalk.org/index.php?topic=2550529.0
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!
HCP
Hero Member
*****
Offline Offline

Activity: 616
Merit: 782

<insert witty quote here>


View Profile
December 10, 2017, 03:54:24 AM
 #34

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

walleting.services
Member
**
Offline Offline

Activity: 190
Merit: 23

Automated Fork Extractions


View Profile WWW
December 11, 2017, 03:57:13 AM
 #35

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.



Walleting.Services BTG Digging:
--> https://bitcointalk.org/index.php?topic=2434261.0 <--

ApproximateSunlight
Jr. Member
*
Offline Offline

Activity: 37
Merit: 0


View Profile
December 14, 2017, 12:34:58 PM
 #36

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
walleting.services
Member
**
Offline Offline

Activity: 190
Merit: 23

Automated Fork Extractions


View Profile WWW
December 14, 2017, 08:46:39 PM
 #37

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?

ApproximateSunlight
Jr. Member
*
Offline Offline

Activity: 37
Merit: 0


View Profile
December 16, 2017, 02:52:56 PM
 #38

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://bitcointalk.org/index.php?topic=1883902.0 I guess it's not very valuable but it's still free money and we can dump it to get better alts
bambus002
Newbie
*
Offline Offline

Activity: 9
Merit: 0


View Profile
December 31, 2017, 01:26:25 PM
 #39

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?
HCP
Hero Member
*****
Offline Offline

Activity: 616
Merit: 782

<insert witty quote here>


View Profile
December 31, 2017, 11:00:32 PM
 #40

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"

Pages: « 1 [2] 3 4 »  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!