# MYRIA GameFi ecosystem Linux Node Deployment Guide

By [Kenny (Kang Zeng)](https://paragraph.com/@kenny-kang-zeng) · 2023-04-13

---

**Myria Node Deployment Guide Ver 1.1**

For Linux headless version only - by Kenny 04/13/2023

[https://twitter.com/\_0xKenny](https://twitter.com/_0xKenny)

[https://support.myria.com/hc/en-us/articles/13731603520148-Understanding-how-to-operate-a-Myria-Node#h\_01GTX5PAAPPKSVG82AA78Y0B34](https://support.myria.com/hc/en-us/articles/13731603520148-Understanding-how-to-operate-a-Myria-Node#h_01GTX5PAAPPKSVG82AA78Y0B34)

·       First, if you don’t have yet, go opening a new VPS account from service provider like Vultr, you can use this refer link (thanks!)  [https://www.vultr.com/?ref=6870818](https://www.vultr.com/?ref=6870818) 

·       Create a new VPS in Vultr portal, select Ubuntu 20.04 x64 as OS, name it as Myria01, check the screenshot below for more details; (Pickup whatever location you like to deploy your node server, I use Dallas, TX USA as example)

![](https://storage.googleapis.com/papyrus_images/a37ac55c25f7985a77e4ff4903ca0c9dc8ea3cb99c1cba8ffe4d58bb8f3363ec.png)

![](https://storage.googleapis.com/papyrus_images/10778fdd404e5c1d1c8b353ec105802fb2854e38c06c3d5712ddcedfe68ba4d0.png)

·       Once created the VPS, wait for 5 minutes until the server is fully deployed at backend, now check the VPS details, copy its IP address and root password as shown in screenshots;

![](https://storage.googleapis.com/papyrus_images/b627a4313145ed3b2327c6bc925b0bd1852550bf05fb88fdc0079aef549891b8.png)

·       Now we have all information to connect to the VPS remotely, let’s install the SSH client software and make connection from your local computer to the remote cloud server;

For windows, recommend to use putty as client, check the link below for details: [https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html](https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html)

You can download its portable version with link below to run directly without installation: [https://the.earth.li/~sgtatham/putty/latest/w64/putty.exe](https://the.earth.li/~sgtatham/putty/latest/w64/putty.exe)

For MAC OSX, you can run the ssh command in terminal windows directly, check this article for details: [https://www.servermania.com/kb/articles/ssh-mac/](https://www.servermania.com/kb/articles/ssh-mac/)

·       Now let’s run putty client software, connect to the remote VPS server using ssh protocol;  

![](https://storage.googleapis.com/papyrus_images/b46e8ac905f4e38df29ccd36fa017135cb450dc040933731213b699b00461959.png)

![](https://storage.googleapis.com/papyrus_images/eb371246f4395fb251a9505f6d483e6e6a5441fdaead165c0f10f3a599e11322.png)

![](https://storage.googleapis.com/papyrus_images/9f6609a38e900eddd5ed7e03306e64715017190b3050661a2506eeae911ae931.png)

·       Great! You are almost there!  Only few steps left now. Let’s start to deploy the node software into the cloud server and configure the node;

Copy the commands below and paste them into the ssh session one by one, press enter key to run each command (to minimize the CPU and RAM limits:

wget [https://downloads-builds.myria.com/node/install.sh](https://downloads-builds.myria.com/node/install.sh)

sed -i '9 i MEM=4\*1024\*1024' ./install.sh

sed -i '9 i CORE=2' ./install.sh

sudo mkdir /etc/sysconfig

sudo bash ./install.sh

·       Now the node software is well installed, you can run it to test the installation:

myria-node --help 

·       Apply the Node API Key from dashboard URL [https://myria.com/nodes/dashboard/](https://myria.com/nodes/dashboard/)

Under your Node list, click Manage button, then click GET API KEY button, copy the API KEY;

![](https://storage.googleapis.com/papyrus_images/9f6609a38e900eddd5ed7e03306e64715017190b3050661a2506eeae911ae931.png)

![](https://storage.googleapis.com/papyrus_images/d8d774bcb625f20999026fb49afc12cfeb821bf8b79bb4487570eceeac54f484.png)

![](https://storage.googleapis.com/papyrus_images/9d439f1162944be404c55755cfe9b1d93387b3b68d4a93968627a58495dc5bb0.png)

·       Final step here! Run the linux command from ssh session to launch the node service and config the node by entering your API KEY here:

myria-node --start

![](https://storage.googleapis.com/papyrus_images/e04e31490d83e4be474d7ca6a2cdee186dbeeb3aec566c429f9510468af8fa88.png)

 The node daemon will return messages that your Node is running, perfect!

·       Check back your dashboard, make sure the NODE is online, you are ALL SET!

![](https://storage.googleapis.com/papyrus_images/ee1077e6638a29edb58c1fad0f7ea52c4ae6bfdd746d26c4fdbd3c9280e66230.png)

·       To receive daily $MYRIA token airdrops, visit the rewards URL, click CLAIM ALL button.

[https://myria.com/nodes/dashboard/rewards/](https://myria.com/nodes/dashboard/rewards/)

![](https://storage.googleapis.com/papyrus_images/fe407726139e1e48c3b1bc294548922726b50884ff32f4d45b1ec8280b663afa.png)

·       That’s all, the myria-node daemon is run as Linux service so reboot or power interruption won’t stop the node service from continually running.

---

*Originally published on [Kenny (Kang Zeng)](https://paragraph.com/@kenny-kang-zeng/myria-gamefi-ecosystem-linux-node-deployment-guide)*
