Unable to remove bitcoins from watch-only address

1

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.

lobake

Posted 2017-04-29T04:02:44.223

Reputation: 11

Question was closed 2019-07-17T17:47:58.607

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 2017-04-29T07:07:53.810

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 2017-04-30T15:13:55.640

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 2017-04-30T17:44:04.203

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 2017-05-01T04:34:56.683

@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 2018-01-05T08:28:49.373

@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 2018-01-07T22:50:18.717

@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 2018-01-07T23:10:31.437

No answers