Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Welcome to the tezos-RPI3 wiki!
Tezos will be the first blockchain technology spreading everywhere through a swarm of tiny machines
Looking for info or willing to share your experience about Tezos self-delegation and baking on RPI3? this is your place!
Tezos + RPI3 is possible, it is real and it is simple!
A BIG thanks to the Tezos core development team for supporting ARM-based tiny machines
PLEASE NOTE To successfully run Tezos on the mainnet network the blockchain data MUST be stored on an external USB memory device (e.g. HD, SD card). See page [f] for info about the setup.
To run a Tezos node with RPI3 two options are described in this wiki:
- Download the image file of Fedora 28 tuned for Tezos and follow simple instructions to run Tezos (mainnet/zeronet) on page [a]
please note: the image file contains Fedora aarch32/armv7. On the zeronet baking/endorsing is confirmed to work fine, on the mainnet endorsing is working, baking has been reported having some problems (see issue #271 on gitlab), I cannot confirm the baking problem on the mainnet.
- Install Fedora OS (aarch64/armv8) (notes on page [b] follow closely the installation of my Tezos nodes) and use the instructions on page [c] to compile and install Opam, OCaml and Tezos (mainnet/zeronet).
baking/endorsing confirmed to work on the mainnet and zeronet
mainnet -> Tezos blockchain with real tezzies (xtz).
zeronet -> Tezos blockchain with virtual xtz, useful for experimenting and running tests.
For info/requests/questions: email@example.com
tezos-RPI3 notes (the list of pages is available clicking the button "Pages" on the upper right side)
- [a] Instructions to install Fedora OS(aarch32/armv7) tuned for Tezos from an image file and run the Tezos programs (zeronet or mainnet) revised 08-08-18
- [b] Notes to setup a RPI3 with Fedora OS (aarch64 armv8) to run Tezos starting from the plain OS (revised 11-18-18)
- [c] Some unpolished instructions on installing OCaml and compiling Tezos for the mainnet and zeronet (revised 11-24-18)
- [d] How to move data in out the node with ssh disabled using an external drive (HD or USB flash drive)
- [e] How to clone the SD card and shrink the image
- [f] Run Tezos with blockchain data stored on a usb external storage unit
- [g] Updates
- [s-1] Simple instructions to bake and keep (most of) your tezzies offline
- [s-2] Learn how to use the tezos signer program with a tcp port or a unix socket
- [s-3] Few steps to increase security of the baker account without a ledger nano
- [tz] Probability, baked blocks, frozen deposit and rewards (part I and part II)
Contributions to these pages from anyone in the Tezos and github communities are welcome.