{"full_name":"ethereum/go-ethereum","owner":"ethereum","name":"go-ethereum","url":"https://github.com/ethereum/go-ethereum","description":"Go implementation of the Ethereum protocol","homepage":"https://geth.ethereum.org","topics":[],"language":"Go","license":"LGPL-3.0","avatar":"https://avatars.githubusercontent.com/u/6250754?v=4","created_at":"2013-12-26T13:05:46Z","pushed_at":"2026-11-10T07:36:18Z","metrics":{"stars":51473,"forks":22109,"watchers":2200,"issues":8788,"prs":14813,"releases":237,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":0},"growth":{"day":{"stars":5,"forks":-1,"base_day":"2026-11-09"}},"history":{"dates":["2026-11-09","2026-11-10"],"stars":[51468,51473],"forks":[22110,22109],"watchers":[2200,2200],"issues_open":[null,null],"prs_open":[null,null]},"boards":{},"same_owner":[{"full_name":"ethereum/ethereum-org-website","name":"ethereum-org-website","boards":{}}],"issues":[{"number":15063,"title":"ethclient: SubscribeFilterLogs() not respecting FilterQuery.FromBlock","comments":30,"created_at":"2017-08-31T13:31:07Z"},{"number":30773,"title":"Use hedging / noise / extra entropy to improve signature security","comments":27,"created_at":"2024-11-20T16:22:23Z"},{"number":1855,"title":"Add support for SOCKS proxy","comments":26,"created_at":"2015-09-29T10:35:38Z"},{"number":16874,"title":"geth takes over an hour to start with a lot of keys in the keystore","comments":22,"created_at":"2018-06-04T05:55:55Z"},{"number":34744,"title":"Error in block freeze operation  err=\"canonical hash missing, can't freeze block","comments":21,"created_at":"2026-04-17T07:00:37Z"},{"number":31586,"title":"Geth just keeps rewinding after crash in hash mode","comments":17,"created_at":"2025-04-07T19:33:02Z"},{"number":23845,"title":"Client's SubscribeFilterLogs stops reporting events after some time","comments":15,"created_at":"2021-11-02T07:03:51Z"},{"number":30591,"title":"Flaky tests","comments":14,"created_at":"2024-10-13T16:57:10Z"}],"discussions":[],"latest_release":{"name":"Soil Reducer (v1.17.10)","tag":"v1.17.10","published_at":"2026-10-23T12:07:39Z","body":"<!-- Soil Reducer (v1.17.10) -->\r\n\r\nThis is a quick release that postpones the Amsterdam fork on the Hoodi testnet, previously scheduled for Oct 26, 2026, 17:42:48 UTC. Hoodi node operators running v1.17.9 must upgrade before then. A new date will be set in a future release; other networks are unaffected.\r\n\r\nSnap sync now switches to snap/2 automatically once Amsterdam is active. Use `--snap.v2=false` or `--snap.v2=true` to force a protocol.\r\n\r\n## Changes\r\n\r\n- Cancel the Amsterdam activation on Hoodi (#36001)\r\n- Use snap/2 automatically once Amsterdam is active (#35989)\r\n- Optimize DUP/SWAP dispatch in the interpreter (#35959)\r\n\r\nFor a full rundown of the changes please consult the Geth [1.17.10](https://github.com/ethereum/go-ethereum/milestone/207?closed=1) release milestone.\r\n\r\n---\r\n\r\nAs with all our previous releases, you can find the:\r\n\r\n- Pre-built binaries for all platforms on our [downloads page](https://geth.ethereum.org/downloads/)\r\n- Docker images published under [`ethereum/client-go`](https://hub.docker.com/r/ethereum/client-go) (use \"stable\" tag)\r\n- Ubuntu packages in our [Launchpad PPA repository](https://launchpad.net/~ethereum/+archive/ubuntu/ethereum)\r\n- macOS packages in our [Homebrew Tap repository](https://github.com/ethereum/homebrew-ethereum)"},"readme":true,"readme_zh":false,"news":[],"stale":false,"snapshot_at":"2026-11-10T09:35:25Z","history_start":"2026-09-06"}