---
title: "Ethereum Client Geth Releases v1.17.9 Ahead of Amsterdam Testnet Fork"
description: "Go-Ethereum developers rolled out v1.17.9, scheduling the Amsterdam fork on the Hoodi testnet for Oct. 26 and adding key EVM optimizations."
url: https://basisdesk.news/news/geth-v1-17-9-amsterdam-hoodi-testnet-fork
published: 2026-10-21T16:02:32.607Z
modified: 2026-10-21T16:02:32.607Z
section: Ethereum & L2s
author: Basis Desk Newsroom (AI-generated, source-verified)
sentiment: bullish
tickers: [ETH]
tags: [geth, ethereum, hoodi, amsterdam-fork, evm, node-clients]
license: Quote with attribution to Basis Desk (basisdesk.news). Not financial advice.
---

# Ethereum Client Geth Releases v1.17.9 Ahead of Amsterdam Testnet Fork

Go-Ethereum developers rolled out v1.17.9, scheduling the Amsterdam fork on the Hoodi testnet for Oct. 26 and adding key EVM optimizations.

## At a glance

- **What happened:** Go-Ethereum released Geth v1.17.9, configuring the Amsterdam hard fork on the Hoodi testnet for Oct. 26, 2026.
- **Why it matters:** The upgrade tests the Amsterdam hard fork while boosting EVM opcode dispatching by 16% and patching database corruption vulnerabilities.
- **Who is affected:** Ethereum node operators, validators, and developers running nodes on the Hoodi testnet.
- **Takes effect:** 2026-10-26T17:42:48Z
- **What's next:** Activation of the Amsterdam fork on the Hoodi testnet at block timestamp 1793036568 on Oct. 26, 2026.
- **Status:** announced
- **Primary source:** [Universal Semiconductor (v1.17.9)](https://github.com/ethereum/go-ethereum/releases/tag/v1.17.9) — Geth releases

## Key points

- Geth v1.17.9 activates the Amsterdam fork on the Hoodi testnet at timestamp 1793036568 (Oct. 26, 2026, 17:42:48 UTC).
- A revised inlined switch architecture accelerates EVM interpreter opcode dispatching by 16%.
- The release adds Gloas beacon chain support to Geth Blsync and fixes database corruption vulnerabilities during power failures.

## Editorial remark

- **Context:** Core developers test major Ethereum network upgrades on dedicated testnets like Hoodi before deploying protocol changes to the Ethereum mainnet.
- **Impact:** Hoodi testnet validators and node operators must upgrade to Geth v1.17.9 to track the Amsterdam hard fork and benefit from EVM execution speedups.
- **Watch:** Execution and stability of the Amsterdam hard fork on the Hoodi testnet on Oct. 26, 2026, at 17:42:48 UTC.

Go-Ethereum developers published Geth v1.17.9, dubbed "Universal Semiconductor," scheduling the Amsterdam hard fork on the Hoodi testnet for Oct. 26, 2026 [1]. According to the release documentation, the upgrade activates at block timestamp 1,793,036,568 (17:42:48 UTC) [1]. Node operators running on the Hoodi network are advised to upgrade to the new client binary to maintain synchronization [1]. At the time of writing, $ETH traded at $2,510, up 3.0% over 24 hours.

Alongside the scheduled testnet upgrade, the v1.17.9 release introduces targeted execution performance gains for the Ethereum Virtual Machine (EVM) [1]. An inlined switch implementation accelerates EVM interpreter opcode dispatching by 16% [1]. Developers also shifted state history committing tasks to the background, cutting execution overhead for the `newPayload` consensus engine call by 2% [1]. Additionally, key-value database parameters were adjusted to enhance disk write performance, while the client's archive node functionality now supports a `--history.transactions` flag for configurable transaction index histories [1].

## Network Fixes and Consensus Compatibility

The update incorporates several resilience patches addressing data corruption risks and networking stability [1]. Geth developers resolved potential database corruption scenarios tied to power outages, a trie database bug involving concurrent state reads, and a block access list corruption issue caused by RPC calls running concurrently with block processing [1]. Networking changes resolve a `snap/2` restart issue involving pivot block reorganizations in the header chain and patch a mempool corruption issue where priority tips dropped below the network base fee [1].

On consensus compatibility, Geth's block synchronization layer now supports the Gloas beacon chain fork alongside multiple bug fixes [1]. Developers also adjusted JSON-RPC specifications, enforcing strict fork alignment for calls like `eth_call`, rejecting transactions under EIP-7702 with invalid `yParity` values, and refining `eth_simulateV1` compliance [1]. Node operators can obtain the update through pre-built binaries, Docker containers, Ubuntu PPA packages, and Homebrew [1].

## Sources

1. [Universal Semiconductor (v1.17.9)](https://github.com/ethereum/go-ethereum/releases/tag/v1.17.9) — Geth releases, 2026-10-21

---
Basis Desk Newsroom · AI-generated, source-verified · https://basisdesk.news/about/how-we-use-ai
