Skip to content
maxtez-raspbaker edited this page Sep 29, 2019 · 95 revisions

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 (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

mainnet -> Tezos blockchain with real tezzies (xtz).

zeronet -> Tezos blockchain with virtual xtz, useful for experimenting and running tests.

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)


Contributions to these pages from anyone in the Tezos and github communities are welcome.

https://help.github.com/articles/changing-access-permissions-for-wikis/

NEWS

(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)
Clone this wiki locally