new Electrum

This commit is contained in:
openoms
2019-03-10 20:38:58 +00:00
parent 63e3cd5d9c
commit 3c98f3b66b

View File

@@ -8,7 +8,12 @@
>sudo apt install git-all
## download, verify, install Electrum
>wget https://download.electrum.org/3.3.2/Electrum-3.3.2.tar.gz https://download.electrum.org/3.3.2/Electrum-3.3.2.tar.gz.asc
https://electrum.org/#download
Download package:
>wget https://download.electrum.org/3.3.4/Electrum-3.3.4.tar.gz
Verify Electrum's downloaded source code
At this stage, we are ready to verify Electrum's source code. The source code is signed by Thomas Voegtlin (https://electrum.org).
@@ -21,9 +26,11 @@ gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg: imported: 1
```
Confirm a correct key import and proceed to verify the downloaded file with with the help of the signature file:
Confirm a correct key import and proceed to verify the downloaded file with the help of the signature file:
> gpg --verify Electrum-3.3.2.tar.gz.asc Electrum-3.3.2.tar.gz
> wget https://download.electrum.org/3.3.4/Electrum-3.3.4.tar.gz.asc
> gpg --verify Electrum-3.3.4.tar.gz.asc
```
gpg: Signature made Tue 12 Dec 2017 17:06:09 AEDT
gpg: using RSA key 2BD5824B7F9470E6
@@ -39,13 +46,16 @@ Note gpg: Good signature on Line 3. All seems to be in order!
Install Electrum
To install Electrum bitcoin wallet, we first need to preform an installation of all prerequisites:
Install dependencies:
> sudo apt-get install python3-setuptools python3-pyqt5 python3-pip
Install Electrum using the command:
>sudo pip3 install Electrum-3.3.2.tar.gz
>python3 -m pip install --user Electrum-3.3.4.tar.gz[fast]
>cd Electrum-3.3.2
>cd Electrum-3.3.4
## install zbar to read QR codes with the camera
>sudo apt-get install zbar-tools
@@ -97,17 +107,20 @@ add udev rules:
>sudo pip3 install btchip-python
>wget -q -O - https://raw.githubusercontent.com/LedgerHQ/udev-rules/master/add_udev_rules.sh | sudo bash
<https://support.ledger.com/hc/en-us/articles/115005165269-What-if-Ledger-Wallet-is-not-recognized-on-Linux->
### Documentation on how to add udev rules in linux:
### Documentation on how to add udev rules in Linux:
https://github.com/spesmilo/electrum-docs/blob/master/hardware-linux.rst
---
## install Electrum Personal server
Follow Stadicus`s guide:
https://github.com/Stadicus/guides/blob/master/raspibolt/raspibolt_64_electrum.md
some debugging which worked for me:
some permissions I needed to fix:
>ssh admin@Raspibolt
@@ -121,17 +134,9 @@ some debugging which worked for me:
`drwxr-xr-x 6 bitcoin bitcoin 4096 Jan 2 23:55 .local`
>sudo ufw status
allow your chosen port in ufw (default is 50002)
>sudo ufw allow 50002
>sudo systemctl start eps.service
monitor the log:
>tail -f /tmp/electrumpersonalserver.log
restrict Electrum to use your own EPS, point it to the LAN IP of your Raspibolt
>python3 run_electrum --oneserver --server 192.168.?.???:50002:s
>python3 run_electrum --oneserver --server [RaspiBolt.IP]:50002:s