Skip to content
This repository has been archived by the owner on Nov 30, 2023. It is now read-only.

Latest commit

 

History

History
48 lines (31 loc) · 1.73 KB

requirements.md

File metadata and controls

48 lines (31 loc) · 1.73 KB
description
Here are the base requirements for running a Masternode Candidate.

Requirements

Hardware Recommendation

  • Directly facing internet
  • 16 cores CPU
  • 32GB of RAM
  • SSD storage

{% hint style="info" %} Note

If you are running a node in Testnet, 2CPU/8GB of RAM is sufficient. {% endhint %}

We recommend using popular cloud providers as there reliability and uptime are close to 100%. These servers would be a good starting point:

  • DigitalOcean: CPU optimized droplet 32GB/16CPU
  • Amazon EC2: C5 instance
  • Google Cloud Engine: n1-highcpu-16

Setting up a Masternode Candidate on a weaker machine might result in poor performances, significantly impacting owner's rewards and the chain performance.

If you have other production grade environment than a cloud provider at your disposal, please come chat with us on our Gitter.

{% hint style="info" %} Info

A Masternode has a certain number of tasks to process (validations, block creations, etc.) over time. Your Masternode should be able to process all the tasks that are designated to it, or the rewards will be negatively impacted. However, overpowered technical specifications of the Masternode will not result in greater rewards. {% endhint %}

Maintenance

All IT systems require maintenance.

It is of the owner's responsibility to ensure regular maintenance and that the node has enough:

  • Disk space to store the new blockchain data
  • Processing power to keep the chain operating at optimal speed
  • Monitoring to be able to react quickly in case of a problem occurring
  • Security measures like firewalling, OS security patching, SSH via keypairs, etc.

This is a non exhaustive list.