Bitcoin Forum

Bitcoin => Bitcoin Discussion => Topic started by: poptok1 on February 02, 2019, 11:31:12 AM



Title: can I safely send BTC from SegWit to legacy wallet?
Post by: poptok1 on February 02, 2019, 11:31:12 AM
Can I safely send BTC from SegWit to legacy wallet?
-Short answer is YES, you can.

Segwit --> Segwit = Cheap
Segwit --> Legacy = Cheap
Legacy --> Segwit = Standard

-Expecting some elaboration below, what are the risks, limitations and inconveniences.


Title: Re: can I safely send BTC from SegWit to legacy wallet?
Post by: joniboini on February 02, 2019, 11:42:18 AM
One possible inconvenience is that if you use a native SegWit address, you have to either send it first into nested SegWit or legacy address before sending your BTC to an exchange (might change in the future when more exchanges support native SegWit address). Other than that, I don't think there's any other problem.


Title: Re: can I safely send BTC from SegWit to legacy wallet?
Post by: crwth on February 02, 2019, 01:44:51 PM
One possible inconvenience is that if you use a native SegWit address, you have to either send it first into nested SegWit or legacy address before sending your BTC to an exchange (might change in the future when more exchanges support native SegWit address). Other than that, I don't think there's any other problem.
Have you experienced this before? If yes, what exchange?

I have a native Segwit now with balance, but I haven't tried transferring it to an exchange. I'm still thinking about what to do about it or if it is a good thing to do. Probably there will be a warning if there would be an inconvenience when transferring in a specific exchange or something.


Title: Re: can I safely send BTC from SegWit to legacy wallet?
Post by: bitmover on February 02, 2019, 04:00:48 PM
One possible inconvenience is that if you use a native SegWit address, you have to either send it first into nested SegWit or legacy address before sending your BTC to an exchange (might change in the future when more exchanges support native SegWit address). Other than that, I don't think there's any other problem.

I agree.

To summarize: avoid sending from bc1 addresses to 1 addresses. The compatibility addresses are the ones that starts with 3. Those should work fine with any wallets


Title: Re: can I safely send BTC from SegWit to legacy wallet?
Post by: posi on February 02, 2019, 07:50:32 PM
One possible inconvenience is that if you use a native SegWit address, you have to either send it first into nested SegWit or legacy address before sending your BTC to an exchange (might change in the future when more exchanges support native SegWit address). Other than that, I don't think there's any other problem.

I agree.

To summarize: avoid sending from bc1 addresses to 1 addresses. The compatibility addresses are the ones that starts with 3. Those should work fine with any wallets
In addition to what you said, Segwit are backwards compatible with legacy addresses, sending bitcoin from the Segwit (3) to (1) is totally safe because I have done so many time and there was no problem but sending from Segwit (bc1) is what I haven't tryout before and I haven't see anyone who have done it either. But, seems not to be working fine as I presume.