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 🙏