lukso-node-guide
This repository features all information needed to build, set up, and run a node for EVM Proof-of-Stake blockchains such as LUKSO. It is the essence of running a node at home and should act as a Wiki if you need detailed information about any possible step.
It's a documentation of every single step I went through and explains every desicion I had to cut during the process.
- 📖 More than 50 Pages of Theory and Best Practice
- 🌍 Compiled from a dozen Guides, Forums, and Wikis
- 🚀 Beginner-Friendly Step-by-Step Documentation
The repository includes a pictured guide of the node build and components, the proper BIOS and operation system setup, installation of the blockchain clients, the configuration of staking and monitoring software, and even includes lagacy guides for the outdated L16 network of LUKSO.
In addition to this repository, I recommend having a look into the Luksoverse Docs. Its the most comprehensive node guide page for LUKSO. It's likely that even my extended explanations and descriptions of terminal commands will end up there at some point. For now, I wanted to gather things on my own end.
CLI Support
- Legacy Software:
LUKSO CLI v 0.1.0 - 0.4.4
- Full Node Setup:
LUKSO CLI v 0.5.0 +
Description
The guides in the repository are split into multiple folders and sections.
Full Node Setup
1-hardware-build
: Hardware, Router, and Network Setup including the Node Build2-bios-installation
: BIOS Configuration, Ubuntu Install, and System Preparations3-system-setup
: Permissions, Storage Volumes, Updates, Remote Access, and Firewall Setup4-router-config
: Fetching Device Addresses and Configuring the Address Reservation5-access-connection
: SSH Setup, Access Properties, and Authentication Keys6-blockchain-clients
: LUKSO Blockchain Validator Setup, Ports, and Peers7-monitoring
: Node Monitoring for Hardware, Software Clients, and Connections8-notifications
: Image Notifications and Constant Mobile Device Updates9-external-access
: Secure External Node Access Configuration
Monitoring Presets
grafana
: Grafana Dashboard Presets for LYXt & LYX Staking
Legacy Software
l16-install
: Installation for L16 Testnet Softwarel16-tooltips
: Tooltips for L16 LUKSO CLIl16-uninstall
: Uninstalling L16 Testnet Software
Validator Setup
validatork-key-generation
: Device Setup, Key Generation for CLI and Wagyuvalidator-key-stake
: Genesis Startup, Launchpad Walkthrough, GasHawk Guide