-
Notifications
You must be signed in to change notification settings - Fork 2
Home
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 (sort of) 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. SSD, HDD, SD card). See page [b], page [f] and page [i] for complete info about the setup.
To run a Tezos node with RPI3:
- 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
For info/requests/questions: maxtez.raspbaker@gmail.com
tezos-RPI3 notes (the list of pages is available clicking the button "Pages" on the upper right side)
- [a] To do: create an image of Fedora with Tezos, ready to go, burn and bake
- [b] Notes to setup a RPI3 with Fedora OS (aarch64 armv8) to run Tezos starting from the plain OS (revised 09-02-19)
- [c] Some unpolished instructions on installing OCaml and compiling Tezos for the mainnet and zeronet (revised 11-24-18)
- [d] Bash script to automatically restart Tezos programs wisely (revised-09-29-19)
- [e] How to clone the SD card and shrink the image
- [f] Run Tezos with blockchain data stored on a usb external storage unit and create a swap file on a SSD
- [g] Hands on Nitrokey HSM 2 and Tezos HSM Signer
- [h] How to forge and sign an operation offline with Tezos
- [i] UPDATES
- [j] Archived NEWS
- [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, part II and part III)
Contributions to these pages from anyone in the Tezos and github communities are welcome.
https://help.github.com/articles/changing-access-permissions-for-wikis/
This wiki site has been developed by people not affiliated to the Tezos Blockchain Development Team or the Tezos Foundation or the Fedora Project or the Raspberry Pi Foundation
(archived NEWS on page [j])
- 02/17/20 This is the end of the road for the tezos-rpi3 wiki, see the announcement in the UPDATES page [i]
- 10/18/19 A new Tezos protocol has been activated (005). Some essential info in the UPDATES page [i]
- 09/06/19 Next page [h] on forging and signing operations offline using Tezos
- 09/02/19 New page [g] on using the Nitrokey HSM 2 with the Tezos-hsm-signer from Polychain Labs
- 07/01/19(revised 07/04/19) New info on how to poke a node remotely on a local network (page [b] F-24), how to use the Tezos remote-signer locally and remotely (page [b] F-25), and how to restart automatically the Tezos programs using a crontab script (page [b] F-26 and page [d])
- 06/06/19 Make permanent changes to the scheduler for the external hard drive (page [f])
-
05/30/19 New protocol (004-Pt24m4xi) activated on May-30th-2019.
Some changes on page [b] section F-18) about zram and page [f] about SSD and swap file. - 05/10/19 Kernel 5.x.x, new scheduler options. And also SSD, is it worth it? page [f]
- 03/27/19 RPI3 back on the baking track after some tuning of the HDD I/O. See page [f]. These changes are essential.
- 01/04/19 In the [g] Updates page few hints to keep the RPI3 node in sync while running the baking/endorsing daemons (revised 01/27/19)