Skip to content

Web3 Pi image - v0.7.4

Choose a tag to compare

@cmd0s cmd0s released this 06 Dec 13:19
· 1 commit to r0.7.4 since this release

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