Bridge Node

Bridge Node Setup for Celestia Mainnet - celestia

Official documentationarrow-up-right

chevron-rightHardware Requirementhashtag
  • 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

circle-info

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

triangle-exclamation

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

Last updated