The first version was released on November 5, 2011. The client is actively developed on GitHub, and the open source status is a big plus. Electrum is lightweight, that is, it does not download the entire blockchain to the computer, but only those parts that are associated with the user's inbound and outbound addresses.
Despite the abundance of servers to connect to the network, all transactions are signed locally, which greatly reduces the likelihood of outside interference. On Electrum, you can generate both new "SegWit" (bech32) seeds, as well as the old "Legacy" format.
Where to download Bitcoin Electrum Wallet?
Having entered the electrum.org site, you need to find the "Download" button and we immediately find ourselves on the application download page.
For personal use, visit the Sources and Binaries section. Here we see a list of available operating systems: Windows, Linux, OS X (Mac), Android.
There is also a repository on GitHub
In the column "Installation from Python sources" you can find commands for installing the client from Python.
How to install Electrum wallet?
Download "Windows Installer" by clicking on the link, if you are a Windows user, and go through the standard installation procedure. Download the .exe file, open it and click the Install button.
Versions "Standalone Executable" and "Portable version" differ in the ability to restrict rights and not make entries in the registry, which is not recommended for novice users and gives more freedom to lovers of fine tuning.
For Mac (OS X) and Linux users, the boot order is the same, only these will be the "Executable for OS X" and "Appimage" links, respectively.
There is also a version for Android, for this we follow the link to the Google Play Market.
If you need a Bitcoin wallet for iOS or a browser, try the Russian cryptocurrency service Wallet.
Electrum wallet - how to use it after installation?
After launching the client, we see the choice of the method of connecting to the server. By the way, a little later it will be possible to change the language to Russian, which will make it easier to use. And now we choose "Auto connect", the program itself will look for the best way to connect to the network.
So what attracts traders to Electrum better than the classic "Core" client: you don't have to download the entire network to your hard drive, you can start using it right away.
The next step is to come up with a name for the wallet. Although you can leave "default_wallet" as well.
The “Choose…” button opens a window for selecting the path to save the wallet file. It is recommended not to save it on the system disk, or even better create a copy and save it on a USB flash drive or in the cloud.
Electrum Bitcoin wallet you can create 4 types:
The process of creating a wallet (Standart wallet)
This is the easiest option and is best for a beginner.
Segwit addresses have been around for a long time, but it is still recommended to use the Legacy type so that you can confidently send Bitcoin to any kind of address.
The client generates a seed. This is a set of 12 arbitrary words. Be sure to save them on a trusted site, and it doesn't hurt to write them out separately on a piece of paper.
Never share a seed with a stranger. Having received it, he can get full access to your funds.
And now we press "Next" and enter the issued Electrum seed to an empty field to confirm that it has been saved.
Optionally, you can set a password. The program will ask for it when opening the wallet and with every transaction.
Wallet with 2FA (Two Factor Authentication)
The order of creation is the same as in the previous step.
But in addition, an authorization layer will be added using the TrustedCoin service. To configure, you need to download the Google Authenticator app.
After reading the rules by clicking "Next" we are offered to choose if we already have a seed, or create a new one. And then the creation process is the same as described above in the “Standart Wallet”.
Having decided on the seed, you need to enter a mailbox (used to register with the TrustedCoin service).
Open the Google Authenticator application on your phone and point the camera at the QR code. We will see 6 digits like 372 472. We enter them, and then, when Electrum asks for the code again, during a transaction, for example, the actual one will always be in our application. It updates automatically.
But this service is not free. Bitcoin wallet Electrum TrustedCoin will withdraw 0.00005 BTC from every 20 transactions, or 0.000025 BTC from 100.
A wonderful virtue of the Bitcoin network. By setting up such a wallet in Electrum, you can manage the funds of a board of up to 15 people. And for example, make it so that without 1, 3 or even all 15 signatures in different parts of the world, translation will be impossible.
Each participant must generate a seed and receive a key. Then a multi-sig wallet is created on the master computer by entering all these keys one by one. When carrying out transactions, the client will require the signature of all participants.
Importing Keys into Electrum
By selecting the item "Import Bitcoin addresses or private keys" we will see a blank sheet where you can insert the keys. For example, if you have previously used another client and want to import into Electrum.
What does the key look like?
To insert several, separate them by pressing "Enter" without commas. This is how the import of classic addresses that start with the number 1 looks like:
If your addresses start with the number 3, then you need to insert “p2wpkh-p2sh:” in front of each key. If they start with bc1, then “p2wpkh:”.