Subspace Testnet

Instructions and tips for the Subspace Testnet (gemini-2a) network by Njokac

In this guide we will cover installing multiple Subspace nodes and their respective farmers on the same system. The guide was tested on an Ubuntu 20.04 server with 1 TB SSD.

Requirements

  • Prepare multiple addresses using SubWallet linked above

  • Prepare server/PC with storage amount proportional to your desired number of nodes - one node requires 150 GB of space if using default 100G plots

  • Avoid using HDD's, NVME SDD's are preferred for this testnet

  • Fast CPU will make initial syncing and plotting faster

  • Subspace farmers can consume lots of bandwidth, beware if you are using limited connection

  • We will use a server with Ubuntu 20.04 LTS as an example

How to install multiple nodes on the same server

Update the system:

Install dependencies:

Download executables:

Now is the time to edit the node example command below before you execute it:

  1. Change --base-path and log path to your desired paths (you can leave them as is)

  2. Change 30333 to a random number in the same range

  3. Change 40333 to a random number in the same range

  4. Change NodeName to your liking

Node command example:

Next up is a farmer command example that needs some editing:

  1. Change --base-path and log path to your desired paths (you can leave them as is)

  2. Change 40333 to a number you picked for the node --ws-port above

  3. Replace YourWalletAddress with your address from SubWallet

  4. You can lower 100G or leave it as is, depending on your storage space

Farmer command example:

After you have edited the commands with your personal options, you can run node and farmer in the screen sessions as follows:

Check the logs to see if everything is working correctly:

To install more nodes just repeat all the steps starting from "Download executables" and edit the variables accordingly.

Thanks for reading and thanks to Qwinn123 for figuring out port configuration.

Last updated