GOAT Network
Sequencers

Sequencer Changelog

Use this page to identify mandatory upgrades and the required geth or goat versions for each release.

For deployment help, use Validator Setup. For release artifacts, use the GOAT Docker directory.

v0.4.2

ItemValue
PriorityLow
SummarySets the default mempool size to 10
Docker imageghcr.io/goatnetwork/goat:v0.4.2

v0.4.1 — Osaka Hardfork

This hard fork release implements the Ethereum Fusaka upgrade (EIP-7607).

NetworkActivation TimeRequired Versions
Mainnet2025-12-19T16:00:00Zgeth v0.4.0, goat v0.4.1
Testnet32025-12-15T15:00:00Zgeth v0.1.10, goat v0.4.1
NetworkDocker Images
Mainnetghcr.io/goatnetwork/goat-geth:v0.4.0, ghcr.io/goatnetwork/goat:v0.4.1
Testnet3ghcr.io/goatnetwork/goat-geth:v0.1.10, ghcr.io/goatnetwork/goat:v0.4.1

Rollback Instructions (Testnet3)

Rollback to the correct release
docker compose rm -fs goat
docker compose run --rm goat rollback
docker compose up -d goat

v0.3.3 — Pectra Upgrade

This is a mandatory hard fork upgrade for the Ethereum Pectra upgrade. All nodes must upgrade before the scheduled activation time to stay compatible with the network.

NetworkActivation TimeRequired Versions
Testnet32025-07-15T02:00:00Zgeth v0.1.9, goat v0.3.3
Mainnet2025-07-22T02:00:00Zgeth v0.3.3, goat v0.3.3

Included EIPs

EIPChange
EIP-2537BLS12-381 precompile
EIP-7623Higher calldata cost
EIP-7702EOA account code
EIP-7685Execution-layer requests
EIP-2935Historical block hash storage
EIP-7840Blob schedule in EL config files

This release also adds a new indexer to improve log filter performance. Indexing can take a few hours; before it completes, eth_getLogs calls may be slower than usual.

v0.3.1

ItemValue
PriorityHigh
SummaryUpdates EVM block-building timeout
ReferenceDocker configs
NetworkRequired Versions
Mainnetgeth v0.3.1, goat v0.2.4
Testnet3geth v0.1.8, goat v0.2.4

If your current Geth version is not v0.3.0 on mainnet or v0.1.7 on Testnet3, upgrade to that prerequisite version before applying this release.

v0.3.0

ItemValue
PriorityMedium
ScopeGOAT Geth only
Mainnet gethv0.3.0
Testnet gethv0.1.7
ReferenceDocker configs

This upgrade adjusts the gas price oracle strategy and changes the minimum priority fee to 0.00013 gwei.

  • Wallets, dapps, and service providers should use eth_maxPriorityFeePerGas to get the priority fee.
  • RPC node and validator maintainers should plan for a database migration. After upgrade, downgrading to a lower version is not supported.
  • During migration, CPU and disk I/O may be higher than normal. See the data migration release notes.

Recommended upgrade order:

  1. Upgrade all RPC nodes.
  2. Wait for confirmation from the GOAT Network team.
  3. Upgrade all validators.

Latest mainnet snapshots:

  • geth: https://mainnet-backup-tools.s3.us-west-2.amazonaws.com/mainnet/geth-latest.tgz
  • goat: https://mainnet-backup-tools.s3.us-west-2.amazonaws.com/mainnet/goat-latest.tgz

v0.2.3

This update includes critical security fixes, and all nodes should upgrade immediately.

  • ASA-2025-001: https://github.com/cometbft/cometbft/security/advisories/GHSA-22qq-3xwm-r5x4
  • ASA-2025-002: https://github.com/cometbft/cometbft/security/advisories/GHSA-r3r4-g7hq-pq4f

Update docker-compose.yml according to the GOAT Docker directory, then restart:

Upgrade services
docker compose up -d

Latest snapshots:

Networkgethgoat
Mainnethttps://mainnet-backup-tools.s3.us-west-2.amazonaws.com/mainnet/geth-20250129.tgzhttps://mainnet-backup-tools.s3.us-west-2.amazonaws.com/mainnet/goat-20250129.tgz
Testnet3https://mainnet-backup-tools.s3.us-west-2.amazonaws.com/testnet3/geth-20250128.tgzhttps://mainnet-backup-tools.s3.us-west-2.amazonaws.com/testnet3/goat-20250128.tgz

On this page