🌐 4. Configure Your Renergy Node

After initialization, your node must be configured with the correct mainnet files and a unique identity before it can join the network.


🗑️ Step 1: Remove Default Configuration Files

First, delete the auto-generated files created during initialization:

rm -rf $HOME/.renergyMainnetNode/config/genesis.json
rm -rf $HOME/.renergyMainnetNode/config/config.toml
rm -rf $HOME/.renergyMainnetNode/config/client.toml
rm -rf $HOME/.renergyMainnetNode/config/app.toml

This ensures your node uses the official Renergy mainnet configuration.


📥 Step 2: Apply Official Mainnet Files

Next, copy the correct genesis and configuration files into your node directory:

cp -r $HOME/RenergyMainnet/genesis.json $HOME/.renergyMainnetNode/config
cp -r $HOME/RenergyMainnet/config.toml $HOME/.renergyMainnetNode/config
cp -r $HOME/RenergyMainnet/client.toml $HOME/.renergyMainnetNode/config
cp -r $HOME/RenergyMainnet/app.toml $HOME/.renergyMainnetNode/config

If you already operate another synced node, you may reuse verified configuration files from that setup for consistency.


🏷️ Step 3: Set Your Validator Moniker

Each validator node requires a unique moniker, which is publicly visible on the Renergy validator list.

✏️ Edit the Configuration File

Open the configuration file:

Locate the following line:

Replace it with your chosen validator name.

💡 Tip: Use a clear and recognizable name—this will represent your validator identity across the network.


💾 Save and Close the File

After editing:

  • Press Ctrl + X to exit

  • Press Y to confirm changes

  • Press Enter to save

Your validator moniker is now set, and your node is correctly configured to participate in Renergy Blockchain.

Last updated