This section provides guidelines regarding troubleshooting.


  • Help Command
    • Learn about hermes help command, providing a CLI documentation for all hermes commands.
  • Profiling
    • Learn how to profile your Hermes binary to identify slow methods and bottlenecks.
  • Parametrize the log level
    • Learn how to configure the log-level to help with debugging.
  • Patch Gaia
    • Learn how to patch your local gaia chain(s) to enable some corner-case methods (e.g., channel close).
  • Inspecting the relayer state
    • Learn how to inspect the state of Hermes.
  • Cross-stack misconfiguration
    • Learn how to configure Hermes, Tendermint, and the SDK such that they play well with Hermes.