Skip to main content
Lumera Protocol is a Cosmos SDK Layer 1 blockchain secured by CometBFT consensus. Validators produce blocks, vote on governance proposals, and maintain the integrity of the network. In return they earn staking rewards and commission from their delegators. Validators who additionally register as SuperNodes can also provide Cascade storage services and earn fees from file storage operations. This guide covers the base validator setup. See the SuperNode overview for upgrading to a SuperNode.

Choose a network

Run on testnet first. Testnet lets you rehearse the full setup with tokens that carry no value. Move to mainnet once you are confident in your process.

Network information

Binary version

Run the version your chosen network is currently on.
Releases ship a prebuilt linux/amd64 binary together with the CosmWasm shared library and an installer, so you do not need Go or a compiler. ARM (including Apple Silicon) is not supported for production nodes.

Hardware requirements

These are the specifications published in the lumera-networks repository. Testnet runs on lighter hardware than mainnet.
Use NVMe SSDs. Mechanical drives cannot sustain a live CometBFT node, and SATA SSDs stall under load.

What you need

Both networks need a VPS or bare-metal server running Ubuntu 22.04 LTS or later on x86_64. The funding requirement differs.
At least 1 LUME (1,000,000 ulume) for minimum self-delegation and fees. You will need a significant amount of LUME to enter the active set, which is capped at 50 validators.

Next steps

The guide runs in three stages. Follow them in order for your chosen network.

Node setup

Install lumerad, sync the node, and run it under systemd.

Create validator

Create a secured wallet, fund it, and submit the validator transaction.

Operations

Day-to-day commands, chain upgrades, monitoring, and troubleshooting.