Back

Every Problem With Running Node

Here are every error I got when trying to run a full node. For difference between nodes and validators, see other posts in my blog.

Common step in every node

Below are the common setup for all node:

  • Clone from a remote repository
  • Checkout a version. This step is really important and is the most difficult step because you don’t know which version can run or not. Most problems occur can be fixed by change the version, which is only by try-and-fail.
  • Install with go install or make install. If you want to reinstall after a failed set up, try with make clean install.
  • Initialize the node name: chaind init moniker --chain-id network.
  • Replace the genesis.json created in step above with the genesis file from the repo.
  • Set up the ports:
    • RPC:
    • gRPC:
    • P2P:
    • API:
    • NODE:
    • PEERS:
  • Start the node with chaind start.

Problem #1:

LICENSED UNDER CC BY-NC-SA 4.0
Last updated on Dec 07, 2021 10:18 GMT+7
Built with Hugo
Theme Stack designed by Jimmy