Step 1: Server Requirements

Ensure your server meets the following specifications:


Step 2: System Setup

  1. Update the system and install dependencies:

    sudo apt update && sudo apt upgrade -y
    sudo apt install build-essential curl git jq lz4 -y
    
    
  2. Install Go: Kujira requires a specific version of Go. Check the Go website for the latest version.

    wget <https://golang.org/dl/go1.20.7.linux-amd64.tar.gz>
    sudo tar -C /usr/local -xzf go1.20.7.linux-amd64.tar.gz
    echo "export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin" >> ~/.bashrc
    source ~/.bashrc
    go version
    
    

Step 3: Install Kujira Binary

  1. Clone the Kujira GitHub repository:

    git clone <https://github.com/Team-Kujira/core>
    cd core
    
    
  2. Check out the latest release tag:

    git checkout v0.8.3  # Replace with the latest stable release
    
    
  3. Build the binary:

    make install
    kujirad version
    
    

Step 4: Configure the Node

  1. Initialize the node: Replace YOUR_MONIKER with your desired node name.

    kujirad init YOUR_MONIKER --chain-id kaiyo-1