sudo modprobe tcp_bbr
echo "net.core.default_qdisc=fq" | sudo tee -a /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" | sudo tee -a /etc/sysctl.conf
sudo sysctl -p
1. Create a wallet
First of all we will need to create wallet for our validator. You have two options for that.
Option 1 - Create new wallet
Option 2 - Recover existing wallet
Save the mnemonic output as this is the only way to recover your validator wallet in case you lose it!
To list your wallets use command below
Fund a wallet
To create validator you have to fund the previously created wallet via Discord by sending this message to the #mocha-faucet channel:
To check wallet balance use command below
Create validator
Please make sure you have adjusted moniker, identity, details, website to match your values.
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
Initialize Bridge node
Create service
Start Bridge node
Check Bridge node logs
Useful commands
Get Bridge Node ID
Get Bridge node key
Check Bridge node wallet balance
Upgrade Bridge Node
Stop Bridge node
Download and build binaries
Check Bridge node version
Install LightNode
Config and init app:
Create wallet:
(Optional) Restore an existing cel_key:
You can find the address by running the following command in the celestia-node directory:
Create Service file and replace FULL node ip, RPC and gRPC ports:
cel-key show bridge-wallet --node.type bridge --p2p.network mocha -a | tail -1
celestia-appd q bank balances $(cel-key show bridge-wallet --node.type bridge --p2p.network mocha -a | tail -1)
sudo systemctl stop celestia-bridge.service
cd $HOME
rm -rf celestia-node
git clone https://github.com/celestiaorg/celestia-node.git
cd celestia-node
git checkout v0.21.5-mocha
make build
sudo mv build/celestia /usr/local/bin
make cel-key
sudo mv cel-key /usr/local/bin
celestia version
cd $HOME
rm -rf celestia-node
git clone https://github.com/celestiaorg/celestia-node.git
cd celestia-node/
git checkout tags/v0.21.5-mocha
make build
sudo make install
make cel-key