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:
