This guide follows the official Sunrise documentation. Use mainnet values unless you intentionally target the testnet.
Quick facts
- Binary:
sunrised - Chain ID (mainnet):
sunrise-1 - Go toolchain: 1.24.2 (min per docs)
- Recommended min gas price:
0.025uusdrise(protects from spam) - Mainnet genesis:
https://raw.githubusercontent.com/sunriselayer/network/main/sunrise-1/genesis.json
Install & initialize
1
Install dependencies and Go
Ubuntu 22.04 LTS is used in the official guide.
2
Build the sunrise binary
3
Initialize node
4
Fetch genesis (mainnet)
5
Set minimum gas prices
6
(Optional) Seeds & persistent peers
Seeds and peers are published in the network repo. Example (mainnet seeds):You can also populate
persistent_peers similarly.7
(Optional) Storage & indexing
If connecting to a bridge node or running an archive, enable tx indexing and retain all block data:
8
Start the node
With Cosmovisor (recommended for upgrades): follow the official Cosmovisor setup, then start.
Without Cosmovisor:
Without Cosmovisor:
Verify sync
Mainnet endpoints and the latest release tags are listed under Run a Sunrise Node → Networks → Mainnet. Snapshots are often provided by third parties (e.g., Polkachu). Validate source and height before use.