DumBitcoin

DumBitcoin– Blockchain Review

Crear un nodo Noia en Raspberry Pi

Hola a todos,

Siguiendo la entrada creada hace unos días en el que se indicaba como crear un nodo NOIA, aquí vamos a hacerlo para la Raspberry Pi, ese aparato que muchos tenemos desaprovechado en casa.

Al igual que se indico en el articulo anterior, lo primero es registrarnos en la web de NOIA y realizar el KYC, donde debemos entre otros datos poner la dirección de Ethereum donde queremos recibir nuestros tokens NOIA. Esto podemos realizarlo desde este enlace

Ahora debemos abrir en nuestro router los puertos 8058 UDP y 8048 TCP. Como realizarlo dependerá de cada router, podemos buscar por internet según el modelo que tengamos.

Ahora vamos a lo que veníamos, crear el nodo en la Raspberry

Lo primero de todo, es conectarnos a ella y comprobar que tenemos todo actualizado:

sudo apt update
sudo apt upgrade

Luego hemos de descargar e instalar las herramientas necesarias, para ello introduciremos los siguientes comandos:

curl -sL https://deb.nodesource.com/setup_10.x | sudo bash
sudo apt -y install nodejs
git clone https://github.com/noia-network/noia-node-cli.git
cd noia-node-cli
npm install

Puede que la primera vez que ejecutemos el comando npm install nos de error, no tenemos mas que volver a ejecutarlo de nuevo la ultima linea.

 npm install 

Una vez instalado vamos a resolver algunas vulnerabilidades, para ello ejecutaremos el siguiente comando

npm audit fix

Con esto únicamente quedara una vulnerabilidad low, por lo que no tenemos que preocuparnos

Hecho esto nos faltaría compilar todo, para ello introduciremos el siguiente comando

npm run build

Hecho esto nos faltaría compilar todo, para ello introduciremos el siguiente comando

npm run build

Y ahora podemos comprobar si funciona correctamente, que a veces los puertos nos pueden dar un poco de guerra, para ello introduciremos

npm start

Y podremos ver en tiempo real la ejecución, aquí veremos mensajes de WARNING si tenemos algún problema indicándonos cual es, o si todo va bien veremos el mensaje “connected” y veremos como se esta ejecutando.

Ahora detendremos la ejecución pulsando Ctrl + C e introduciremos la wallet en que queremos recibir la recompensa, para ello pondremos
nano ~/.noia-node/node.settings

Y buscaremos una linea en la que ponga “airdropAddress”, entonces aquí sustituiremos la palabra null por nuestra wallet

Por ultimo solo nos falta crear un servicio de autoarranque, que cada vez que se reinicie la raspberry se ejecutara de forma automática, tenemos que introducir los siguientes comandos

cd /etc/systemd/system

sudo nano noia.service

Aquí se nos abrirá el editor de texto nano, en el que debemos copiar el siguiente texto

[Unit]
Description=noia

[Service]
User=pi
WorkingDirectory=/home/pi/noia-node-cli
ExecStart=/usr/bin/npm start
Restart=always
RestartSec=7

[Install]
WantedBy=default.target

Guardamos el fichero pulsando Ctrl + X

Y activamos el servicio:

sudo systemctl enable noia.service
sudo systemctl start noia.service

Ya solo nos queda reiniciar la raspberry y tendremos el nodo corriendo!

sudo reboot

Con esto ya tendríamos nuestro nodo corriendo, si queremos asegurarnos no tenemos mas que preguntar a un admin en el grupo de telegram y todas las semanas iremos viendo como van aumentando nuestros tokens NOIA!

Si te gusto un artículo puedes realizar una donación de eth/noia en la siguiente dirección: 0xd164d1bD390D6206aEB2a425ef4c7d0B485296F6

Artículos relacionados

How to access to your LTO node from the outside with a reverse proxy

Visitas: 2.077 LTO Network nodes have a cool web interface where you can check info about your node, network and even sign and send transaccions. It also serves as a Rest Api with its own […]

Leer más

Como montar un SwiftNode (masternode de SwiftCash) Guía en Castellano

Visitas: 1.305 Actualizado 12 de Febrero de 2019 con nueva version, 50.000 Swiftcash necesarios para montar un masternode. En este tutorial, se explica en castellano los pasos necesarios para montar un SwiftNode, es decir un […]

Leer más

Como montar un SmartNode (masternode de SmartCash). Guía en Castellano

Visitas: 780 NOTA: Actualizado 23 de Febrero de 2019. Nuevo importe necesario para montar un smartnode, pasa de 10.000 a 100.000 smartcash. En este tutorial, se explica en castellano los pasos necesarios para montar un […]

Leer más

2 comentarios

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.