mirror of
https://github.com/openoms/bitcoin-tutorials.git
synced 2025-12-19 04:54:18 +01:00
new Electrum
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user