> For the complete documentation index, see [llms.txt](https://services.rpcdot.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://services.rpcdot.com/rivalz-cli/rivalz-node-setup-ubuntu-server.md).

# Rivalz Node Setup Ubuntu - Server

<figure><img src="/files/sUsMSFf42RGcOHvPdE9e" alt=""><figcaption></figcaption></figure>

**Server :** \
Hetzner : [bit.ly/hetznerlink](https://bit.ly/hetznerlink)\
Contabo : <https://bit.ly/contabourl><br>

#### Rivalz :&#x20;

<https://rivalz.ai?r=KriptoUzmaniTW>

### Update :&#x20;

```
sudo apt-get update && sudo apt-get upgrade -y
```

<figure><img src="/files/JFwrlbNfzvARVNjmbf3l" alt="" width="563"><figcaption></figcaption></figure>

### Install Curl :&#x20;

```
sudo apt install -y curl
```

### Node.js 20&#x20;

```
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
```

```
sudo apt install -y nodejs
```

```
node --version
```

### Install Screen  ( Optional ) :&#x20;

```
apt-get install screen -y
```

### Screen ( Optional ) :&#x20;

```
screen -S rivalz
```

### Install Rivalz :&#x20;

```
npm i -g rivalz-node-cli
```

<figure><img src="/files/AJZFbRayMTAuR59bac9b" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/GGhD3lIk7sNaGNy92OMQ" alt="" width="563"><figcaption><p>You can see these - No problem</p></figcaption></figure>

If you want to know the serial number of your disk :&#x20;

```
sudo lshw -class disk
```

<figure><img src="/files/W8b1Uaxi6swWczLhlbpb" alt="" width="563"><figcaption></figcaption></figure>

### Run rClient :&#x20;

```
rivalz run
```

* Your Connected Rivalz Wallet Adress : \
  CPU Core \
  RAM \
  Disk Type\
  Disk Serial Number ( if you dont know - enter ) \
  Enter disk size, you want to allow the client use

<figure><img src="/files/BBKTOQRHxLn21Jr1rnL7" alt=""><figcaption></figcaption></figure>

### Result :&#x20;

<figure><img src="/files/TZdHsdyRhezOt6g8kFjq" alt=""><figcaption></figcaption></figure>

### Attention !

#### After setting up your node, do not forget to press the validate button on the site!

<https://rivalz.ai/dashboard/node-validate>

<figure><img src="/files/ZL6U936pj5BgHViEaVAb" alt=""><figcaption></figcaption></figure>

### Rivalz Update ?

**I got a message that the client CLI has a new version. How do I update it?**

```
rivalz update-version
```

```
rivalz run
```

<figure><img src="/files/ErIvSvNT8rFh7MSHA0yw" alt=""><figcaption></figcaption></figure>

### **How do I update the client's information ?**

```
rivalz update
```

<figure><img src="/files/qSHtioeoBfFp8DioGp6D" alt=""><figcaption></figcaption></figure>

#### Other Commands :&#x20;

```
rivalz -h
```

<figure><img src="/files/T5uZNmvql3CGkdkAT2Je" alt=""><figcaption></figcaption></figure>

### Screen Commands :&#x20;

Logout Scren : \
\
CTRL A + D

Screen List :&#x20;

```
screen -ls
```

Entering the Screen :

```
screen -r screenname
```

Delete Screen :&#x20;

```
screen -X -S screenpidnumber.screenname quit
```

WEB : <https://rpcdot.com/>\
Services : <https://services.rpcdot.com/>\
X : <https://x.com/rpcdot>

<figure><img src="/files/NK7Nqm3YDi7zxl6fwMc1" alt="" width="375"><figcaption></figcaption></figure>
