Skip to main content
This keeps to the official flow: build dymd, fetch the genesis and seeds, select mainnet or testnet, then start and monitor sync.

Prerequisites

  • Linux with Go toolchain.
  • Open typical Cosmos ports (26656 p2p, 26657 RPC, 1317 REST, 9090 gRPC) as needed.

1) Build dymd

If dymd isn’t on your PATH:

2) Initialize

3) Genesis & seeds

  • Download the genesis.json and seed nodes from the “Join a network” page, then place the files here:

4) Start & monitor

Sync is complete when catching_up becomes false and the latest block height matches public explorers.

5) (Optional) Snapshot

To accelerate sync, use a trusted snapshot (community-provided) and ensure ~/.dymension/data is emptied beforehand, then restart the node.

Notes

  • Mainnet chain-id: dymension_1100-1.
  • After you’re fully synced, you can proceed to validator creation separately.