Celestia - Validator Node

RPC: https://celestia-mocha-rpc.cryptomolot.com/

Type of node: Validator Node

ChainID: mocha4

Resources

Hardware requirements

CPU

32 cores

RAM

32 GB

Storage

2 TB NVME

Network

1 Gbps

OS

Linux (Ubuntu 20.04 x64)

  • GFNI (Galois Field New Instructions) support

  • SHA-NI (SHA New Instructions) support

Installation ๐Ÿ’พ

Install dependencies

sudo apt update && sudo apt upgrade -y
sudo apt install curl git wget htop tmux build-essential jq make lz4 gcc unzip -y

Install GO 1.22.2

Set vars (change <wallet-name> , <moniker> and port)

Get binary

Set config and init

Get genesis and addrbook

Add seeds and peers in config.toml

Set minimum gas-price, enable prometheus and disable indexing

set custom ports in app.toml

set custom ports in config.toml

configure pruning

Create a service

Download snapshot for fast sync

backup priv_validator_state.json

download and extract files from archive

move priv_validator_state.json back

Start the node and check logs

Check sync status. false = synced

Create or recover wallet

Dont forget to save mnemonic

create wallet

recover wallet

set your wallet var

Request tokens from the faucet ๐Ÿ†“

Request tokens from discord "faucet" channel https://discord.com/invite/YsnTPcSfWQ

Check wallet balance

Create a Validator

Useful commands โš™๏ธ

Sync status

Node status

Query your validator

Delegate tokens to your validator

Delete node ๐Ÿ—‘๏ธ

Last updated