I have Electrum 3.1.3 (windows) installed with an encrypted wallet, which is accessed over a VPN.

The Issue:

I accidentally opened the Electrum program without VPN protection, but the encrypted wallet (default_wallet) wasn't opened (i.e. I didn't enter the wallet password to open it).

So, is there a chance that the wallet addresses got relayed to electrum nodes with my non-VPN ip-address and in turn got compromised?

Reason for the question

When the Electrum program was clicked open, a lot of network packets were send & received, even though the wallet wasn't open.

1 Answer 1


No because until you provide the password at the start Electrum can't decrypt your wallet file so it doesn't know your addresses and can't query a server about related transactions. This only applies if you are using full wallet file encryption. You know you are doing that if you are asked a password at the start and not just when you try to spend your coins.

Another way is to go to wallet menu > password. The encrypt wallet file option should be checked there. A third way would be to go to file > save copy and examine the saved file in a plain text editor. If you find that it's all random unreadable characters (ciphertext) and not JSON code then you have full wallet encryption.

BTW you can configure a socks proxy under tools > network > proxy tab. If you configure a socks proxy that can only be accessed via your VPN you will never make the mistake of connecting without a VPN. However, note that a VPN does not anonymize you. It just prevents censorship. If you want anonymity use Tor but also note that all bitcoin transactions are public so it can never be truly anonymous.

  • I am using full wallet encryption, but as I stated, the moment I open Electrum (not the wallet) network packet activity is recognized, packets are being sent and received. So, in short just opening Electrum on my computer starts network activity (prior to opening of Electrum everything was zero, no packets received/sent), now the question is who/what does Electrum connect to, if there is a full wallet encryption.
    – mesumosu
    Commented Oct 6, 2018 at 11:47
  • It's probably downloading block headers from electrum servers. This does not reveal any private info. Like I said if the wallet file is encrypted electrum itself does not know your addresses until you provide the decryption password.
    – Abdussamad
    Commented Oct 6, 2018 at 14:00

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.