For the complete documentation index, see llms.txt. This page is also available as Markdown.

Bridge Node

Bridge Node Setup for Celestia Mainnet - celestia

Official documentation

Hardware Requirement
  • Memory: 64 GB

  • CPU: 8 cores

  • Disk: 8 TB NVME Storage

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

Once you start the Bridge Node, a wallet key will be generated for you. You will need to fund that address with Mainnet tokens to pay for PayForBlob transactions. You can find the address by running the following command:


Create Service file


Enable and start service:


Get your node's peerId information

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

Last updated