Horizen Sidechain Tutorial: The Zendoo Node

This article was first published on Horizen

This article is the translation of Les Sidechains Horizen: Le Noeud Zendoo written by Xavier Garreau, a French community member, for his website: https://mescryptos.fr/les-sidechains-horizen-le-noeud-zend-oo/. Read the second article of this three-part series here

Translated by Manon Boudoux


A Practical Introduction to Horizen Sidechains

Sidechains are THE new feature of the Horizen ecosystem. Horizen sidechains are independent but interact with the Horizen mainchain. They allow anyone to create a blockchain from a template, modifying only what is necessary for the original application.

Creating a sidechain from the mainchain is a bit like class inheritance in object-oriented programming. You will derive a sidechain from a functional model, but you can make any changes you need to it. The first step is to have a Horizen node with sidechain support.



Zend_oo is the beta version of the next Zend process. This release introduces sidechains and the mainchain’s ability to manage and communicate with them.

The purpose of this first tutorial is to install Zend_oo on a VPS.


Setting Up a Zend_oo Node

We’ll start by creating a zend_oo node. This ensures we have a node with sidechain capabilities.

I used a Digital Ocean VPS for this purpose, but any VPS will do. I chose the smallest in Debian 10. The build times are longer than on a monster, but it reduces the testing costs.

Once connected to the VPS, I create a Zendoo user that I add to the sudo group and assign a password to it.

# groupadd zendoo

# useradd -g zendoo -m -s /bin/bash zendoo


To keep reading, please go to the original article at:

Comments (No)

Leave a Reply