Introduction
Web3Pi provides a custom image file that contains all the software needed to run a full Ethereum node on Raspberry Pi single-board computers.
- Execution client
- Consensus client
- Monitoring tools
Available Configurations
The Web3Pi node can be deployed in either a single-device or on dual-devices.
Single-Device Mode
Single device mode is the simplest configuration. For optimal performance, it is recommended to use a Raspberry Pi 5.
Single-Device - Getting started
Dual-Devices Mode
Dual-devices mode requires additional configuration, but a single device may start running low on resources for a Raspberry Pi 4. In dual-devices mode, one Raspberry Pi acts as the consensus client and the other as the execution client. The solution maintains performance and stability by splitting tasks across two devices.
The following combinations are supported:
- Two Raspberry Pi 5
- Two Raspberry Pi 4
- One Raspberry Pi 5 and one Raspberry Pi 4
- Any combination including Compute Module 4 (CM4)