Bitcoin Forum
June 29, 2024, 05:56:38 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Problem sending money from public key wallet on Electrum. Help!  (Read 207 times)
chetas (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
April 22, 2018, 12:10:24 PM
 #1

Hi,

I created a wallet in Electrum (in Android) by master public key obtained from an Electrum wallet on the computer. I thought that I could see what I had on the computer from Android, but what Electrum did was create a new wallet. I sent bitcoins to one of the addresses of the android wallet, but now I can not recover them because it tells me that it is "watching only"

Can someone explain to me how can I recover the bitcoins from that Android wallet?
Why when creating the wallet in Android through the master public key, Electrum creates a new wallet instead of showing me the wallet of the computer?

Thanks in advance
ranochigo
Legendary
*
Offline Offline

Activity: 2982
Merit: 4193



View Profile
April 22, 2018, 12:29:00 PM
 #2

By creating a wallet using the master public key, the new wallet will effectively become a watch-only wallet. This means that the funds can't be spent from the new wallet and you have to spend it from the wallet that you've gotten your master public key from.

Could you go to your desktop wallet and go to the console tab and type this, with the field inside replaced with the address you've sent to:
Code:
 ismine("1YOURADDRESS")

If the argument returns false, your desktop wallet doesn't have the address and you can't spend the funds.

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


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

Activity: 5
Merit: 0


View Profile
April 22, 2018, 01:06:49 PM
 #3

Thank you, I have tested it and from the desktop wallet (where I've gotten the master public key) the answer is false, but from the "watch only" wallet the answer is yes. I don't understand anything.

Why the wallet created from the master public key don't shows the desktop wallet?

Why does it behave as if it were a new wallet but does not allow sending?

How can I find the private key or regenerate this "watch only" wallet to get funds from it?



By creating a wallet using the master public key, the new wallet will effectively become a watch-only wallet. This means that the funds can't be spent from the new wallet and you have to spend it from the wallet that you've gotten your master public key from.

Could you go to your desktop wallet and go to the console tab and type this, with the field inside replaced with the address you've sent to:
Code:
 ismine("1YOURADDRESS")

If the argument returns false, your desktop wallet doesn't have the address and you can't spend the funds.
ranochigo
Legendary
*
Offline Offline

Activity: 2982
Merit: 4193



View Profile
April 22, 2018, 01:49:27 PM
 #4

Thank you, I have tested it and from the desktop wallet (where I've gotten the master public key) the answer is false, but from the "watch only" wallet the answer is yes. I don't understand anything.

Why the wallet created from the master public key don't shows the desktop wallet?

Why does it behave as if it were a new wallet but does not allow sending?

How can I find the private key or regenerate this "watch only" wallet to get funds from it?
It seems like you don't own the addresses identified in the master public key.

The reason for it to return yes on your watch-only wallet is because your watch-only wallet contains that address but not the private key. Are you sure that you've opened the correct wallet? I don't think it would be possible for the master public key to be different after being imported. Can you try restoring your wallet using your seed?

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


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Abdussamad
Legendary
*
Offline Offline

Activity: 3640
Merit: 1571



View Profile
April 22, 2018, 09:15:36 PM
 #5

What version of electrum are you using on the desktop?

What colour orb do you see in the bottom right corner of the electrum window on the desktop?

What is your wallet type (wallet menu > information)?

Do the addresses in your desktop wallet begin with 3 while the ones in your watch only wallet on android begin with 1?
BitMaxz
Legendary
*
Offline Offline

Activity: 3304
Merit: 3037


BTC price road to $80k


View Profile WWW
April 22, 2018, 11:45:28 PM
 #6

Thank you, I have tested it and from the desktop wallet (where I've gotten the master public key) the answer is false, but from the "watch only" wallet the answer is yes. I don't understand anything.

Why the wallet created from the master public key don't shows the desktop wallet?

Why does it behave as if it were a new wallet but does not allow sending?

How can I find the private key or regenerate this "watch only" wallet to get funds from it?



How did you put the code into electrum wallet in android?
I mean this code
Code:
 ismine("1YOURADDRESS")
You can only recover your wallet if you save the seed phrase, you can get the seed phrase when you create a wallet from electrum.
You can use the seed phrase to recover your wallet using android or desktop wallet.

Let me know your bitcoin address?

█▀▀▀











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











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

Activity: 5
Merit: 0


View Profile
April 23, 2018, 01:24:27 AM
 #7

What version of electrum are you using on the desktop?

What colour orb do you see in the bottom right corner of the electrum window on the desktop?

What is your wallet type (wallet menu > information)?

Do the addresses in your desktop wallet begin with 3 while the ones in your watch only wallet on android begin with 1?

Answers:

Electrum 3.1.3

Is green in both cases

The desktop wallet is 2fa, the andorid wallet standard

Yes, exactly



chetas (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
April 23, 2018, 01:38:10 AM
 #8

Quote
How did you put the code into electrum wallet in android?
I mean this code
Code:
 ismine("1YOURADDRESS")
You can only recover your wallet if you save the seed phrase, you can get the seed phrase when you create a wallet from electrum.
You can use the seed phrase to recover your wallet using android or desktop wallet.

Let me know your bitcoin address?

I have opened another wallet in desktop with the same public master key, then I can see the same that in Android, and access to console

The android address is 12T66xvAeJni8oMjn98dc5evbBXtCYZGqf
nc50lc
Legendary
*
Offline Offline

Activity: 2464
Merit: 5743


Self-proclaimed Genius


View Profile
April 23, 2018, 04:09:36 AM
 #9

Answers:
The desktop wallet is 2fa, the andorid wallet standard
Ok, your desktop electrum's addresses starts with "3" And your android starts with "1".

Just follow this: (in your PC)
  • Get your F2A Electrum wallet's Seed.
  • Click New/Restore
  • Select" I already have the seed", Standard wallet and the standard address in your android electrum should be included there.

I have opened another wallet in desktop with the same public master key, then I can see the same that in Android, and access to console

The android address is 12T66xvAeJni8oMjn98dc5evbBXtCYZGqf
The problem here is, by using the Mater Public Key, you will not be able to spend the bitcoins in it because it is a "Read-only" wallet.
You need the SEED or the Master Private Key to make a spendable wallet.

█▀▀▀











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











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

Activity: 3500
Merit: 10686



View Profile
April 23, 2018, 04:33:31 AM
 #10

You need the SEED or the Master Private Key to make a spendable wallet.

there are 3 master private keys for a 2 of 3 multi signature wallet (2FA) that Electrum creates. when you create a wallet you create a seed which will generate 2 of these keys and Trustedcoin service generates the third one and stores that on their servers. what you save in your wallet is only one out of 2 of the keys that your seed generated.

if you want to recover a 2FA wallet you must have the seed because your wallet does not contain the other key. it only has 1 which it uses to sign then the other key on Trustedcoin server is used to sign and complete the transaction.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
nc50lc
Legendary
*
Offline Offline

Activity: 2464
Merit: 5743


Self-proclaimed Genius


View Profile
April 23, 2018, 05:24:02 AM
 #11

if you want to recover a 2FA wallet you must have the seed because your wallet does not contain the other key. it only has 1 which it uses to sign then the other key on Trustedcoin server is used to sign and complete the transaction.
The author have access to his 2FA wallet, he/she wants to spend the balance from his android electrum wallet which is a "read only" standard wallet due to what he stated in the OP.

And as I said,
What he needs is the SEED or it's Master Private Key (Master Extended Private Key) to make a spendable standard (address "1") wallet.

█▀▀▀











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











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

Activity: 5
Merit: 0


View Profile
April 23, 2018, 10:06:15 AM
 #12

Thank you, I can spend from the wallet 2FA (wallet 1), but how can I get the seed of the wallet created with the master public key ot the wallet 1 (wallet 2). The wallet 2 is standard.

Why I don't see the wallet 1 contents in wallet 2? What sense does that the wallet 2 created with a master public key of the wallet 1, do not see the contents of that wallet 1 and create another new wallet with new addresses?
ranochigo
Legendary
*
Offline Offline

Activity: 2982
Merit: 4193



View Profile
April 23, 2018, 01:21:09 PM
 #13

Thank you, I can spend from the wallet 2FA (wallet 1), but how can I get the seed of the wallet created with the master public key ot the wallet 1 (wallet 2). The wallet 2 is standard.

Why I don't see the wallet 1 contents in wallet 2? What sense does that the wallet 2 created with a master public key of the wallet 1, do not see the contents of that wallet 1 and create another new wallet with new addresses?
If your wallet 2 contains addresses with the prefix of 1 and your wallet 1 is a 2FA wallet, then you didn't import the master public key of Wallet 1.

How did you export your master public key? Did you export the master public key of the cosigner instead of the wallet? IIRC, there isn't an easy way in the GUI for you to export the master public key (if its even possible).

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


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Abdussamad
Legendary
*
Offline Offline

Activity: 3640
Merit: 1571



View Profile
April 23, 2018, 01:51:27 PM
Last edit: October 09, 2018, 09:22:00 AM by Abdussamad
Merited by nc50lc (1), HCP (1)
 #14

On your desktop do as follows:

1. Restore your wallet from your 2fa seed. Choose to disable 2fa when asked. Don't set a password.
2. Go to file > save copy and save your restored wallet somewhere you can find it like on your desktop.
3. Open the wallet file in a simple plain text editor like notepad. Search for the MPK (xpub) you used to restore your wallet on android. See if the corresponding xprv is available or not. An example of what i mean is given below

https://pastebin.com/XvniG7Px

In the above example the xprv corresponding to the xpub xpub68PE1PNf5DeBaKYPMycFzd2dFfhpuPgaoFUBGT1XDobwsiKrZU6B58dRJvvsecYNnqHUVDBn1iW mYgqwCb982ame6RCiQDsy9VUtg5aU8z5 is xprv9uPsbsqmEr5tMqTvFx5FdV5thdsLVvxjS2YaU4bufU4xzuzi1vmvXLJwTdnGwXD65KDXUB5i3Az CbQzPdWDWx8J5spu9M2STQownLJ5p2Zd .

4. If your xpub has a corresponding xprv in the wallet then restore your wallet using that xprv as per the instructions here under "Deterministic watch-only wallet" step 2 except you enter your xprv and not xpub . Yes I know it says watch only wallet there but the wallet restored from xprv will NOT be watch only and you will be able to spend your coins.

5. If your xpub does not have a corresponding xprv you will have to contact trusted coin for help via their site at trustedcoin.com.

BTW only a handful of others have mucked things up this badly Smiley
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
April 24, 2018, 12:33:41 PM
Last edit: April 25, 2018, 01:04:37 AM by HCP
 #15

On your desktop do as follows:

1. Restore your wallet from your 2fa seed.
Just one two minor additions to Abdussamad's very good instructions...

#1. When you restore your wallet from your 2fa seed... DO NOT create a password or encrypt the wallet file. Otherwise, you will be unable to view the xpubs and xprvs in the wallet file when you open it with a text editor!

and #2... what he said down there ----v Wink

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


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Abdussamad
Legendary
*
Offline Offline

Activity: 3640
Merit: 1571



View Profile
April 24, 2018, 01:15:15 PM
 #16

Yeah and when asked elect to disable 2fa. Only then will 2 out of 3 xprvs show up in your wallet file.
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!