Ritual Knowledge Hub

Updating the Infernet Node

Learn to Update Your Ritual Node

Node Operator Knowledge Hub

Updating the Infernet Node

Step-By-Step Guide for Updating Your Node

Keeping your node up-to-date

The Ritual team will periodically introduce new versions of the Infernet node to introduce updates, added functionalities, and to fix bugs. Please be sure to always keep your node at the latest version.

Latest Infernet Version

The following provides an overview of how to update to the latest version.

  • Please select the latest version you wish to update to and follow the instructions
  • Older versions are left for reference but you do not need to follow these instructions any longer.

Infernet v1.4.

Step-By-Step Guide for Updating Your Node

v1.4 Updates

🦾 Infernet Node 1.4 & Infernet Router offer new capabilities to optimize resource usage and expand compute flexibility:

❖ Smart Routing: Optimized path-finding for resources in the network

❖ Remote Compute: Support for containers running on remote machines

Change Node Version

Copy to Clipboard

Change version to 1.4.0

Stop and Restart Containers

Copy to Clipboard
Copy to Clipboard
Congrats!

You have successfully updated your Ritual Infernet Node to the latest version.

Legacy Updates

The following includes outdated instructions on how to update to a now outdated version. These are left for reference. You do not need to follow these instructions.

Infernet v1.3.1.

Step-By-Step Guide for Updating Your Node

v1.3 Updates

Infernet v1.3 introduces a new config variable to adjust the syncing/polling period. This allows operators to avoid competing for transactions (which results in a large number of failed transactions).

Change Version Number

Please log into your server. You need to change the versioning of your node in your Docker compose file. You can open the file via:

Copy to Clipboard

In the file, please scroll down until you see the outdated version number. Please change this number to 1.3.1. (Line 5, where it says “image”).

Please change the version number. You can save via pressing CTRL + X and then selcting Y and hitting ENTER.

Remove Version

Please remove version: '3' from the docker-compose.yaml file.

Copy to Clipboard

Change snapshot configuration

Change the snapshot settings in both of your config files:

Copy to Clipboard

Change Hello-World version

Change the hello-world version in both config files:

Copy to Clipboard

Stop and Restart Containers

Once you have changed the version number in both files, please stop and restart your containers via:

Copy to Clipboard

And:

Copy to Clipboard

When restarting you should see your containers getting updated like this:

Congrats!

You have successfully updated your Ritual Infernet Node to the latest version.

Infernet v1.2.0.

Step-By-Step Guide for Updating Your Node

v1.2.0 Updates

Infernet v1.2.0 introduces significant syncing improvements and reduces RPC rate limits. The chain sync on base has been reduced from 1 hour to 5 minutes.

Change Version Number

Please log into your server. You need to change the versioning of your node in both of your Docker compose file. You can open the file via:

Copy to Clipboard

In the file, please scroll down until you see the outdated version number 1.0.0. Please change this number to 1.2.0. (Line 5, where it says “image”).

Please change the version number. You can save via pressing CTRL + X and then selcting Y and hitting ENTER.

Change your RPC

Please change your RPC URL to https://mainnet.base.org/ in both of your config files.

Copy to Clipboard

And:

Copy to Clipboard

Increase Batch Size

Copy to Clipboard

Stop and Restart Containers

Once you have changed the version number in both files, please stop and restart your containers via:

Copy to Clipboard

And:

Copy to Clipboard

When restarting you should see your containers getting updated like this:

Congrats!

You have successfully updated your Ritual Infernet Node to the latest version.

Infernet v1.0.0.

Step-By-Step Guide for Updating Your Node

To update to the version 1.0.0, please update your node to the latest version and update all configuration changes.

Implement the following changes in these files:

Copy to Clipboard

And:

Copy to Clipboard

And:

Copy to Clipboard
  • Set version to 1.0.0
  • Change registry address (you may have to change the word from “coordinator” to “registry“) to 0x3B1554f346DFe5c482Bb4BA31b880c1C18412170
  • RPC URL to https: // base-rpc. publicnode. com/
  • Ensure private key starts with 0x

Go Back

Ritual Academy

Up Next