# Updating ZelNode to v3.3.1 Using the Install Script

![](/files/-Lbf93WL4Q_8G3hkqs7m)

{% hint style="info" %}

### This guide created by Community Moderator OrthoReb. Thanks!!

{% endhint %}

***This guide is for updating existing ZelNodes that were installed using the VPS script and a ZelCash full node on ZelCore. Use Goose's video guide in conjunction to help answer any questions by clicking*** [***here***](https://youtu.be/UuhOxDHaYg0)

***If you require further assistance contact the support team on*** [***Discord***](https://discord.gg/szN9yZ) ***or*** [***Telegram English***](http://t.me/zelcash) ***/*** [***Chinese***](http://t.me/zelcashcn) ***/*** [***Russian***](http://t.me/zelcashru)

### SECTION A: UPDATING VPS

***STEP 1***

***Connect to your VPS using Putty or your terminal of choice***

***PLEASE BE SURE YOU ARE LOGGED IN AS YOUR USERNAME (not root) BEFORE RUNNING THIS SCRIPT***

![Example-PuttyLogin](https://camo.githubusercontent.com/8a97dca874094093e87a863b06b6df2269b6a513/68747470733a2f2f696d6775722e636f6d2f674d6b643666732e706e67)

***STEP 2***

***Run update script***

```
wget https://apt.zel.cash/zelnodev4.0.sh && chmod +x zelnodev4.0.sh && ./zelnodev4.0.sh
```

***HUGE SHOUTOUT TO GOOSE, SKYSLAYER AND DK808 FOR PUTTING TOGETHER THIS INSTALL SCRIPT***

***STEP 3***

***Reboot once the script has finished installing by running the following command***

`sudo reboot -n`

***STEP 4***

***Log back into your VPS and verify the download is showing 'protocolversion 170013' and 'blocks' matches the current block***

{% hint style="success" %}
***Ensure your ZelNode VPS is on "protocolversion": 170013***
{% endhint %}

***Run this command to see the info***

`zelcash-cli getinfo`

![Example-OS](https://camo.githubusercontent.com/3986cf15b8969f164a00efb8736983f99583d852/68747470733a2f2f696d6775722e636f6d2f504c78684e42792e706e67)

***Check the current block on the explorer by clicking*** [***here***](https://explorer.zel.cash/blocks)

***CONGRATULATIONS AND THANK YOU FOR BEING A PART OF THE COMMUNITY!!!!!!!!!!!!!***


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://zel.gitbook.io/zelnodes/updating-your-zelnode-using-the-script.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
