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.