How to install Espers Wallet on the Raspberry Pi 3

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
the result is shown here

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 artful main

Press ctrl X and Y and enter the following commands:

sudo apt-key adv --keyserver hkp:// --recv C70EF1F0305A1ADB9986DBD8D46F45428842CE5E
sudo 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

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


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

sudo -i
cd /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:


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!!

Additionally you can use the snapshot to speed up the sync: info in this article.

Source: How to install any qt-wallet on the Raspberry

Main Website:


Please enter your comment!
Please enter your name here