Skip to content

Latest commit

 

History

History
57 lines (41 loc) · 1.62 KB

initia_node.md

File metadata and controls

57 lines (41 loc) · 1.62 KB

Bootstrapping Initia Node

Setting up a node for a Cosmos SDK chain has traditionally been a complex process requiring multiple steps:

  • Locating the correct repository and version of the node binary compatible with your target network
  • Either cloning and building the source code or downloading a pre-built binary from the release page
  • Configuring the node with appropriate config.toml and app.toml files, which involves:
    • Setting correct values for seeds, persistent_peers, and pruning
    • Navigating through numerous other parameters that rarely need modification
  • Finding and implementing the correct genesis file to sync with the network
  • Setting up cosmovisor for automatic updates or manually maintaining the node binary

Weave streamlines this entire process into a simple command.

Initialize your node

weave initia init

This command guides you through the node setup process, taking you from an empty directory to a fully synced node ready for operation. Once complete, you can run the node using weave initia start.

Peer issues

if you observed that your node cannot communicate and sync with peers, try adding Polkachu's live peers and address book.

Running your node

Start the node

weave initia start

Specify --detach or -d to run in the background.

Stop the node

weave initia stop

Restart the node

weave initia restart

See the logs

weave initia log

Help

To see all the available commands:

weave initia --help