Light Node

Setting up a light node

Official documentation

Hardware Requirement
  • Memory: 500 MB

  • CPU: Single core

  • Disk: 20 GB SSD

Server preparation

sudo apt update && sudo apt upgrade -y
sudo apt install curl git wget htop tmux build-essential jq make gcc tar clang pkg-config libssl-dev ncdu -y

GO 1.23.1

ver="1.23.1"
wget "https://golang.org/dl/go$ver.linux-amd64.tar.gz"
sudo rm -rf /usr/local/go
sudo tar -C /usr/local -xzf "go$ver.linux-amd64.tar.gz"
rm "go$ver.linux-amd64.tar.gz"
echo "export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin" >> $HOME/.bash_profile
source $HOME/.bash_profile
go version

Install Celestia-node


Config and init app


Create wallet

(Optional) Restore an existing cel_key

You can find the address by running the following command in the celestia-node directory


Add Consensus node RPC and gRPC ports


Create Service file


Enable and start service


Get your node information

Then you can get the peerId of your node with the following curl command

Last updated