Skip to content

Latest commit

 

History

History
55 lines (39 loc) · 1.4 KB

initia_node.md

File metadata and controls

55 lines (39 loc) · 1.4 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.

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