Run a Node (Advanced)

Note: We are in the Alpha Testnet stage, so the API may undergo incompatible changes in the future. If you encounter any issues, please join our Discord to get in touch with the Nubit Team.


If you are a developer, advanced user, or node vendor looking to explore more features on the Nubit DA Alpha Testnet, this chapter will guide you through the prerequisites and how to run various components in Nubit DA. There are four types of components, each detailed below:

  • Validator: Participates in consensus and produces blocks, typically operated by advanced users or node vendors.

  • Bridge Node: Fetches blobs and block headers from the validator and broadcasts them to the entire node p2p network. It also functions as a full node within the network.

  • Full Node: Broadcasts blobs and headers to the node p2p network and handles DA sampling requests from light nodes.

  • Light Node: Easily run by regular users, the light node secures the node p2p network.

Besides:

  • All kinds of nodes could serve Nubit DA Node APIs and submit blobs to the consensus network.

  • For a more detailed understanding of those four components, please refer to the introduction.

Here are the recommended hardware requirements for running a validator, light node, bridge, and full node on the Nubit DA Alpha Testnet.

ValidatorLight NodeBridge/Full Node

Memory

8 GB RAM

500 MB RAM

16 GB RAM

CPU

8 cores

Single Core

8 Cores

Disk

1 TB SSD Storage

40 GB SSD Storage

10 TB SSD Storage

Bandwidth

1 Gbps Upload/Download

0.1 Mbps Upload/Download

1 Gbps Upload/Download

Last updated