Installation

Current Version
Type

v0.22.2-mocha

Shwap

Minimum hardware Requirements #

CPU : 6 Cores
Ram : 16GB RAM 
Storage: 10 TB of storage (SSD or NVME)

Official documentation

Before We begin for your easier understanding

CONSENSUS_NODE is same as celestia-app nodebridge requires grpc port support for RPC port has been disabledPlease use a XFS/ZFS file system ext4 will not be able to run a bridge node

Setting Variables

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

INSTALL GO

Download and build binary

Your celestia Bridge Node daemon is saved at /usr/local/bin/celestia

#Initializing Bridge Node After starting the Bridge Node, a wallet key will be generated for you.

To facilitate Blob transactions, you must fund this address with Testnet 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