Run a node#
Running your own node gives you various benefits, opens up new possibilities, and helps support the ecosystem. This page will guide you through setting up your own node and participating in validating ErbieChain transactions.
Environment and hardware#
Local or cloud#
- ErbieChain clients are able to run on consumer grade computers and don’t require any special hardware, like mining machines for example. Therefore, you have various options for deploying the node based on your needs. To simplify, let’s think about running a node on both a local physical machine and a cloud server:
- Cloud
Providers offer high server uptime and static public IP addresses
Getting dedicated or virtual server can be more comfortable than building your own
Trade off is trusting a third party - server provider
Because of the required storage size for full node, the price of a rented server might get high
- Own hardware
More trustless and sovereign approach
One time investment
An option to buy preconfigured machines
You have to physically prepare, maintain, and potentially troubleshoot the machine and networking
Hardware#
All clients support major operating systems - Linux, MacOS, Windows. This means you can run nodes on regular desktop or server machines with the operating system (OS) that suits you the best. Make sure your OS is up to date to avoid potential issues and security vulnerabilities.
Minimum requirements
CPU with 2+ cores
8 GB RAM
2TB SSD
10+ MBit/s bandwidth
Recommended specifications
Fast CPU with 4+ cores
16 GB+ RAM
Fast SSD with 2+TB
25+ MBit/s bandwidth
Spinning up the node#
Before installing the client, make sure that your computer has enough resources to run it. For detailed steps, you can refer to the Start a node on ErbieChain documentation page, which provides a comprehensive guide to all the necessary steps involved in running a node and participating as a validator.