# How to run the Shardeum 𝗦𝗽𝗵𝗶𝗻𝘅 1.1 Validator Node.

By [Airdrop Adventure 🧭](https://paragraph.com/@pranjalbora) · 2023-02-19

---

In this guide, you’ll learn how you can run the Shardeum 𝗦𝗽𝗵𝗶𝗻𝘅 1.1 Validator Node using a VPS. But first, let’s clarify what is Shardeum and why we are running this node.

* * *

**What is Shardeum?**

Shardeum is an EVM-based, linearly scalable smart contract platform that provides low gas fees forever while maintaining true decentralization and solid security through dynamic state sharding.

* * *

**Why are we running this node?**

According to the roadmap, Shardeum has reserved 5% of the total $SHM supply for testnet users and node runners. So by running a node on Shardeum 𝗦𝗽𝗵𝗶𝗻𝘅 1.1, we will qualify for their airdrop. And that’s why we are running the node.

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

* * *

So let’s start the process. To run a node, we need to complete 3 main steps:

1.  Buy a VPS (Virtual private server)
    
2.  Run a node
    
3.  Stake $SHM token
    

* * *

**Buy a VPS (Virtual private server):**

You can buy a VPS server from any service provider. But in this tutorial, we are using, PQ Hosting.

*   First, create an account: [Here](https://pq.hosting/?from=561416)
    
*   Once registered, go to “Products/Services” > “Virtual private servers”
    
*   Now click on “Orders” 👇🏻
    

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

*   Now select any country.
    
*   Due to higher demand, some countries may take several hours to days to activate. If you face this issue, contact the support team, and they will help you out. I choose “France” as the support team told me it’s currently available.
    
*   Select “Palladium, vCore x4, 8 GB RAM ECC, 80 GB SSD NVME” 👇🏻
    

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

*   Select “Ubuntu 22.04” as the operating system and click on “Add to cart” 👇🏻
    

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

*   Now enter promo code “SHARDEUM” to get 10% OFF and click on “Pay” 👇🏻
    

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

*   Finally, make the payment. You can pay using different options which include crypto as well 👇🏻
    

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

*   Once you made the payment, go to the “Products/Services” > “Virtual private servers” section.
    
*   There you’ll first see “Activation in progress” 👇🏻
    

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

*   After 5-10 minutes, it will change to “Active” 👇🏻
    

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

*   If it’s more than an hour or so, and the status is still showing “Activation in progress”, contact support. They will help you out.
    

* * *

*   Once activated, open the server details by double-clicking on the server name 👇🏻
    

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

*   Now copy the IP Address and Password and save it securely.
    

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

* * *

**Run a node:**

Now it’s time to run the node.

For this, we will use the “PuTTY” software. You can download it here:

[

Mike Yeadon: Final Warning
--------------------------

This page has been experiencing publicity, so I'm using it for a cause which I believe will serve the common good. This is the latest interview with Mike Yeadon. "I am a lifetime research scientist. I worked for 32 years in the pharmaceutical industry and biotech. My most senior positions were at Pfizer.

https://www.putty.org

![](https://storage.googleapis.com/papyrus_images/8e2b10a3257252c790188b313efc2261578949380a5acf99c64a98fa76ae79f1.jpg)

](https://www.putty.org/)

*   Once downloaded, install and open the software.
    
*   Paste the IP Address of your VPS 👇🏻
    

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

*   Then go to “Connections” >
    
*   In the field beside Seconds between keepalives, enter 5 >
    
*   Check Enable TCP Keepalives (SO\_KEEPALIVE option) and click on “Open” 👇🏻
    

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

* * *

*   Now a new window will open 👇🏻
    
*   Here, login as “root”
    

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

*   And paste the password (which you saved from your VPS details)
    
*   Keep in mind, to paste any text within the PuTTY terminal, you just need to right-click and press “Enter” on your keyboard.
    
*   Once you enter the password correctly, you will see a window like this 👇🏻
    

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

* * *

From here, you need to copy and paste 12 lines of code one by one to successfully run the node. All you need to do is copy the line, right-click on PuTTY, and hit “Enter”.

1/ `sudo apt update && apt upgrade -y`

*   Copy the line and right-click on PuTTY and hit “Enter” 👇🏻
    

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

*   Once it’s done, you’ll see a window like this 👇🏻
    

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

* * *

Similarly, just copy > Right-click > Hit “Enter” all the other lines

2/ `sudo apt-get install curl`

3/ `sudo apt update`

4/ `sudo apt install docker.io`

5/ `docker --version`

6/ `sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose`

7/ `sudo chmod +x /usr/local/bin/docker-compose`

8/ `docker-compose --version`

9/ `curl -O https://gitlab.com/shardeum/validator/dashboard/-/raw/main/installer.sh && chmod +x installer.sh && ./installer.sh`

10/ `cd .shardeum`

11/ `./shell.sh`

12/ `operator-cli gui start`

You can find all these codes on Shardeum's official [guide page](https://docs.shardeum.org/node/run/validator).

* * *

While doing this process:

*   You’ll see a part where you need to choose different options like 1-2-3-4 etc. There, you just type `1` and hit “Enter”
    
*   You will get to choose `y/n` in some parts, there you just type `y` and hit “Enter”
    
*   Also, after the 9th line, you will need to enter a password which you have to use while accessing the “Shardeum” dashboard. So set a password carefully. (Keep in mind, you’ll not see the password while typing. So just type carefully in one go)
    

* * *

Once all these are done, you are ready to do the final step, i.e stake $SHM. For this, you need to access the Shardeum dashboard.

*   Dashboard Link - [https://localhost:8080/](https://localhost:8080/)
    
*   Replace “localhost” line with your IP address.
    
*   Eg, if your IP Address is 94.155.5.111, then your dashboard link will be [https://94.155.5.111:8080/](https://94.155.5.111:8080/)
    

* * *

*   So open your dashboard.
    
*   Enter the password that you set after the 9th line.
    

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

*   After login, you’ll see a page like this
    

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

*   Go to the “Maintenance” tab 👇🏻
    
*   Click on “START NODE”
    

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

*   Then connect your Metamask wallet with the “Shardeum 𝗦𝗽𝗵𝗶𝗻𝘅 1.1” chain. You can add the chain [here](https://docs.shardeum.org/Network/Endpoints#connect-wallet).
    
*   And claim faucets on their [Discord server](https://discord.gg/shardeum).
    
*   Go to the “faucet-1.1” channel and type `/faucet` and enter your wallet address.
    

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

*   You will get 15 $SHM within a few minutes.
    
*   Now stake your $SHM. The minimum is 10 $SHM.
    

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

*   Once you staked the $SHM token, you’re all set.
    

You have successfully run a node on Shardeum 𝗦𝗽𝗵𝗶𝗻𝘅 1.1 🎉

* * *

Join us on [Telegram](https://t.me/AirdropAdventureYT) to remain updated with this airdrop.

---

*Originally published on [Airdrop Adventure 🧭](https://paragraph.com/@pranjalbora/how-to-run-the-shardeum-1-1-validator-node)*
