Builders Guide
Sequencer Operations
Sequencer Node Changelogs

Change Logs

This page lists all the history upgrade logs. If you have any questions, please contact us: Join the Community

v0.3.3

This is a mandatory hard fork upgrade for the Ethereum Pectra Upgrade. It introduces several protocol changes and requires all nodes to upgrade before the scheduled activation time to ensure continued compatibility with the network.

Priority: High

Included EIPs

EIP-2537 (opens in a new tab): Precompile for BLS12-381 curve operations

EIP-7623 (opens in a new tab): Increase calldata cost

EIP-7702 (opens in a new tab): Set EOA account code

EIP-7685 (opens in a new tab): General purpose execution layer requests

EIP-2935 (opens in a new tab): Save historical block hashes in state (Note: GOAT uses a different storage address 0xBA11eE51ecC770fC9aCdC6F2ad91528549a071De)

EIP-7840 (opens in a new tab): Add blob schedule to EL config files

Upgrade Schedule & Required Versions

Testnet3

Activation Time: 2025-07-15T02:00:00Z

Required Versions:

  • geth: v0.1.9
  • goat: v0.3.3

Gist: docker-compose reference (opens in a new tab)

Mainnet

Activation Time: 2025-07-22T02:00:00Z

Required Versions:

  • geth: v0.3.3
  • goat: v0.3.3

Gist: docker-compose reference (opens in a new tab)

Additional Notes

It also adds a new indexer to improve log filter performance, and it'll take a few hours to complete the indexing, before it's done, the eth_getLogs call might be slower.

v0.3.1

Priority: High

This release updates EVM block building timeout. All validators need to upgrade immediately.

Gist: https://github.com/GOATNetwork/goat/tree/main/docker (opens in a new tab)

Mainnet

  • geth: v0.3.1
  • goat: v0.2.4

Testnet3

  • geth: v0.1.8
  • goat: v0.2.4

NOTE: If your current version of Geth is not v0.3.0 (mainnet) or v0.1.7 (testnet3), you must upgrade to v0.3.0 or v0.1.7 before proceeding.

v0.3.0

Priority: Medium

The purpose of this upgrade is to adjust the strategy of the gas price oracle, and change the the minimal priority fee to 0.005 gwei.

  • For wallets, Dapps, and other service providers, always use eth_maxPriorityFeePerGas to get the pritority fee.
  • For RPC node and Validator maintainers, this upgrade introduces breaking changes to the database. Once upgraded, downgrading to a lower version is not possible. You may encounter higher cpu and disk I/O during the database migration.

This upgrade applies only to GOAT Geth, with version to v0.3.0 for mainnet and v0.1.7 for testnet. Download the docker compose file from Gist (opens in a new tab).

Upgrade Steps:

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

Data migration: https://github.com/GOATNetwork/goat-geth/releases/tag/v0.3.0 (opens in a new tab)

Latest Snapshots

Mainnet

v0.2.3

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

Upgrade Guide

Update your docker-compose.yml in accordance with from Gist (opens in a new tab).

Run:

docker compose up -d

Latest Snapshots

Mainnet:

Testnet3:

‍Ensure your nodes are up to date!