Skip to main content

Energi Core Node on VPS Quick Start Guide

This guide will provide an overview of the requirements and instructions to install the Energi Core Node in a VPS environment. An installation of the Energi Core Node is required if you wish to stake your NRG while maintaining its custody. It is also necessary if you wish to operate a masternode.

Keep in mind that this guide is geared towards users who are familiar with VPS providers and Linux Operating Systems. If you need further instructions, refer to our step-by-step guides for each section below.

1. Prerequisites

To install the Energi Core Node in a VPS environment, you need at least one instance that matches the following specifications:

HardwareMinimumRecommended
CPU (Core)1 x 1 GHz2 x 2 GHz
RAM (Memory)2 GB4 GB
Storage150 GB200 GB
SWAP2 GB0 GB
Operating SystemUbuntu 22.04 x64Ubuntu 22.04 x64

If you need details on creating a VPS environment for the Energi Core Node, refer to the guide below for your VPS provider of choice:


2. Installing the Energi Core Node

2.1. Windows VPS:

2.1.1 - Download the Energi Core Node Installer for Windows from the Downloads Page. Once the download is complete, run the installer file and wait for it to finish installing the Energi Core Node.

2.1.2 - Open a new File Explorer window, then navigate to the folder below and paste a copy of your wallet’s keystore file in this folder so the Energi Core Node can recognize it:

%APPDATA%\EnergiCore3\keystore

2.1.3 - After importing your wallet file to the specified folder on step #2, navigate to the Start Menu and run Core Node first, then Attach.

2.1.4 - Your Core Node will start synchronizing and the logs will be visible in the Core Node window. Using the Attach window, you will be able to interface with the interactive console and perform administrative tasks on your Node.

info

You can follow the synchronization progress by using the nrg.syncing command on your Attach terminal.

Keep in mind that for new installations, it can take an average of 48 hours to completely synchronize your node to the latest block.

If you need more details on installing the Energi Core Node on a Windows VPS, refer to our Core Node on Windows step-by-step guide:

2.2. Linux VPS:

2.2.1 - Log into your VPS instance with either root or the administrator login provided during the VPS creation process, if applicable.

2.2.2 - Once logged in, run the following commands to start the installation. Make sure to save the password for the nrgstaker user provided during the process.

sudo bash -ic "$(wget -4qO- -o- raw.githubusercontent.comergicryptocurrencyergi3-provisioning/master/scripts/linuxergi-linux-installer.sh)" ; source ~/.bashrc

2.2.3 - The Core Node process will be running in the background. You will be able to check its status using the following command:

sudo systemctl status energi3

To access the Core Node console and perform administrative tasks, the following command can be used:

energi3 attach
info

You can follow the synchronization progress by using the nrg.syncing command after attaching to the Core Node console.

Keep in mind that for new installations, it can take an average of 48 hours to completely synchronize your node to the latest block.

If you need further details on installing the Energi Core Node on a Linux VPS environment, refer to our step-by-step guide:

3. Next Steps

Once the Core Node is fully installed and synchronized with the latest block on the network, you will be ready to start staking your NRG or announce your masternode if you meet the requirements for doing so.

  • For Staking, you need at least 1 NRG available in your wallet. The steps to start staking on your Core Node instance can be found in our Staking Guide.

  • If you have a minimum of 1,000 NRG and wish to run a masternode, you can find more details on announcing your new masternode in our Masternode Guide.