I would be very grateful for any help and insights into what's going on here. Or shouldn't I have imported the master public key through the EPS config.ini file (and rather imported it through the Bitcoin Core console)? Is the issue that Bitcoin Core has derived an address from my master public key that Electrum hasn't generated yet? But I'd think that Electrum should recognise all addresses that belong to the wallet (and ismine returned false and I can't sign messages with the address in my Electrum wallet as it says the address doesn't belong to the wallet). How is this possible? The Bitcoin Core wallet has private keys disabled + blank wallet and is named "electrumpersonalserver", so it should be dedicated to EPS and since I only imported and master public key, shouldn't it contain only addresses derived from that one master public key? Deterministic key generation: If you lose your wallet file, you can recover it from its. Dont have a Blockchain Account Sign up Now ->. Sign up today to buy and sell Bitcoin, Ethereum and other top cryptocurrencies. Encrypted wallet: the file that contains bitcoin private keys is protected with a password, and never leaves the user's computer. The worlds most trusted and popular crypto wallet. Bitcoin Core is showing many other addresses that are not present in Electrum, besides this one that I sent a test transaction to. Electrum is a lightweight Bitcoin client, based on a client-server protocol. Same problem: my wallet now shows a different amount in Bitcoin Core (including the abovementioned address) than in Electrum (excluding that address). I double checked that only one MPK is mentioned in EPS's config.ini file, and I also created a new wallet in Bitcoin Core and resynced the EPS. I also can't sign messages with the address in Electrum with my hardware wallet connected as Electrum says the address doesn't belong to the wallet. The ismine("address") command in Electrum returns false. This transaction now shows in Bitcoin Core as belonging to one of my watch-only addresses but does not show in Electrum. I tried to send a test amount to one of the addresses in Bitcoin Core that were not shown in Electrum. However, Bitcoin Core's "receiving addresses" show addresses that do not belong to my wallet according to Electrum. Everything works: I get the green circle in Electrum, saying I'm connected to (only) my own node, and I can watch my wallet in Bitcoin Core. I generated a watch-only wallet in Bitcoin Core of my hardware wallet by providing the master public key in the config.ini file (no other master public keys, only the one of my hardware wallet as shown on Electrum). If you downloaded the official package (tar.gz), you can run Electrum from its root directory without installing it on your system all the pure python dependencies are included in the 'packages' directory. I installed Electrum Personal Server (EPS) and connected my hardware wallet with Electrum via Tor. If you would like hardware wallet support, see this. I got a full node (pruned) up and running with Bitcoin Core via Tor.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |