Post
Topic
Board Electrum
Re: Electrum wallet: segwit and the @dresse starting with "3"
by
HCP
on 04/03/2018, 02:09:07 UTC
Hello,

if I understood the @ btc with segwit must start with a "3"
I saw it at coinbase when they made the switch: my new reception btc @ starts well with a "3" ...
No, SegWit does NOT have to start with a "3"... there are currently two address formats for SegWit... a "backwards compatible" format known as P2SH-P2WPKH which starts with "3"... Any wallet will be able to SEND to a P2SH-P2WPKH "3" address...

Then there is the "native" SegWit address format called "bech32", which starts "bc1"... Currently, only a small subset of wallets/exchanges are able to SEND to "bc1" addresses.

Quote
On the other hand on Electrum wallet no change of address (I just updated with 3.0.6)
yet it seems to be supported: https://bitcoincore.org/en/segwit_adoption/#91
Upgrading your wallet does not magically make your wallet into a "SegWit" wallet with SegWit addresses... You need to create a new "SegWit" wallet:

File -> New\Restore -> Standard Wallet -> Create a new seed -> Segwit:


This will create a wallet that generates "bech32" ('bc1') addressses... Note the warning!! - NOT ALL WEBSITES AND OTHER WALLETS SUPPORT THESE ADDRESS TYPES!

If you want more compatibility... Follow TryNinja's suggestion above to generate a SegWit wallet that generates the "P2SH-P2WPKH" ('3') addresses