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
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
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.