Bridge Node

Bridge Node Setup for Mocha Testnet (mocha-4)

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 Testnet 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