Configuration
Server Timezone
Ensure that your server's timezone is set to UTC. To check your current timezone configuration, execute the following command:
Warning 🚨 IMPORTANT: Configuring a different timezone may result in a LastResultsHash mismatch error, which can cause your node to become non-operational.
Block Time
The timeout-commit
parameter in the node configuration determines the waiting period after committing a block before starting the next height. This delay allows additional pre-commits to be received, even if the required +2/3 threshold has already been met. The default value is set to "3s".
Note: Starting from version 6, this setting is managed automatically by the server during node initialization. Validators must verify their local node configurations to optimize the network for approximately 4-second block times.
Configuration File: ~/.dhived/config/config.toml
Peers
In the ~/.dhived/config/config.toml
file, you can configure your peers.
Refer to the Add Persistent Peers section in the documentation for automated setup. The persistent_peers
field should be a comma-separated list of peers. Example format (do not copy directly):
Sharing Your Peer
To retrieve and share your node ID, use the following command:
Example output:
Peer Format: node-id@ip:port
Example:
Healthy Peers
If your node relies only on a seed node or has a low number of persistent peers, increase the following parameters in config.toml
to improve connectivity:
EIP-155 Replay Protection
The EIP-155 replay protection is globally enabled within the EVM module parameters. If this feature is disabled as a global requirement, node operators can enable support for unprotected transactions by modifying the relevant setting in the node configuration file:
Configuration File: $HOME/.dhived/config/config.toml
Ensure proper configuration to maintain network security and integrity.
Last updated
Was this helpful?