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
| Item | Value |
|---|---|
| Priority | Low |
| Summary | Sets the default mempool size to 10 |
| Docker image | ghcr.io/goatnetwork/goat:v0.4.2 |
v0.4.1 — Osaka Hardfork
This hard fork release implements the Ethereum Fusaka upgrade (EIP-7607).
| Network | Activation Time | Required Versions |
|---|---|---|
| Mainnet | 2025-12-19T16:00:00Z | geth v0.4.0, goat v0.4.1 |
| Testnet3 | 2025-12-15T15:00:00Z | geth v0.1.10, goat v0.4.1 |
| Network | Docker Images |
|---|---|
| Mainnet | ghcr.io/goatnetwork/goat-geth:v0.4.0, ghcr.io/goatnetwork/goat:v0.4.1 |
| Testnet3 | ghcr.io/goatnetwork/goat-geth:v0.1.10, ghcr.io/goatnetwork/goat:v0.4.1 |
Rollback Instructions (Testnet3)
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.
| Network | Activation Time | Required Versions |
|---|---|---|
| Testnet3 | 2025-07-15T02:00:00Z | geth v0.1.9, goat v0.3.3 |
| Mainnet | 2025-07-22T02:00:00Z | geth v0.3.3, goat v0.3.3 |
Included EIPs
| EIP | Change |
|---|---|
| EIP-2537 | BLS12-381 precompile |
| EIP-7623 | Higher calldata cost |
| EIP-7702 | EOA account code |
| EIP-7685 | Execution-layer requests |
| EIP-2935 | Historical block hash storage |
| EIP-7840 | Blob 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
| Item | Value |
|---|---|
| Priority | High |
| Summary | Updates EVM block-building timeout |
| Reference | Docker configs |
| Network | Required Versions |
|---|---|
| Mainnet | geth v0.3.1, goat v0.2.4 |
| Testnet3 | geth 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
| Item | Value |
|---|---|
| Priority | Medium |
| Scope | GOAT Geth only |
| Mainnet geth | v0.3.0 |
| Testnet geth | v0.1.7 |
| Reference | Docker 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_maxPriorityFeePerGasto 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:
- Upgrade all RPC nodes.
- Wait for confirmation from the GOAT Network team.
- 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:
Latest snapshots:
| Network | geth | goat |
|---|---|---|
| Mainnet | https://mainnet-backup-tools.s3.us-west-2.amazonaws.com/mainnet/geth-20250129.tgz | https://mainnet-backup-tools.s3.us-west-2.amazonaws.com/mainnet/goat-20250129.tgz |
| Testnet3 | https://mainnet-backup-tools.s3.us-west-2.amazonaws.com/testnet3/geth-20250128.tgz | https://mainnet-backup-tools.s3.us-west-2.amazonaws.com/testnet3/goat-20250128.tgz |