The Dockerfile and build script in this directory can be used to create an executable that will run on a Raspberry Pi. These tools rely on podman and it must be installed in order to use them. To build the executable, run make pi-build in the project root and copy substrate-evm from the ./target/armv7-unknown-linux-gnueabihf/release directory to the Raspberry Pi. Execute the binary from the Pi's terminal to start a blockchain that implements the Ethereum Virtual Machine 🚀
In order to use an external Polkadot UI with a Substrate node, the node must be started with the --ws-external/--unsafe-ws-external and --rpc-cors all flags. Note that these flags are not safe for production and should only be used for development purposes.
Thanks to Sergei Pepyakin for providing the tools needed to make all this work 🙏