Skip to content

Releases: Web3-Pi/Ethereum-On-Raspberry-Pi

Web3 Pi image - v0.7.11

02 Jun 16:36

Choose a tag to compare

Web3 Pi v0.7.11

🚀 New Features and Improvements:

  • New Grafana dashboard that displays Geth sync stages
  • LCD now shows installation stages
  • New Animated logo in the LCD

💾 Easily flash the image to your SD card with Web3 Pi Imager


Mirrors & Checksums

File Name Mirror URL SHA256 Checksum
Web3Pi_Single_Device.img.xz Download 6c4e36a23160341c9971e5b84fd81e43fdca50f21a05e5aa56715a5394438335

Web3 Pi image - v0.7.10

30 May 13:30

Choose a tag to compare

Web3 Pi v0.7.10

🛠️ Bugfixes:

  • Fixed a bug that caused the Web3 Pi apt repo to be unavailable during the installation process for some users.

💾 Easily flash the image to your SD card with Web3 Pi Imager


Mirrors & Checksums

File Name Mirror URL SHA256 Checksum
Web3Pi_Single_Device.img.xz Download 9be2dbc645ea80e624a646fcf9de5e31460c1478bc758323d1e926efee9f0491

Web3 Pi image - v0.7.9

24 Apr 10:15
7f60c04

Choose a tag to compare

Web3 Pi v0.7.9

🚀 New Features and Improvements:

  • Support for the Hoodi testnet
  • A script to launch Nimbus with the new TrustedNodeSync synchronization method

💾 Easily flash the image to your SD card with Web3 Pi Imager

Web3 Pi image - v0.7.8

31 Mar 10:52
f104eba

Choose a tag to compare

Web3 Pi v0.7.8

🚀 New Features and Improvements:

  • WiFi connectivity fix
  • Web3 Pi logo added to the Grafana dashboard
  • Improved installer script
  • Enhanced check_install.sh script
  • Updated version of the LCD dashboard
  • Installation status monitor now available via APT
  • Minor fixes – various improvements and optimizations.

💾 Easily flash the image to your SD card with Web3 Pi Imager

Web3 Pi image - v0.7.7

14 Mar 15:35

Choose a tag to compare

Web3 Pi 0.7.7

🚀 New Features and Improvements:

  • New APT-based update system – easier and more reliable updates through package management.
  • User-controlled updates via a convenient Cockpit panel – full control over the update process.
  • Enhanced check_install.sh script – more detailed checks and diagnostics.
  • Welcome logo and links after SSH login – improved aesthetics and quick access to key resources.
  • Minor fixes – various improvements and optimizations.

💾 Easily flash the image to your SD card with Web3 Pi Imager

Web3 Pi image - v0.7.6

28 Feb 12:22

Choose a tag to compare

Web3 Pi v0.7.6 Release Notes

We're excited to introduce Web3 Pi v0.7.6, bringing enhanced management tools, improved accessibility, and the latest system updates. Here’s what’s new:

🔧 New Features & Improvements

  • Cockpit Management Panel – Easily manage your Web3 Pi node through a web browser on port 9090.
    Example: https://eop-1.local:9090
    Login credentials are the same as for SSH access.
  • Web3 Pi Link – Securely access your Web3 Pi from anywhere with a private, encrypted HTTPS tunnel.
    • Manage your node remotely
    • Access your Ethereum RPC API over internet
    • Works even behind firewalls and NATs
  • Web3 Pi Imager – A dedicated application for flashing Web3 Pi images to your Raspberry Pi.
    • Simple, guided setup
    • Intuitive interface for selecting options
    • Perfect for both technical and non-technical users

🛠 Updates & Fixes

  • New updates plugin and scripts for improved system maintenance
  • Cockpit button added to the installation monitoring page for quick access
  • Ubuntu upgraded to version 24.04.02

Upgrade now and take full advantage of the new features! 🚀

Read more on our website: Web3Pi.io

Web3 Pi image - v0.7.5

14 Jan 09:28

Choose a tag to compare

Web3 Pi Image for Raspberry Pi

Version 0.7.5

All Changes:

  • Raspberry Pi 5 16 GB support
  • Support boot from NVMe or USB drive
  • Newest firmware
  • Lighthouse run script fix
  • new script
  • Scripts have description
  • Installation check RAM size
  • Rpi 4 and CM4 CPU clock set to 1.8GHz
  • Grafana dashboard default refresh set to 10s
  • No 2 min delay before basic-eth2-node-monitor start
  • Different swap conf for 16 GB
  • Added flashrom package

Web3 Pi Imager

https://github.com/Web3-Pi/web3-pi-imager
Custom version of Raspberry Pi Imager modified to meet the needs of the Web3 Pi project, with enhanced configuration options.

Web Installation Status

https://github.com/Web3-Pi/installation-status

You can monitor the installation process through a dedicated website: 
http://your-hostname.local
For instance, if your hostname in the Raspberry Pi Imager was “eop-1” you should open your browser 
and type http://eop-1.local.

The Raspberry Pi with the Web3Pi image on port 80 hosts an HTTP server that continuously displays the following in the web browser

image

Web3 Pi image - v0.7.4

06 Dec 13:19

Choose a tag to compare

Web3 Pi Image for Raspberry Pi

Version 0.7.4

All Changes:

  • New installation status monitoring via a web browser.
    basic-status-http replaced with installation-status.
  • Added new script check_install.sh to verify if the installation was successful:
    sudo ./scripts/check_install.sh.
  • WiFi stability improvements.
  • Added support for selecting the Ethereum network: mainnet/holesky/sepolia in the config.txt file.
    eth_network=mainnet
  • Added server lists for the Ethereum networks.
    servers_list_holesky.txt
    servers_list_sepolia.txt
    servers_list_mainnet.txt
  • Introduced the option to force storage formatting during installer startup by creating a format_storage file on the SD card
    (in the same directory as config.txt).
  • Installation status is now logged in a formatted .jlog log file with history and timestamps.
  • Device restart occurs only if a firmware update is required.
  • Extended and standardized logging.
  • Improvements to the installation script.
  • Added the iw package.
  • Removed the python3-flask package.
  • The jwt.hex provisioning mechanism.
  • The data_dir paths for Ethereum clients are now dependent on the selected Ethereum network.

You can monitor the installation process through a dedicated website:
http://your-hostname.local
For instance, if your hostname in the Raspberry Pi Imager was “eop-1” you should open your browser
and type http://eop-1.local.

The Raspberry Pi with the Web3Pi image on port 80 hosts an HTTP server that continuously displays the following in the web browser:

image

Web3 Pi image - v0.7.3

30 Oct 12:04

Choose a tag to compare

Web3 Pi image for Raspberry Pi

Version 0.7.3

All Changes:

  • The firewall is configured automatically during the installation process.
  • The default user-data file is customized.
  • The user name is retrieved from the user-data file.
  • The ccze package has been added.

You can monitor the installation process through a dedicated website:
http://your-hostname.local
For instance, if your hostname in the Raspberry Pi Imager was “eop-1” you should open your browser and type http://eop-1.local.

The Raspberry Pi with the Web3Pi image on port 80 hosts an HTTP server that continuously displays the following in the web browser:

  • The installation stage
  • The hostname and IP address of the device
  • The full installation log
  • Uptime
  • A link to the Grafana dashboard and a JSON status file

Since the Raspberry Pi will reboot three times during the installation process, you may need to refresh the page manually.
The page should be available within 3 minutes of powering on.

The installation is divided into stages.
The installation is complete when you see: "STAGE 100: Installation completed."
This status is shown in the screenshot below.
You should see a similar page:

alt text

Web3 Pi image - v0.7.2

25 Oct 10:54

Choose a tag to compare

Web3 Pi image for Raspberry Pi

Version 0.7.2

All Changes:

  • The LCD dashboard is automatically initialized at system startup as a service. No additional configuration is required.
  • The image was generated using the new image-creation tool.

You can monitor the installation process through a dedicated website:
http://your-hostname.local
For instance, if your hostname in the Raspberry Pi Imager was “eop-1” you should open your browser and type http://eop-1.local.

The Raspberry Pi with the Web3Pi image on port 80 hosts an HTTP server that continuously displays the following in the web browser:

  • The installation stage
  • The hostname and IP address of the device
  • The full installation log
  • Uptime
  • A link to the Grafana dashboard and a JSON status file

Since the Raspberry Pi will reboot three times during the installation process, you may need to refresh the page manually.
The page should be available within 3 minutes of powering on.

The installation is divided into stages.
The installation is complete when you see: "STAGE 100: Installation completed."
This status is shown in the screenshot below.
You should see a similar page:

alt text