Getting Started as a Node Owner

  1. Overview
  2. Running a Node
  3. Installing a Node
  4. Getting Actual Blockchain
  5. Already a Node Owner
  6. Upgrade Your Node
  7. Dealing with Forks


Get to understand what is a Waves full node, Nodes are a critical part of Waves ecosystem. By Running a Waves node, you help in processing transactions and you will increase your profit for securing the network if users start leasing their funds to your node (The more WAVES you lease to a node, the more rewards you will receive, you can lease any sum from 0.002 WAVES).

The WAVES you own (or that have been leased to you) reflect your mining power, the more you own, the higher your chances of processing the next block and receiving the transaction fees as a reward. The final amount will also depend on overall network activity and the level of fees generated.

The Waves full node serves two critical roles:

  1. To relay blocks and transactions to miners
  2. To answer queries for end users about the state of the blockchain.

Running a Node

There're different options when you want to deal with Waves full node and you will need to check the node configuration before following any option. The balance of the node can be empty until there are enough people wishing to lease to it by reaching together the generating balance of 1000 WAVES(the minimum balance) and create together a pool.

Installing a node

  • The easiest way to run a Waves Node is by using the new Waves Docker container. It requires just one command to enable everything or to change the settings of the node.
  • The another way is to download the latest version of waves.jar and the required .conf configuration file (for mainnet or testnet) to any folder, for example ~/waves. You can follow these steps of installing a node depending on your operating system.

Getting actual blockchain

After installing a node, you will have different ways to get the blockchain. follow the getting blockchain guide.

Already a node owner

If you're already a node owner, you will need to check the new updates and then go for one of these two options:

Upgrade your node

Basically, the node should be upgraded by following the upgrading instructions.

Dealing with Forks

You can check the blockchain height or the last 100 signatures of blocks to understand if your node is on fork or not.

Your node can be in one of two possibilities: your node on fork with height less than 2000 blocks or more than 2000 blocks.
In case that your node is on fork with a height less than 2000 blocks, here you can implement rollback through rollback instructions. Otherwise, you need to choose an option for Getting Actual Blockchain.

If you're interested in joining the Testnet, you will need to follow these steps for  Joining The Testnet.

results matching ""

    No results matching ""