How to install Espers Wallet on the Raspberry Pi 3

Batysta
Espers
Published in
4 min readSep 10, 2018

--

The first thing to do is change the swap memory size from 100 to 2000. If you do not change it, it does not work.

The intermediate steps are:

sudo nano /etc/dphys-swapfile
Change “CONF_SWAPSIZE = 100” to “CONF_SWAPSIZE = 2000”
sudo reboot

Then, having done so just follow the steps below:

1 - Download and install the newest updates:

sudo apt-get -y update && sudo apt-get -y upgrade

2 - Install the following major dependencies packages:

sudo apt-get -y install git build-essential libtool autotools-dev autoconf pkg-config libssl-dev libcrypto++-dev libevent-dev libminiupnpc-dev libgmp-dev libboost-all-dev devscripts libdb++-dev libsodium-dev

3 - Install the following QT dependencies packages:

sudo apt-get -y install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler libcrypto++-dev libminiupnpc-dev qt5-default

4 - The next thing we need to install are the bitcoin PPA files, these files are necessary for the compiling process.

cd /etc/apt/sources.list.d/sudo nano bitcoin.list

Now paste to following line:

deb-src http://ppa.launchpad.net/bitcoin/bitcoin/ubuntu artful main

Press ctrl X and Y and enter the following commands:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv C70EF1F0305A1ADB9986DBD8D46F45428842CE5Esudo apt-get update
cd && sudo apt-get remove libssl-dev

Set your repository list to point to “jessie “ instead of “stretch”, and save and exit this by ctrl x and clicking y:

sudo nano /etc/apt/sources.list

If you changed it to jessie update again and install libssl-dev again.

sudo apt-get update 
sudo apt-get install libssl-dev

5 - Now let’ get started. First we will make a folder for the Espers wallet by:

mkdir wallet

If the folder is made we move into that folder by the following command:

cd wallet

Now we need to clone the Espers source from the GitHub. We can do this with the program git, we installed that in step 2.

git clone https://github.com/CryptoCoderz/Espers.git

If the cloning is done you will see there is a new folder. You can see this folder by running the ls command:

ls

Now let’s move into the source folder as root by typing:

sudo -icd /home/pi/wallet/Espers/

6 - This is one of the latest steps. We are going to compile the wallet right now. We can start the compiling by the following command:

sudo qmake && sudo make

After compiled we be back in the ~/wallet/Espers folder. We can now run the wallet just by typing:

./Espers-qt

To make life easier we can make a shortcut on our Desktop. We do this by typing:

cp Espers-qt /home/pi/Desktop

Congrats! You got a wallet running on your Raspberry Pi!!

--

--