Validator Node
Minimal Hardware Requirements
- 16 cores CPU
- 128 GB RAM
- 1TB NVME SSD OR Provisioned 64+k IOPS storage
- 1 Gbit/s network connectivity
- public IP address (fixed IP address)
- 100 TB/month traffic on peak load
Typically you'll need at least a 1 Gbit/s connection to reliably accommodate peak loads (the average load is expected to be approximately 100 Mbit/s).
We draw special attention of validators to IOPS disk requirements, it is crucially important for smooth network operation.
Port Forwarding
All types of nodes require a static external IP address, one UDP port to be forwarded for incoming connections and all outgoing connections to be open - the node uses random ports for new outgoing connections. It's necessarily for the node to be visible to the outside world over the NAT.
It can be done with your network provider or rent a server to run a node.
It's possible to find out which UDP port is opened from the netstat -tulpn
command.
Prerequisite
Learn Slashing Policy
If the validator processed less than 90% of the expected number of blocks during a validation round, this Validator will be fined by 101 TON. Read more about slashing policy.
Run a Fullnode
Launch Full Node before follow this article.
Check that validator mode is enabled using status_modes
command. If it's not, refer mytonctrl enable_mode command.