Spacemesh - Setup GuideBack to project
1. Server rental
In order to run Spacemesh node we will use Vultr hosting, because they provide convenient access to graphical user interface.
Choose server with OS Ubuntu 20.04, 8 vCPU and 32GB RAM (as per recommended system requirements, you can use less powerful system at your own risks):
Use our script for comfortable installation:
wget https://api.nodes.guru/spacemesh.sh chmod +x spacemesh.sh ./spacemesh.sh
Wait for it to finish and proceed to the next step.
Let’s connect to server with Vultr View Console:
You will see Ubuntu GUI on screen, click Next required number of times and then click Start Using Ubuntu:
We need to open Terminal app now, follow instructions on following screenshots:
Start typing in search bar “ter”, select Terminal, run it:
Input following command in command line:
In order to paste mentioned command in Terminal you need to copy it from this guide and press “Send Clipboard” button on top right:
Hitting Enter in command line will start Spacemesh app, wait for it to load:
Set wallet password (you wallet will be stored at ~/.config/Spacemesh, we recommend to back it up in safe place):
Choose folder, which will store application files:
You should see “Success” message, click “Got it”:
In the end you should see something like this:
Once everything is ready, you can close browser window with Vultr Console – Spacemesh app will continue to work. If you want to check that it works – get back to View Console in personal dashboard at Vultr.
For update do the following commands:
wget -O spacemesh.deb https://storage.googleapis.com/smapp/v0.1.24/ubuntu20_04/spacemesh_app_0.1.24_amd64.deb sudo dpkg -i spacemesh.deb /opt/Spacemesh/spacemesh_app --no-sandbox
Enter your password, Spacemesh will continue working.