Releases: Web3-Pi/Ethereum-On-Raspberry-Pi
Web3 Pi image - v0.7.11
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
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
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
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.shscript - 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
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.shscript – 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
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
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
flashrompackage
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
Web3 Pi image - v0.7.4
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.shto 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.txtfile.
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_storagefile on the SD card
(in the same directory asconfig.txt). - Installation status is now logged in a formatted
.jloglog 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
iwpackage. - Removed the
python3-flaskpackage. - 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:
Web3 Pi image - v0.7.3
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:

Web3 Pi image - v0.7.2
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:

