For the complete documentation index, see llms.txt. This page is also available as Markdown.

2.2 Setting Up Your Environment

Operating System Setup

  1. If you haven't already, install Ubuntu 20.04 LTS on your machine.

  2. Update your system:

sudo apt update && sudo apt upgrade -y

Installing Dependencies

  1. Install necessary packages:

sudo apt install -y build-essential git curl
sudo apt install -y pkg-config libssl-dev clang postgresql
  1. Install Rust:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
  1. Add Rust to your path:

source $HOME/.cargo/env

Setting Up Firewall

If you're using UFW (Uncomplicated Firewall), allow SSH connections:

sudo ufw allow ssh

We'll open specific ports for Spicenet later in the configuration process.

Last updated