Berachain
Detailed Installation and Configuration
1. Install Go
wget https://go.dev/dl/go1.19.linux-amd64.tar.gz
sudo tar -C /usr/local -xzf go1.19.linux-amd64.tar.gz
echo "export PATH=$PATH:/usr/local/go/bin" >> ~/.profile
source ~/.profile2. Install Berachain
git clone https://github.com/berachain/berachain
cd berachain
make install3. Initialize the node
berad init <your-moniker> --chain-id berachain-testnet4. Configure genesis and TOML files
cd ~/.berad/config
curl -o genesis.json https://raw.githubusercontent.com/berachain/node-config/main/networks/closed-testnet/archive/config/genesis.json
curl -o app.toml https://raw.githubusercontent.com/berachain/node-config/main/networks/closed-testnet/archive/config/app.toml
curl -o config.toml https://raw.githubusercontent.com/berachain/node-config/main/networks/closed-testnet/archive/config/config.toml5. Edit config.toml
6. Edit app.toml
7. Create a systemd service file
8. Start the node
9. Monitor logs
Additional Scripts
Validator Creation Script
Node Status Check Script
Last updated