Installation
Current Version
Type
v0.21.5
Shwap
Minimum hardware Requirements #
CPU : 6 Cores
Ram : 16GB RAM
Storage: 10 TB of storage (SSD or NVME)Before We begin for your easier understanding
CONSENSUS_NODE is same as celestia-app node bridge requires grpc port support for RPC port has been disabled Please use a XFS/ZFS file system ext4 will not be able to run a bridge node
RPC_NODE_IP="Your-RPC-ENDPOINT"
GRPC_PORT="Your-RPC-PORT"Install dependencies
sudo snap install lz4 && sudo apt install liblz4-tool && sudo apt install curl tar wget clang pkg-config libssl-dev libleveldb-dev jq build-essential bsdmainutils git make ncdu htop screen unzip bc fail2ban htop -y
sudo apt install curl tar wget aria2 clang pkg-config libssl-dev jq build-essential git make ncdu -yINSTALL GO
ver="1.22.3" && \
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
# Adding Go's location to profile
cat <<'EOF' >>$HOME/.profile
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export GO111MODULE=on
export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin
EOF
source $HOME/.profile
go versionDownload and build binary
Your celestia Bridge Node is saved at /usr/local/bin/celestia
Initializing Bridge Node
To facilitate Blob transactions, you must fund this address with Mainnet tokens.
If you did not save the wallet address you can find the address by running the following command:
Creating Systemd
Without Metrics - if you do not want your metrics to be reported
With Metrics
Enable and start the service
Retrieve your node's peerId information.
Note: You can only generate an auth token after initializing and starting your Celestia node.
Last updated