Skip to main content
Gnosis Chain is moving to Gnosis EEZ

These guides cover running a node and a validator on Gnosis Chain as it runs today, and stay valid until the fork. At activation the validator set retires and nodes keep only an execution client. See the move to Gnosis EEZ.

Managing an existing validator? Go to Validator withdrawals or Voluntary exit.

Geth

This is the most popular and majority Ethereum Client implementation written in Go, Geth fully open source and is now ported for Gnosis chain.

Repository: https://github.com/gnosischain/go-ethereum

Running as a system process​

Installing geth​

> git clone https://github.com/gnosischain/go-ethereum
> go install ./cmd/geth

Running geth​

# Gnosis Mainnet
> geth --gnosis --authrpc.jwtsecret /path/to/jwt.hex

# Chiado Testnet
> geth --chiado --authrpc.jwtsecret /path/to/jwt.hex