Skip to main content

Node FAQs

Dymension uses Tendermint Core that relies on a distributed set of validators that are responsible for committing and signing new blocks in the blockchain. These validators run full nodes and participate in the consensus protocol by broadcasting votes which contain signatures signed by each validator's private key.

Validators bond DYM (Dymension's native token) and have tokens "delegated" to them by token holders. Validators and their delegators earn DYM for participating and securing the Dymension. Similar to other Cosmos SDK chains, validators set commission on the rewards their delegators receive.

Besides a validator running a full node, anyone may run the full node of the Dymension to broadcast transactions and connect directly to the network. In the following tutorial we will demonstrate how to run a full node of the Dymension. As the Dymension protocol grows core devs along with the community will continually re-evaluate the hardware requirements for running and staying in-sync with Dymension's current block height.

Supported OS

We officially support the following architectures:

  • darwin/arm64
  • darwin/x86_64
  • linux/arm64
  • linux/x86_64

Other architectures may be supported but have not been officially tested.

Hardware prerequisites

To prepare for the upcoming testnet and network upgrades the Dymension validators and full nodes should be prepared with the following minimum recommended hardware requirements:

  • 8 cores
  • 1TB of NVME disk storage
  • 64gb of memory (RAM)
  • 100mbps network bandwidth

These requirements will continually be revisted and tested by the core team and community.

Software prerequisites

Installing Go is a pre-requisite for running a Dymension full node. If you still need to install Go on your system, head to the Go download and install page.