Author

Topic: Having trouble with SegWit stuff (Read 282 times)

member
Activity: 120
Merit: 63
April 26, 2020, 11:10:15 AM
#10
Thanks everyone for the help, I was able to withdraw my coins.
HCP
legendary
Activity: 2086
Merit: 4361
April 24, 2020, 06:44:49 PM
#9
Just a reminder, don't send partial amount if you input private keys on Electrum or any other wallet. Because it would lead lost of your fund since there is no change address. So send full amount on your another address which is under control you including private keys.
That's not true, at least for Electrum... Electrum will handle having only one private key/address pair in a wallet and partial spending just fine. If it can't "create" or find a 'change' address in the wallet, it just sends back to an address that already exists in the wallet.

Here we have an Electrum imported wallet with just one private key/address:



This is what happens when we try to send a partial amount:



You can clearly see that Electrum just sends the 'change' back to the address that is contained in the wallet.
legendary
Activity: 2534
Merit: 6080
Self-proclaimed Genius
April 23, 2020, 04:48:18 AM
#8
I don't know why we are making it soo complicated, the question is where OP received the fund? -snip-
He's started another thread regarding a problem with coinb.in that might be related because the address with issue starts with '3' (which could be a P2WPKH-P2SH).
If that's the main problem, he still hasn't solved this.

It's in the web wallets board: Trouble with Coinb.in Wallet
legendary
Activity: 2394
Merit: 2223
Signature space for rent
April 23, 2020, 02:16:34 AM
#7
I don't know why we are making it soo complicated, the question is where OP received the fund? If it's on a wallet/clients then shouldn't he able to spend from there directly? If so then it's so simple same and normal procedure should work. If OP only have private keys (no matter from where he had generated) then shouldn't he able to spend funds from Electrum via input private keys? If so then it should very simple. Download Electrum input impute private key and spent full amount at a time. Just a reminder, don't send partial amount if you input private keys on Electrum or any other wallet. Because it would lead lost of your fund since there is no change address. So send full amount on your another address which is under control you including private keys.
legendary
Activity: 2534
Merit: 6080
Self-proclaimed Genius
April 22, 2020, 10:20:39 PM
#6
These parts from that guide is quite dangerous:

For example
Code:
p2wpkh-p2sh:5BitcoinPrivateKey
This should generate the corresponding p2wpkh-p2sh bitcoin address.
Code:
p2wpkh:5PrivateKey
This should generate the corresponding Bech32 address
Using uncompressed keys to generate SegWit addresses will lead to loss of funds.
Although new versions of Electrum (old versions does) and most wallets wont allow it, it's better not to use uncompressed keys (starts with '5') as an example.
"Quite dangerous" because it's only for "restoring addresses" guide.

I usually don't want to waste time in complicated  Bitcoin wallets normal wallet is enough and I much confident with Blockchain wallet than other wallets sorry if My perception is wrong to you.
Electrum is as complicated simple as "blockchain online wallet".
Actually, when it comes with restoring from seed and other recovery procedures, blockchain is more complicated.
legendary
Activity: 3038
Merit: 4418
Crypto Swap Exchange
April 22, 2020, 07:44:51 PM
#5
How did you create your Segwit address? I assume that you're using a P2SH-P2PWKH address (starts with 3). If so, you should have a private key that corresponds to that address as those P2SH addresses are generated from your WIF private key.

You have to download Electrum, and follow this guide[1].



[1] https://bitcointalksearch.org/topic/guide-importing-electrum-segwit-private-key-into-bitcoin-core-and-vice-versa-3383265
hero member
Activity: 1666
Merit: 709
Playbet.io - Crypto Casino and Sportsbook
April 22, 2020, 02:14:43 PM
#4
I wish I had the right answer for you but I lack the necessary knowledge. However, I'd recommend you to move your topic to the Bitcoin Technical Support board (https://bitcointalk.org/index.php?board=4.0).

The most technically advanced people out here usually do not spend their time on boards such as Gambling & Bitcoin Discussion due to the fulfillment of spammy threads they have. So you won't only move it to the right board but also get answers from people who only browse that specific board to help others. Smiley
This does not require much technicality.

If he wants to send funds from his segwit to another address

On the segwit wallet he would see send
Click on the send and follow simple steps
+Fill in the recipient address
+ Amount he wants to send
+ Description if necessary
+ And any other info
Then send

there would be a block fee for this, and patience. But it would be transferred to the directed address
member
Activity: 120
Merit: 63
April 22, 2020, 02:03:30 PM
#3
I wish I had the right answer for you but I lack the necessary knowledge. However, I'd recommend you to move your topic to the Bitcoin Technical Support board (https://bitcointalk.org/index.php?board=4.0).

The most technically advanced people out here usually do not spend their time on boards such as Gambling & Bitcoin Discussion due to the fulfillment of spammy threads they have. So you won't only move it to the right board but also get answers from people who only browse that specific board to help others. Smiley

Thanks for the tip!
legendary
Activity: 1134
Merit: 1598
April 22, 2020, 01:42:14 PM
#2
I wish I had the right answer for you but I lack the necessary knowledge. However, I'd recommend you to move your topic to the Bitcoin Technical Support board (https://bitcointalk.org/index.php?board=4.0).

The most technically advanced people out here usually do not spend their time on boards such as Gambling & Bitcoin Discussion due to the fulfillment of spammy threads they have. So you won't only move it to the right board but also get answers from people who only browse that specific board to help others. Smiley
member
Activity: 120
Merit: 63
April 22, 2020, 12:35:20 PM
#1
Hey everyone, i'm new to this forum but not to Bitcoin.

I just sent some Bitcoin to a SegWit address not on purpose, but that address is mine, i got the redeem script and everything and I want to transfer my funds to my normal Bitcoin address and i don't know how.

Thanks for the help
Jump to: