Download and Install


Download the image here:

You can verify the file with the following SHA256 Hash:

SHA256 725359703b7c321f56a0e193be61c1f0102a23463549285e8f286e9fb6cc522f

By running:



Insert the microSD in your Desktop / Laptop and flash the image.


If you are not comfortable with command line or if you are running Windows, you can use Etcher

Open a terminal and check your MicroSD device name running:

sudo fdisk -l

You should see a device named mmcblk0 or sd(x).


The dd command will completely erase your MicroSD device so make sure you are targeting the correct one.

Unzip and flash the image:

sudo dd bs=1M if=ethonarm_21.03.00.img of=/dev/mmcblk0 conv=fdatasync status=progress

Insert MicroSD


The image will wipe out your USB SSD disk, so be careful if you already have data on it.

Insert de MicroSD into the Raspberry Pi 4. Connect an Ethernet cable and attach the USB SSD disk (make sure you are using a blue port which corresponds to USB 3).

Power on

The Ubuntu OS will boot up in less than one minute and will start to perform the necessary tasks to turn the device into a full Ethereum node.


You need to wait for about 10-15 minutes to allow the script to install and configure all the software.

Log in

Once the device is available, You can log in through SSH or using the console (if you have a monitor and keyboard attached) using the ethereum account:

User: ethereum
Password: ethereum

Through SSH:

ssh ethereum@your_raspberrypi_IP


If you don’t have a monitor with a keyboard you can get your Raspberry Pi IP address by looking into your router or using some kind of network tool such as fping or nmap. For instance (assuming you are in the network)).

In your Linux Desktop / Laptop, run:

Using Nmap

sudo apt-get install nmap
nmap -sP

Using Fping

sudo apt-get install fping
fping -a -g


You will be prompted to change the password on first login, so you will need to log in twice.