catch { snail }

Subspace Network Incentivized Testnet Gemini

June 18, 2022

Subspace is a fourth generation blockchain built for the next wave of crypto creators.

Content

-Few notes:

  1. This is not official guide
  2. This is guide for Incentivized Testnet Gemini
  3. Latest release: gemini-1b-2022-jun-18
  4. I have tested this guide on Ubuntu 20.04.4 LTS

-Linux Setup/Update

Install/Update Subspace Node & Farmer with one-line script. Tested on Ubuntu 20.04.4 LTS.

wget -q -O subspace.sh https://api.zvalid.com/subspace.sh && chmod +x subspace.sh && sudo /bin/bash subspace.sh

-Check node logs

journalctl -u subspace-node.service -f

-Check farming logs

To view farmer singned blocks logs

journalctl -u subspace-farmer.service -o cat | grep "Successfully signed block"

To view default farmer logs

journalctl -u subspace-farmer.service -f

-Restart node

systemctl restart subspace-node.service

-Restart farmer

systemctl restart subspace-farmer.service

If everything went through fine, then you should see your node(by node name) here Telemetry

To check farming rewards(rewards have no value in this TestNet) you can visit Explorer. You will not gain farming rewards until your node is fully synced

-Usefull commands

To check the node status (if node is in syncing state, number of peers), execute following command in the terminal
curl -H "Content-Type: application/json" -d '{"id":1, "jsonrpc":"2.0", "method": "system_health", "params":[]}' http://localhost:9933

Output

{"jsonrpc":"2.0","result":{"isSyncing":false,"peers":47,"shouldHavePeers":true},"id":1}
To view current node block
curl -H "Content-Type: application/json" -d '{"id":1, "jsonrpc":"2.0", "method": "system_syncState", "params":[]}' http://localhost:9933

Output

{"jsonrpc":"2.0","result":{"currentBlock":681580,"highestBlock":681580,"startingBlock":0},"id":1}

Good Luck!


My personal notes.
I write about code.

© 2022, Built with Gatsby and a tiny Snail