Mainnet
Last updated
Last updated
You can find pre-compiled Carbon node binaries here.
Setting up a new node to join a Carbon testnet is quick and easy. The following GitHub repository provides a detailed explanation on how to get started:
The node requirements vary depending on whether the node is running a locally hosted Postgres instance (offchain-data node) and if it is publicly accessible (public API/RPC node).
Validator nodes (that are operated safely) are usually private, state-only nodes. Seed and sentry nodes are also typically private and state-only.
On the other hand, archival and API nodes are typically public, off-chain data nodes.
For nodes that require off-chain data, it is recommended to connect to a remote Postgres instance. By doing so, the RAM and disk storage requirements can be reduced to match those of state-only nodes.
While it is theoretically possible to use any Linux distribution, only Ubuntu 18.04 / 20.04 is officially supported. This is because the provided scripts and instructions are specifically designed for Ubuntu distributions. If you decide to use a non-Ubuntu distribution, you will need to make the necessary modifications to the setup instructions on your own.
Both AMD-64 or ARM-64 architectures are supported.
Private Node: 4-core vCPU and above (e.g. AWS m6d.xlarge)
Public API/RPC Node: 8-core vCPU and above (e.g. AWS m6d.x2large)
State-only Node: 16GB
Off-chain Data Node (running local Postgres server): 32GB
State-only Node: 1TB
Off-chain Data Node (running local Postgres server): 2TB