UN NODOA NODE

Un comando. El instalador hace el resto.

One command. The installer does the rest.

Correr un nodo es opcional: para entrar en la sociedad basta tu máscara. Un nodo guarda una copia de la cadena, la comprueba y la sostiene. Está pensado para equipos modestos; en un móvil de verdad aún no lo hemos probado.

Running a node is optional: to join the society your mask is enough. A node keeps a copy of the chain, checks it and holds it up. It is built for modest machines; we have not yet tried it on a real phone.

Linux, Android o DockerLinux, Android or Docker 1 GB RAM 2 núcleos2 cores 4 GB de disco4 GB disk puerto 30333/tcpport 30333/tcp

Hoy el nodo guarda la cadena entera, que crece unos 40 MB al día: 4 GB dan para unos meses. El modo ligero, que se queda en unos cientos de MB, llega con la cadena definitiva del 27 de noviembre.

Today the node keeps the whole chain, which grows about 40 MB a day: 4 GB last a few months. The light mode, which stays at a few hundred MB, comes with the final chain on 27 November.

Linux

Linux

Como root:

As root:

curl -fsSL https://harlequinproject.org/install-harlequin-node.sh | bash

Con tu usuario y sudo:

As your user, with sudo:

curl -fsSL https://harlequinproject.org/install-harlequin-node.sh | sudo bash

Detecta tu máquina (x86_64 o ARM64), descarga el programa comprobando su SHA-256 y lo deja corriendo como servicio; si algo no cuadra, se para. ¿Te dice command not found? Te falta curl: apt install -y curl, o usa wget -qO- … | bash.

It detects your machine (x86_64 or ARM64), downloads the program checking its SHA-256 and leaves it running as a service; if anything doesn't match, it stops. Getting command not found? curl is missing: apt install -y curl, or use wget -qO- … | bash.

Android

Android

Instala Termux (desde F-Droid) y dentro:

Install Termux (from F-Droid) and inside it:

pkg install -y proot-distro && proot-distro install debian && proot-distro login debian

Ya en Debian, el mismo instalador (sin sudo). Ctrl+C lo para; ~/harlequin/run-node.sh lo vuelve a arrancar.

Once in Debian, the same installer (no sudo). Ctrl+C stops it; ~/harlequin/run-node.sh starts it again.

curl -fsSL https://harlequinproject.org/install-harlequin-node.sh | bash

Docker

Docker

git clone https://github.com/harlequin-chief/harlequin cd harlequin/node-dist && docker compose up -d

¿Va bien?

Is it working?

En los registros verás 🎭 finalised #N con el número subiendo. Con 1 GB de memoria, un nodo nuevo tarda cerca de una hora en ponerse al día (medido el 26-sep-2026).

In the logs you will see 🎭 finalised #N with the number rising. With 1 GB of memory a new node takes about an hour to catch up (measured 26-Sep-2026).

Tu nodo y tu máscara

Your node and your mask

El nodo tiene su propia llave de red, que no guarda fondos ni da voz. Correr un nodo no te da reputación: la voz se gana con tu conducta. Cobrar por el servicio exige entrar en el comité, y al comité se entra por reputación. Vincular el nodo a tu máscara ya es posible, pero hoy se hace a mano.

The node has its own network key, which holds no funds and gives no voice. Running a node earns you no reputation: voice is earned by your conduct. Getting paid for service requires joining the committee, and the committee is entered through reputation. Linking the node to your mask is already possible, but today it is done by hand.

Ojo: tus vecinos en la red ven la IP de tu nodo. Si eso te importa, córrelo tras una VPN o en una máquina que no esté en tu casa.

Mind: your peers on the network see your node's IP. If that matters to you, run it behind a VPN or on a machine that is not at home.

¿Dudas?

Questions?

Escríbenos y te ayudamos a montar tu nodo.

Write to us and we will help you set up your node.

contact@harlequinproject.org