A dummies guide to starting a node

This is a dummies guide (written by a dummy to help other non tech people) to start a node/nodes on test networks using Ubuntu/Linux. This guide is assuming you have opened a port/ports on your router, if not see this for assistance Step by step description of how to port-forward nodes for these pre-beta testnets

  1. Press control, alt, t to open a terminal.

(This is what the terminal window looks like but the writing before the $ icon will be different for each user as it’s your computer name.)

Enter this :

curl https://sh.rustup.rs -sSf | sh
sudo apt install cargo
cargo install vdash 

and press enter. This will install rust and vdash so you can see how your nodes are performing.

  1. Enter this :
bash <(curl -s https://raw.githubusercontent.com/safenetforum-community/NTracking/main/autonomi.sh)

press enter.

Use the arrows to select Install and start nodes, press space then press enter. It will ask you to enter how many nodes to start, what the forwarded ports are and the delay between starting each node. Enter these then press enter. (I leave the delay to what @aatonnomicc has suggested 10 minutes).

3.While the nodes are starting press control, alt and t to open another terminal window then enter this again in the new window:

bash <(curl -s https://raw.githubusercontent.com/safenetforum-community/NTracking/main/autonomi.sh)

and press enter.

When the menu appears select start vdash and press space then press enter.

You should now see vdash in your terminal and it will show your node/nodes status. If you press ? You can see some help navigating vdash. If you press the r key every 10 minutes you should see a new node being added if you have started more than one.

  1. If you want to try uploading/downloading press control, alt, t again to open another terminal window.

Any questions just ask I’m sure one of the more technical members will be able to help and thanks @aatonnomicc for your help putting this together :+1:t2:


Thanks, great guide!

What if I want to close a specific node, but leave others running, how to do that?


Can stop specific nodes this way if remember correctly

sudo systemctl disable --now safenode<node number>

You sure about that?

I’d use sudo systemctl stop --now safenode<node number> to actually STOP the individual node and
sudo systemctl disable --now safenode<node number> to prevent that node from restarting on boot

check https://www.redhat.com/sysadmin/linux-systemctl-manage-services

1 Like

Yes that sounds better than my idea

This is a great help. Thank you very much for your time and expertise - greatly appreciated.


Is this offline?

1 Like

The script has been updated/moved I have changed it to the new one.