Bitcoin Forum
November 12, 2024, 11:56:39 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Import Electrum BECH32 private key in blockchain.com  (Read 169 times)
vipros (OP)
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
March 13, 2021, 03:15:54 AM
 #1

I have electrum address starting with bc1xxxx. When I import import the corresponding private key (segwit) to my blockchain.com wallet, it shows another address ie p2sh address with 0 BTC. How to resolve this? Thanks!
pooya87
Legendary
*
Offline Offline

Activity: 3626
Merit: 11029


Crypto Swap Exchange


View Profile
March 13, 2021, 03:48:10 AM
 #2

Last time I checked blockchain.com wasn't supporting bech32 address creation yet so there may not be any way to fix this.
Even if there were, you must not do something like this because you are putting your bitcoins at a tremendous risk by importing your key from your much safer desktop wallet into a very risky web wallet. Not to mention that blockchain.com doesn't really have any wallet features that Electrum doesn't already have, but instead it lacks a lot of features that Electrum has.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
nc50lc
Legendary
*
Offline Offline

Activity: 2590
Merit: 6372


Self-proclaimed Genius


View Profile
March 13, 2021, 03:50:07 AM
 #3

I have electrum address starting with bc1xxxx. When I import import the corresponding private key (segwit) to my blockchain.com wallet, it shows another address ie p2sh address with 0 BTC. How to resolve this? Thanks!
Blockchain(dot)com doesn't support native SegWit addresses in their online and mobile wallets.
The solution is to use a wallet that supports bc1 addresses; what's the goal by importing it to Blockchain wallet by the way?

Also, the imported address must be P2PKH '1' instead of P2SH since they don't support '3' SegWit addresses either.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
vipros (OP)
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
March 13, 2021, 02:03:28 PM
 #4

Last time I checked blockchain.com wasn't supporting bech32 address creation yet so there may not be any way to fix this.
Even if there were, you must not do something like this because you are putting your bitcoins at a tremendous risk by importing your key from your much safer desktop wallet into a very risky web wallet. Not to mention that blockchain.com doesn't really have any wallet features that Electrum doesn't already have, but instead it lacks a lot of features that Electrum has.

How did you find out blockchain.com not supporting bech32? And which wallets support bech32?  The purpose to import btc to non custodial wallet is to trade.
OmegaStarScream
Staff
Legendary
*
Offline Offline

Activity: 3654
Merit: 6439



View Profile
March 13, 2021, 02:48:09 PM
Last edit: March 13, 2021, 03:01:57 PM by OmegaStarScream
 #5

How did you find out blockchain.com not supporting bech32? And which wallets support bech32?  The purpose to import btc to non custodial wallet is to trade.

You must be looking for an exchange and not a wallet then. If so, why not simply send the funds to Coinbase (fiat) or Binance (crypto) and trade there?

If it's a wallet with a built-in exchange that you're seeking, then you've got Exodus or Coinomi (both are closed source) for that... but that's no different than directly using an instant exchange and sending funds from your electrum wallet.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
The Cryptovator
Legendary
*
Offline Offline

Activity: 2394
Merit: 2226

Signature space for rent


View Profile WWW
March 13, 2021, 06:44:53 PM
 #6

How did you find out blockchain.com not supporting bech32? And which wallets support bech32?  The purpose to import btc to non custodial wallet is to trade.
Keep in mind, if you lost access to your blockchain wallet you can't recover your funds of the inputted wallet even you are holding blockchain wallet seeds or wallet file in case if there is no backup for private keys. Seeds aren't included in the inputted wallet. If it's just to trade your bitcoin then why not choose a reputed exchange rather than involving with many issues. You have to move funds to exchange again from the inputted wallet. Moving from Electrum to the Blockchain wallet wouldn't be a good decision IMO. There are so many issues raising up regarding blockchain wallets.

Signature Space for Rent
Lordhermes
Sr. Member
****
Offline Offline

Activity: 1232
Merit: 379


View Profile WWW
March 13, 2021, 10:31:05 PM
 #7

How did you find out blockchain.com not supporting bech32? And which wallets support bech32?  The purpose to import btc to non custodial wallet is to trade.
Trading isn't done on blockchain.com either, If that's what you are looking for, instead take your funds to your preferable exchange for trading. Going back to your question, you can find out by checking at the receiving address given by blockchain.com which is a legacy address starting with 1, segwit address starts with "bc1", nested segwit address starts with "3".  So on that note, blockchain.com doesn't support segwit address meanwhile they give you another address while your bitcoin value goes zero. Of course, you got panic, never.
logfiles
Copper Member
Legendary
*
Offline Offline

Activity: 2156
Merit: 1818


Top Crypto Casino


View Profile WWW
March 13, 2021, 10:33:41 PM
 #8

How did you find out blockchain.com not supporting bech32?
What more proof do you need? You already tried to import your wallet in there, and they generated you a legacy address instead. Shouldn't that be enough for you to know that they don't support segwit?


And which wallets support bech32?  The purpose to import btc to non custodial wallet is to trade.
Just send your funds to a reputable exchange if you want to actively engage in trading

███████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████

███████████████████████
.
BC.GAME
▄▄▀▀▀▀▀▀▀▄▄
▄▀▀░▄██▀░▀██▄░▀▀▄
▄▀░▐▀▄░▀░░▀░░▀░▄▀▌░▀▄
▄▀▄█▐░▀▄▀▀▀▀▀▄▀░▌█▄▀▄
▄▀░▀░░█░▄███████▄░█░░▀░▀▄
█░█░▀░█████████████░▀░█░█
█░██░▀█▀▀█▄▄█▀▀█▀░██░█
█░█▀██░█▀▀██▀▀█░██▀█░█
▀▄▀██░░░▀▀▄▌▐▄▀▀░░░██▀▄▀
▀▄▀██░░▄░▀▄█▄▀░▄░░██▀▄▀
▀▄░▀█░▄▄▄░▀░▄▄▄░█▀░▄▀
▀▄▄▀▀███▄███▀▀▄▄▀
██████▄▄▄▄▄▄▄██████
.
..CASINO....SPORTS....RACING..


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
vipros (OP)
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
March 13, 2021, 10:46:13 PM
 #9

what if the legacy address created by segwit private key belongs to someone and happens to hold some BTC?
sheenshane
Legendary
*
Offline Offline

Activity: 2506
Merit: 1232



View Profile WWW
March 13, 2021, 11:25:50 PM
 #10

what if the legacy address created by segwit private key belongs to someone and happens to hold some BTC?
What if?  So, it really won't happen.

Theoretically, yes, it might be, but unfortunately, that didn't happen yet.  So technically, it's impossible because it composed of alphanumeric characters, with lower and upper case letters which are 54 + 10 numeric digits, and are as many as 64 characters long, which means that the total possible number of keys is impossible or more likely the chances is initially zero percent, IIRC.  It's a bit technical but there's nothing to worry about that.

In your problem, why not directly send your Bitcoin into an exchange if you wanted to trade, not to discourage you but Blockchain.com has faced different problems such as low confirmation of withdrawal to their exchange, and also, that's a buggy wallet.

█████████████████████████████████
████████▀▀█▀▀█▀▀█▀▀▀▀▀▀▀▀████████
████████▄▄█▄▄█▄▄██████████▀██████
█████░░█░░█░░█░░████████████▀████
██▀▀█▀▀█▀▀█▀▀█▀▀██████████████▀██
██▄▄█▄▄█▄▄█▄▄█▄▄█▄▄▄▄▄▄██████████
██░░█░░█░░███████████████████████
██▀▀█▀▀█▀▀███████████████████████
██▄▄█▄▄█▄▄███████████████████████
██░░█░░█░░███████████████████████
██▀▀█▀▀█▀▀██████████▄▄▄██████████
██▄▄█▄▄█▄▄███████████████████████
██░░█░░█░░███████████████████████
██████
██
██
██
██
██
██
██
██
██
██
██
██████
████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
 Crypto Marketing Agency
By AB de Royse

████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
██████
██
██
██
██
██
██
██
██
██
██
██
██████
██████
██
██
██
██
██
██
██
██
██
██
██
██████
██████████████████████████████████████████████████████████████████████████████████████████████████
WIN $50 FREE RAFFLE
Community Giveaway

██████████████████████████████████████████████████████████████████████████████████████████████████
██████
██
██
██
██
██
██
██
██
██
██
██
██████
████████████████████████
██
██████████████████████
██████████████████▀▀████
██████████████▀▀░░░░████
██████████▀▀░░░▄▀░░▐████
██████▀▀░░░░▄█▀░░░░█████
████▄▄░░░▄██▀░░░░░▐█████
████████░█▀░░░░░░░██████
████████▌▐░░▄░░░░▐██████
█████████░▄███▄░░███████
████████████████████████
████████████████████████
████████████████████████
nc50lc
Legendary
*
Offline Offline

Activity: 2590
Merit: 6372


Self-proclaimed Genius


View Profile
March 14, 2021, 04:06:37 AM
 #11

How did you find out blockchain.com not supporting bech32? And which wallets support bech32?  The purpose to import btc to non custodial wallet is to trade.
You've quoted pooya's post but answered my questions instead... so, I'll respond.

I have a blockchain.com account with small balance for testing purposes and tried to import using all possible options and concluded that they still don't support Native and P2SH SegWit addresses.
If you want to trade, use an exchange/instant exchange and send the funds, not import; importing your private key will only include that key pair to the wallet.
For example, importing it to Blockchain wallet wont make it available for trade right away, you'll have to send it to your "Trading wallet" first through an on-chain transaction.

what if the legacy address created by segwit private key belongs to someone and happens to hold some BTC?
That's an off-topic follow-up question.

Anyhow, the answer is: You can spend its funds since your private key derived that address. But a "collision" like that has astronomically low chance of happening.
Need some technical reference? read this stackexchange post: Can two private keys generate the same Bitcoin address?

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!