To set up a SEDA Protocol node, follow these detailed steps based on the latest installation practices. This guide assumes you are using a server with Ubuntu 22.04 or newer and have administrative access.

Pre-requisites

Ensure your server meets the following requirements:

Installation Steps

1. Install Dependencies

Before downloading the SEDA binaries, make sure to install necessary dependencies:

sudo apt update
sudo apt install -y build-essential git wget curl

2. Download and Set Up Binary

Choose to either download a pre-built binary or build from source. Here’s how to download the pre-built binary:

sudo wget <https://github.com/sedaprotocol/seda-chain/releases/download/v0.1.1/sedad-amd64> -O /usr/local/bin/sedad
sudo chmod +x /usr/local/bin/sedad

3. Initialize the Node

Set your node name (moniker) and initialize it:

MONIKER=<your_node_name>
sedad init $MONIKER --chain-id seda-1

4. Download Genesis and Address Book