Run a Node
Hardware Requirements:
The following hardware minimum requirements are recommended for running the node:
Memory: 64 GB RAM
CPU: 16-Core
Disk: 6 TB SDD Storage
Bandwidth: 1 Gbps for Download/100 Mbps for Upload
Setting Up Your Node:
The following tutorial is done on an Ubuntu Linux 20.04 (LTS) x64 instance machine.
Node Installation:
This guide shows how to install and run an Polygon full node.
How to install Polygon from source:
Before you start, you might want to ensure your system is updated. You can also install a utility named
jq
to read and navigate in JSON files and outputs (other utilities could be installed too).
To install Heimdall, run the below commands:
That will install the heimdalld
and heimdallcli
binaries. Verify the installation by checking the Heimdall version on your machine:
Configure heimdall seeds (mainnet)
Configure heimdall seeds (mumbai)
Open the P2P port (26656 by default)
To install Bor, run the below commands:
That will install the bor
binary. Verify the installation by checking the Bor version on your machine:
Configure bor seeds (mainnet)
Configure bor seeds (mumbai)
Open the port (30303 by default)
Once the has been configured, we are ready to start the node and sync the data:
Start Heimdall Service.
Check logs in real time.
To verify that the heimdall node is synced before proceeding.
Make sure that you have "catching_up": false
, otherwise leave it running until it is in sync.
Now once Heimdall is synced, run.
Start Bor.
You can check Bor logs here:
To verify that the bor node is synced before proceeding.
Make sure that you have "catching_up": false, otherwise leave it running until it is in sync.
Last updated