Author

Topic: Help required with Segwit to non-segwit transfer (Read 164 times)

hero member
Activity: 2576
Merit: 882
Freebitco.in Support https://bit.ly/2I9BVS2
Hi friends,

I have recently created one segwit address using latest version of Electrum wallet. The address starts with "bc1". However, I am not able to send funds to that address from my blockchain/coinbase wallet. These online wallets are not recognizing the "bc1" address as a valid one and not allowing me to proceed further.

Can you please let me know how it can be possible to send funds to my segwit wallet from blockchain/coinbase?

Thanks in advance!

What I'm doing at the moment is just keeping two Electrum wallets, one with bech32 addresses and another with legacy addresses. This is easy to do with Electrum as you can have as many wallets as you like. Then you can withdraw to the legacy address wallet and send transactions from there to the bech32 address wallet if you need to.
This is only a temporary solution as soon Core will release 0.16.0 at which point the services will gradually introduce support for bech32 addresses.
sr. member
Activity: 322
Merit: 363
39twH4PSYgDSzU7sLnRoDfthR6gWYrrPoD
Hi friends,

I have recently created one segwit address using latest version of Electrum wallet. The address starts with "bc1". However, I am not able to send funds to that address from my blockchain/coinbase wallet. These online wallets are not recognizing the "bc1" address as a valid one and not allowing me to proceed further.

Can you please let me know how it can be possible to send funds to my segwit wallet from blockchain/coinbase?

Thanks in advance!
If you really want to, since you have the private key to the wallet, you can generate the public key, do an SHA256 + RIPEMD160 hash, then encode it in base 58.

There is also an online tool that converts public keys (any type) into addresses.
https://altcoin-price.com/tool/pubkey-to-address

But you shouldn't use it unless you know what you're doing.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
But how would I create a segwit address that starts with 3? Does Electrum support that?
Electrum supports it, but can't create them. It's confusing, and there isn't much information about it, which is one of the reasons I'm still not using SegWit by myself.
According to jreuab @ Reddit, you'll need to "manually import a BIP39 seed with a BIP49 derivation path."

Quote
Also as you said that the transactions will be slightly bigger than the conventional one, will there be any issue in confirmation?
You'll need to pay a slightly higher fee again, or wait longer.
legendary
Activity: 3080
Merit: 1500
I have recently created one segwit address using latest version of Electrum wallet. The address starts with "bc1". However, I am not able to send funds to that address from my blockchain/coinbase wallet. These online wallets are not recognizing the "bc1" address as a valid one and not allowing me to proceed further.

Can you please let me know how it can be possible to send funds to my segwit wallet from blockchain/coinbase?
The Bech32 (bc1~) SegWit address isn't implemented in all wallets. You can use it to receive funds from Electrum, you can use it to send funds to any address, but you can't receive funds from wallets that don't support it.
As an alternative, you could create a SegWit address that starts with a 3. The transactions will be slightly bigger than Bech32-addresses, but it's compatible with all other wallets.

Thank you for the answer! But how would I create a segwit address that starts with 3? Does Electrum support that? Also as you said that the transactions will be slightly bigger than the conventional one, will there be any issue in confirmation?
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
I have recently created one segwit address using latest version of Electrum wallet. The address starts with "bc1". However, I am not able to send funds to that address from my blockchain/coinbase wallet. These online wallets are not recognizing the "bc1" address as a valid one and not allowing me to proceed further.

Can you please let me know how it can be possible to send funds to my segwit wallet from blockchain/coinbase?
The Bech32 (bc1~) SegWit address isn't implemented in all wallets. You can use it to receive funds from Electrum, you can use it to send funds to any address, but you can't receive funds from wallets that don't support it.
As an alternative, you could create a SegWit address that starts with a 3. The transactions will be slightly bigger than Bech32-addresses, but it's compatible with all other wallets.
legendary
Activity: 3080
Merit: 1500
Hi friends,

I have recently created one segwit address using latest version of Electrum wallet. The address starts with "bc1". However, I am not able to send funds to that address from my blockchain/coinbase wallet. These online wallets are not recognizing the "bc1" address as a valid one and not allowing me to proceed further.

Can you please let me know how it can be possible to send funds to my segwit wallet from blockchain/coinbase?

Thanks in advance!
Jump to: