<p>I'm new to bitcoin and my situation is this: I installed Bitcoin Classic wallet, then sent bitcoins to it from Coinbase before the entire blockchain was finished syncing. The transaction timed out and the bitcoins never appeared in my wallet. A week later I tried reloading the entire blockchain, and the transaction came through to my wallet at that time. However, the bitcoins are listed as watch-only. I have tried dumping the private key for that address on console for my wallet, but the results continue to say that the private key for that address is unknown. What do I do about this? How can I make my bitcoins spendable? Any help would be appreciated.</p>

CC BY-SA 3.0
2017-04-29T07:07:53.810Z
See if your priv key really matches the address. You extract the priv key from the wallet with the dumpprivkey command. This should return the private key which will start with the number 5. This is the private key, that you can use to spend bitcoins. Attention: you will never (!) enter your priv key on a website to see if it is correct... You may also want to check the value of bitcoins on your address on blockchain.info. See if values are displayed. If yes, the privkey could be used to be imported in a new wallet, and then you'd be able to spend from there...
pebwindkraft
CC BY-SA 3.0
2017-04-30T15:13:55.640Z
Thanks so much for the info.  So when I use the dumpprivkey command, the results always say "Private key for address ___ is not known."  So it seems I'm not able to extract the private key at all??
lobake
CC BY-SA 3.0
2017-04-30T17:44:04.203Z
yup :-( Somehow the connection between your privkey and pubkey is broken, and the root cause can be many... I guess somewhere in the installation. Do you have a backup, that you could use, to bring back the first installation of your bitcoin wallet? This would be the only tip I have. Otherwise you'd run into data recovery issues, that certainly go beyon the communities goal here.
pebwindkraft
CC BY-SA 3.0
2017-05-01T04:34:56.683Z
Thanks again. I guess I'll have to see if I can find a backup. If that doesn't work, or if I don't have one, do you have any recommendations of someone I can contact for help with data recovery?
lobake
CC BY-SA 3.0
2018-01-05T08:28:49.373Z
@pebwindkraft No connection is broken. By definition a watch-only address is one you don't have (and never had) the private key for.
Pieter Wuille
CC BY-SA 3.0
2018-01-07T22:50:18.717Z
@PieterWuille  Do you know why the connection would have broken? I originally sent the BTC to an address that was not watch-only. I still have not resolved this problem.
lobake
CC BY-SA 3.0
2018-01-07T23:10:31.437Z
@lobake Addresses never change from normal to watch-only. The only way it can have become watch-only is by you using the `importaddress` RPC. If you have not ever used that, please file a detailed bug report on https://github.com/bitcoin/bitcoin/issues. If you have, that's likely the issue and you likely never had the key for that address.
Pieter Wuille
<private-key><watch-only><bitcoin-classic>
Unable to remove bitcoins from watch-only address
lobake
# Unable to remove bitcoins from watch-only address

(Asked by: username_0 on 2017-04-29)

I'm new to bitcoin and my situation is this: I installed Bitcoin Classic wallet, then sent bitcoins to it from Coinbase before the entire blockchain was finished syncing. The transaction timed out and the bitcoins never appeared in my wallet. A week later I tried reloading the entire blockchain, and the transaction came through to my wallet at that time. However, the bitcoins are listed as watch-only. I have tried dumping the private key for that address on console for my wallet, but the results continue to say that the private key for that address is unknown. What do I do about this? How can I make my bitcoins spendable? Any help would be appreciated.

**Tags:** private-key, watch-only, bitcoin-classic

> **Comments:**
> **username_1**: See if your priv key really matches the address. You extract the priv key from the wallet with the dumpprivkey command. This should return the private key which will start with the number 5. This is the private key, that you can use to spend bitcoins. Attention: you will never (!) enter your priv key on a website to see if it is correct... You may also want to check the value of bitcoins on your address on blockchain.info. See if values are displayed. If yes, the privkey could be used to be imported in a new wallet, and then you'd be able to spend from there...  
> **username_0**: Thanks so much for the info.  So when I use the dumpprivkey command, the results always say "Private key for address ___ is not known."  So it seems I'm not able to extract the private key at all??  
> **username_1**: yup :-( Somehow the connection between your privkey and pubkey is broken, and the root cause can be many... I guess somewhere in the installation. Do you have a backup, that you could use, to bring back the first installation of your bitcoin wallet? This would be the only tip I have. Otherwise you'd run into data recovery issues, that certainly go beyon the communities goal here.  
> **username_0**: Thanks again. I guess I'll have to see if I can find a backup. If that doesn't work, or if I don't have one, do you have any recommendations of someone I can contact for help with data recovery?  
> **username_2**: @username_1 No connection is broken. By definition a watch-only address is one you don't have (and never had) the private key for.  
> **username_0**: @username_2  Do you know why the connection would have broken? I originally sent the BTC to an address that was not watch-only. I still have not resolved this problem.  
> **username_2**: @username_0 Addresses never change from normal to watch-only. The only way it can have become watch-only is by you using the `importaddress` RPC. If you have not ever used that, please file a detailed bug report on https://github.com/bitcoin/bitcoin/issues. If you have, that's likely the issue and you likely never had the key for that address.  

---

## 0 answers

