๐Operating and Running a Node
This is a guide for operating and running the node.
Contents
Running the Node Running the Node Yourself Running the Node Yourself Dockerized Docker Commands Running Stop and Start Running the Node with Cosmovisor
Running the Node
Individuals aiming to connect to an external node with SEDA.
Those who wish to establish their own node and/or set up the node as a validator.
sedad
is the command-line tool for interfacing, or CLI for short, with the SEDA blockchain. You can check out the installation instructions here or see the Docker instructions here.
Now, you're all set to engage with the SEDA blockchain via an external node. For a rundown of commands, type sedad --help
. For in-depth info on a particular command, add the --help
flag, for example:
Running the Node Yourself
Running the Node Yourself Dockerized
For instructions how to run the node yourself as a normal node or a validator in docker.
To pull the docker
image check here.
This section will go over:
Setting up env variables for
docker
Docker Commands
Here's docker
commands to show running the node, and executing commands so you can generate a key, and become a validator.
Running
To start a SEDA chain node with docker
(we recommend knowing the tool if you go this route):
Exposing the ports is optional.
To check the status of the node you can check the normal docker
way:
or by interacting with the CLI from within the container:
Stop and Start
The docker container should be stoppable and resumed as:
Running the Node with Cosmovisor
Run the node as a subprocess of Cosmovisor if you want automatic upgrading, which only requires you to place a new binary in the right location before an upgrade height.
Install Cosmovisor.
Then, add these lines to your profile (maybe .profile
, .zprofile
, or something else) to set up environment variables:
Initialize Cosmovisor with the chain binary and start the node.
Note that for an upgrade, simply run the following command to prepare Cosmovisor with the upgrade binary before the chain reaches the upgrade height.
License Contents of this repository are open source under GNU General Public License v3.0.
Last updated