{
  "version": "https://jsonfeed.org/version/1.1",
  "title": "Blockchain client releases",
  "home_page_url": "https://github.com/",
  "description": "Events collected by UnlimitedPipe 0.3.2",
  "_unlimitedpipe": {
    "schema": "unlimitedpipe.event/1",
    "generator": "UnlimitedPipe 0.3.2"
  },
  "items": [
    {
      "id": "e237eb3000d826fd04c9",
      "title": "ethereum/go-ethereum v1.17.6: Inorganic Lubricant (v1.17.6)",
      "content_text": "This is a maintenance release with a number of performance improvements to block processing and initial sync, and is recommended for all users.\nA few things worth highlighting:\nThe Amsterdam hardfork is scheduled on the Sepolia testnet at timestamp 1791294816 (Oct 6, 2026, 13:53:36 UTC). Sepolia node operators must upgrade before that time.\nThe Holesky testnet has been removed, as the network reached end-of-life.\nGo 1.24 is no longer supported. Release binaries and Docker images are now built…",
      "date_published": "2026-09-23T02:21:47Z",
      "_unlimitedpipe": {
        "event": {
          "schema": "unlimitedpipe.event/1",
          "id": "e237eb3000d826fd04c9",
          "source": "github",
          "type": "change",
          "key": "https://github.com/ethereum/go-ethereum/releases/tag/v1.17.6",
          "source_url": "https://api.github.com/repos/ethereum/go-ethereum/releases",
          "timestamp": null,
          "observed_at": "2026-09-25T23:17:48Z",
          "data": {
            "change": "added",
            "label": "ethereum/go-ethereum v1.17.6: Inorganic Lubricant (v1.17.6)",
            "item_type": "release",
            "summary": "added: ethereum/go-ethereum v1.17.6: Inorganic Lubricant (v1.17.6)",
            "after": {
              "repo": "ethereum/go-ethereum",
              "title": "ethereum/go-ethereum v1.17.6: Inorganic Lubricant (v1.17.6)",
              "tag": "v1.17.6",
              "url": "https://github.com/ethereum/go-ethereum/releases/tag/v1.17.6",
              "published_at": "2026-09-23T02:21:47Z",
              "prerelease": false,
              "author": "rjl493456442",
              "summary": "This is a maintenance release with a number of performance improvements to block processing and initial sync, and is recommended for all users.\nA few things worth highlighting:\nThe Amsterdam hardfork is scheduled on the Sepolia testnet at timestamp 1791294816 (Oct 6, 2026, 13:53:36 UTC). Sepolia node operators must upgrade before that time.\nThe Holesky testnet has been removed, as the network reached end-of-life.\nGo 1.24 is no longer supported. Release binaries and Docker images are now built with Go 1.27.\nFork Implementation\nSchedule the Amsterdam fork on Sepolia (#35734)\nRemove the EIP-7610 implementation (#35581)\nUpdate EIP-2780 and EIP-8038 gas parameters (#35454, #35497)\nUpdate EIP-7997 deterministic factory contract (#35458)\nUpdate EIP-8037, repaying the outstanding gas debt first after absorbing a child frame (#35633)\nImplement parallel block execution driven by the block-level access list (#35264, #35441, #35443, #35459, #35461, #35465, #35575, #35693)\nRename \"regular gas\" to \"execution gas\" to match EIP-8037 (#35457, #35486)\nCore\nRemove the Holesky testnet (#35591)\nOptimize JSON decoding of large requests such as enginenewPayload (#35518)\nProcess the receipts for bloom construction and root calculation alongside execution (#35738)\nIntroduce a precompile result cache shared between prefetcher, block processing and miner (#35388, #35473, #35526, #35578, #35753)\nParallelize chain data and state writes in the post-execution commit (#35595)\nDo not seal a block if a database error occurred (#35427)\nFix a panic in the log indexer when a reorg shortens the chain onto the rendered block (#35619)\nHonor ExecuteConfig.EnableTracer for the EVM-level tracing hooks (#35512)\nAdd a metered LRU cache variant (#33719)\nRetain block-level access lists alongside bad blocks (#35423)\nUnset the block-level access list at the end of each transaction (#35498)\nFix the blob cache initialization (#35509)\nFix head truncation below a diverged tail group (#35551)\nImprove the blob fetcher w",
              "assets": 0
            }
          },
          "metadata": {
            "method": "github-api"
          },
          "provenance": [
            {
              "step": "github",
              "version": "0.3.2"
            },
            {
              "step": "filter",
              "version": "0.3.2",
              "args": {
                "expr": "not prerelease and not (tag matches \"(?i)-(rc|alpha|beta)\")"
              }
            },
            {
              "step": "map",
              "version": "0.3.2",
              "args": {
                "assign": [
                  "title=repo + \" \" + tag + \": \" + title"
                ]
              }
            },
            {
              "step": "sort",
              "version": "0.3.2",
              "args": {
                "by": [
                  "published_at"
                ],
                "reverse": true
              }
            },
            {
              "step": "diff",
              "version": "0.3.2",
              "args": {
                "namespace": "crypto-releases",
                "only": [
                  "added"
                ],
                "emit_initial": true
              }
            }
          ]
        }
      },
      "url": "https://github.com/ethereum/go-ethereum/releases/tag/v1.17.6"
    },
    {
      "id": "cad05f24e42f8a15382f",
      "title": "anza-xyz/agave v4.3.0: Release v4.3.0",
      "content_text": "This a stable release suitable for Testnet, Devnet and Mainnet Beta.\nhttps://github.com/anza-xyz/agave/blob/v4.3/CHANGELOG.md\nWhat's Changed\nv4.3: cli: add vote-update-commission-bps command (backport of #15075) by @mergify[bot] in https://github.com/anza-xyz/agave/pull/15144\nv4.3: cli: add vote-update-commission-collector command (backport of #15074) by @mergify[bot] in https://github.com/anza-xyz/agave/pull/15146\nv4.3: Ignore rustls RUSTSEC-2026-0285 in cargo audit by @cfkelly18 in…",
      "date_published": "2026-09-18T12:15:17Z",
      "_unlimitedpipe": {
        "event": {
          "schema": "unlimitedpipe.event/1",
          "id": "cad05f24e42f8a15382f",
          "source": "github",
          "type": "change",
          "key": "https://github.com/anza-xyz/agave/releases/tag/v4.3.0",
          "source_url": "https://api.github.com/repos/anza-xyz/agave/releases",
          "timestamp": null,
          "observed_at": "2026-09-25T23:17:48Z",
          "data": {
            "change": "added",
            "label": "anza-xyz/agave v4.3.0: Release v4.3.0",
            "item_type": "release",
            "summary": "added: anza-xyz/agave v4.3.0: Release v4.3.0",
            "after": {
              "repo": "anza-xyz/agave",
              "title": "anza-xyz/agave v4.3.0: Release v4.3.0",
              "tag": "v4.3.0",
              "url": "https://github.com/anza-xyz/agave/releases/tag/v4.3.0",
              "published_at": "2026-09-18T12:15:17Z",
              "prerelease": false,
              "author": "github-actions[bot]",
              "summary": "This a stable release suitable for Testnet, Devnet and Mainnet Beta.\nhttps://github.com/anza-xyz/agave/blob/v4.3/CHANGELOG.md\nWhat's Changed\nv4.3: cli: add vote-update-commission-bps command (backport of #15075) by @mergify[bot] in https://github.com/anza-xyz/agave/pull/15144\nv4.3: cli: add vote-update-commission-collector command (backport of #15074) by @mergify[bot] in https://github.com/anza-xyz/agave/pull/15146\nv4.3: Ignore rustls RUSTSEC-2026-0285 in cargo audit by @cfkelly18 in https://github.com/anza-xyz/agave/pull/15302\nv4.3: votor-transport: improve send error stats (backport of #15070) by @mergify[bot] in https://github.com/anza-xyz/agave/pull/15154\nBump version to 4.3.0 by @github-actions[bot] in https://github.com/anza-xyz/agave/pull/15349\nFull Changelog: https://github.com/anza-xyz/agave/compare/v4.3.0-rc.1...v4.3.0",
              "assets": 12
            }
          },
          "metadata": {
            "method": "github-api"
          },
          "provenance": [
            {
              "step": "github",
              "version": "0.3.2"
            },
            {
              "step": "filter",
              "version": "0.3.2",
              "args": {
                "expr": "not prerelease and not (tag matches \"(?i)-(rc|alpha|beta)\")"
              }
            },
            {
              "step": "map",
              "version": "0.3.2",
              "args": {
                "assign": [
                  "title=repo + \" \" + tag + \": \" + title"
                ]
              }
            },
            {
              "step": "sort",
              "version": "0.3.2",
              "args": {
                "by": [
                  "published_at"
                ],
                "reverse": true
              }
            },
            {
              "step": "diff",
              "version": "0.3.2",
              "args": {
                "namespace": "crypto-releases",
                "only": [
                  "added"
                ],
                "emit_initial": true
              }
            }
          ]
        }
      },
      "url": "https://github.com/anza-xyz/agave/releases/tag/v4.3.0"
    },
    {
      "id": "34808b64830ba670cf90",
      "title": "sigp/lighthouse v8.2.2: Mr. Meeseeks",
      "content_text": "Summary\n:warning: Lighthouse v8.2.2 is a high-priority release containing fixes for several security vulnerabilities.\nAll mainnet beacon node users should upgrade as soon as practical to receive the security fixes in this release.\nUpgrade Notes\nNo special action is required beyond upgrading. This release does not contain a database schema migration or any breaking CLI changes.\nIf upgrading from a release prior to v8.2.1, please see release notes for v8.2.1 and…",
      "date_published": "2026-08-18T00:53:15Z",
      "_unlimitedpipe": {
        "event": {
          "schema": "unlimitedpipe.event/1",
          "id": "34808b64830ba670cf90",
          "source": "github",
          "type": "change",
          "key": "https://github.com/sigp/lighthouse/releases/tag/v8.2.2",
          "source_url": "https://api.github.com/repos/sigp/lighthouse/releases",
          "timestamp": null,
          "observed_at": "2026-09-25T23:17:48Z",
          "data": {
            "change": "added",
            "label": "sigp/lighthouse v8.2.2: Mr. Meeseeks",
            "item_type": "release",
            "summary": "added: sigp/lighthouse v8.2.2: Mr. Meeseeks",
            "after": {
              "repo": "sigp/lighthouse",
              "title": "sigp/lighthouse v8.2.2: Mr. Meeseeks",
              "tag": "v8.2.2",
              "url": "https://github.com/sigp/lighthouse/releases/tag/v8.2.2",
              "published_at": "2026-08-18T00:53:15Z",
              "prerelease": false,
              "author": "github-actions[bot]",
              "summary": "Summary\n:warning: Lighthouse v8.2.2 is a high-priority release containing fixes for several security vulnerabilities.\nAll mainnet beacon node users should upgrade as soon as practical to receive the security fixes in this release.\nUpgrade Notes\nNo special action is required beyond upgrading. This release does not contain a database schema migration or any breaking CLI changes.\nIf upgrading from a release prior to v8.2.1, please see release notes for v8.2.1 and v8.2.0:\nhttps://github.com/sigp/lighthouse/releases/tag/v8.2.1\nhttps://github.com/sigp/lighthouse/releases/tag/v8.2.0\nUpdate Priority\nThis table provides priorities for which classes of users should update particular components.\n| User Class | Beacon Node | Validator Client |\n|:------------------|:------------|:-----------------|\n| Staking Users | High | Low |\n| Non-Staking Users | High | --- |\nSee Update Priorities for more information about this table.\nSecurity Content\nThis section will be updated with security advisories as they are made public. We are not disclosing the security content of this release in order to give users time to upgrade.\nKnown Issues\nData column backfill can OOM, particularly on Gnosis chain. This is fixed on unstable and will be included in v8.3.0: https://github.com/sigp/lighthouse/pull/9665. We do not recommend re-syncing unnecessarily, as this issue affects every prior release of Lighthouse as well.\nAll Changes\nRelease v8.2.2\nupdate deps\nBinaries\nSee pre-built binaries documentation.\nThe binaries are signed with Sigma Prime's PGP key: 15E66D941F697E28F49381F426416DC3F30674B0\n| System | Architecture | Binary | PGP Signature |\n|:---:|:---:|:---:|:---|\n| | aarch64 | lighthouse-v8.2.2-aarch64-apple-darwin.tar.gz | PGP Signature |\n| | x8664 | lighthouse-v8.2.2-x8664-unknown-linux-gnu.tar.gz | PGP Signature |\n| | aarch64 | lighthouse-v8.2.2-aarch64-unknown-linux-gnu.tar.gz | PGP Signature |\n| | | | |\n| System | Option | - | Resource |\n| | Docker | v8.2.2 | sigp/lighthouse |",
              "assets": 6
            }
          },
          "metadata": {
            "method": "github-api"
          },
          "provenance": [
            {
              "step": "github",
              "version": "0.3.2"
            },
            {
              "step": "filter",
              "version": "0.3.2",
              "args": {
                "expr": "not prerelease and not (tag matches \"(?i)-(rc|alpha|beta)\")"
              }
            },
            {
              "step": "map",
              "version": "0.3.2",
              "args": {
                "assign": [
                  "title=repo + \" \" + tag + \": \" + title"
                ]
              }
            },
            {
              "step": "sort",
              "version": "0.3.2",
              "args": {
                "by": [
                  "published_at"
                ],
                "reverse": true
              }
            },
            {
              "step": "diff",
              "version": "0.3.2",
              "args": {
                "namespace": "crypto-releases",
                "only": [
                  "added"
                ],
                "emit_initial": true
              }
            }
          ]
        }
      },
      "url": "https://github.com/sigp/lighthouse/releases/tag/v8.2.2"
    },
    {
      "id": "619b0b767e584a8483a9",
      "title": "ethereum/go-ethereum v1.17.5: Grav-Torque Pad (v1.17.5)",
      "content_text": "This is a maintenance release with accumulated bug fixes and improvements, and is recommended for all users. It continues the implementation work for the upcoming Amsterdam hardfork.\nA few things worth highlighting:\nThe default GOGC has changed from 20 to 50, trading a higher memory peak for less GC overhead. Set --gogc=20 to keep the old behavior.\nPebble v2 is now supported as a key-value store backend. Pebble v2 is used when Geth is bootstrapped from scratch, and falls back to Pebble v1 for a…",
      "date_published": "2026-07-27T08:17:40Z",
      "_unlimitedpipe": {
        "event": {
          "schema": "unlimitedpipe.event/1",
          "id": "619b0b767e584a8483a9",
          "source": "github",
          "type": "change",
          "key": "https://github.com/ethereum/go-ethereum/releases/tag/v1.17.5",
          "source_url": "https://api.github.com/repos/ethereum/go-ethereum/releases",
          "timestamp": null,
          "observed_at": "2026-09-25T23:17:48Z",
          "data": {
            "change": "added",
            "label": "ethereum/go-ethereum v1.17.5: Grav-Torque Pad (v1.17.5)",
            "item_type": "release",
            "summary": "added: ethereum/go-ethereum v1.17.5: Grav-Torque Pad (v1.17.5)",
            "after": {
              "repo": "ethereum/go-ethereum",
              "title": "ethereum/go-ethereum v1.17.5: Grav-Torque Pad (v1.17.5)",
              "tag": "v1.17.5",
              "url": "https://github.com/ethereum/go-ethereum/releases/tag/v1.17.5",
              "published_at": "2026-07-27T08:17:40Z",
              "prerelease": false,
              "author": "rjl493456442",
              "summary": "This is a maintenance release with accumulated bug fixes and improvements, and is recommended for all users. It continues the implementation work for the upcoming Amsterdam hardfork.\nA few things worth highlighting:\nThe default GOGC has changed from 20 to 50, trading a higher memory peak for less GC overhead. Set --gogc=20 to keep the old behavior.\nPebble v2 is now supported as a key-value store backend. Pebble v2 is used when Geth is bootstrapped from scratch, and falls back to Pebble v1 for a pre-existing database. Run geth db pebble-upgrade to explicitly upgrade a legacy Pebble v1 database to v2.\nFork Implementation\nSeveral Amsterdam EIPs have been implemented or updated:\nEIP-2780: Resource-based intrinsic transaction gas (#35212, #35318)\nEIP-8037: State creation gas cost increase (#35173, #35318, #35301, #35342, #35279)\nEIP-8038: State-access gas cost update (#35216)\nEIP-8246: Remove SELFDESTRUCT burn (#35219)\nEIP-8282: Builder execution requests (#35175, #35341)\nEIP-7997: Deterministic factory contract (#35223, #35285)\nEIP-7954: Increase maximum contract size (#35217)\nEIP-7928: Block-level access lists (#35260, #35281, #35261, #35348, #35279)\nImprove Amsterdam fork test coverage (#35364)\nIntroduce the --override.amsterdam flag (#35213)\nRemove named hardforks from the BPO schedule (#35029)\nIntroduce the Bogota fork in the chain configuration (#34057)\nCore\nIntroduce a sparse blobpool to reduce blob transaction pool memory usage (#34047)\nMigrate legacy blobpool limbo entries to the new cell-based sidecar format on startup (#35209)\nDrop support for v0 blob sidecars in blobpool (#35191)\nInline gas deduction to fix a performance regression (#35203)\nFix eth/71 block-access-list empty marker decoding which wrongly disconnected peers (#35286)\nDisable snap sync mode once the pivot block is committed (#35402, #35405)\nSpeed up debugsetHead and reject unrecoverable targets (#35252)\nFix snap sync failing to backfill blocks with missing canonical-hash mappings (#35190)\nReuse ",
              "assets": 0
            }
          },
          "metadata": {
            "method": "github-api"
          },
          "provenance": [
            {
              "step": "github",
              "version": "0.3.2"
            },
            {
              "step": "filter",
              "version": "0.3.2",
              "args": {
                "expr": "not prerelease and not (tag matches \"(?i)-(rc|alpha|beta)\")"
              }
            },
            {
              "step": "map",
              "version": "0.3.2",
              "args": {
                "assign": [
                  "title=repo + \" \" + tag + \": \" + title"
                ]
              }
            },
            {
              "step": "sort",
              "version": "0.3.2",
              "args": {
                "by": [
                  "published_at"
                ],
                "reverse": true
              }
            },
            {
              "step": "diff",
              "version": "0.3.2",
              "args": {
                "namespace": "crypto-releases",
                "only": [
                  "added"
                ],
                "emit_initial": true
              }
            }
          ]
        }
      },
      "url": "https://github.com/ethereum/go-ethereum/releases/tag/v1.17.5"
    },
    {
      "id": "34d8c05ac4b8f0b2b151",
      "title": "sigp/lighthouse v8.2.1: Mrs. Pancakes",
      "content_text": "Summary\n:warning: Lighthouse v8.2.1 is a high-priority release containing fixes for several security vulnerabilities, as well as fixes and optimisations.\nAll mainnet beacon node users should upgrade as soon as practical to receive the security fixes in this release.\nThis release also fixes several bugs relating to partial data columns, which are enabled by default on the Hoodi and Sepolia testnets.\nUpgrade Notes\nNo special action is required beyond upgrading. This release does not contain a…",
      "date_published": "2026-07-21T04:50:09Z",
      "_unlimitedpipe": {
        "event": {
          "schema": "unlimitedpipe.event/1",
          "id": "34d8c05ac4b8f0b2b151",
          "source": "github",
          "type": "change",
          "key": "https://github.com/sigp/lighthouse/releases/tag/v8.2.1",
          "source_url": "https://api.github.com/repos/sigp/lighthouse/releases",
          "timestamp": null,
          "observed_at": "2026-09-25T23:17:48Z",
          "data": {
            "change": "added",
            "label": "sigp/lighthouse v8.2.1: Mrs. Pancakes",
            "item_type": "release",
            "summary": "added: sigp/lighthouse v8.2.1: Mrs. Pancakes",
            "after": {
              "repo": "sigp/lighthouse",
              "title": "sigp/lighthouse v8.2.1: Mrs. Pancakes",
              "tag": "v8.2.1",
              "url": "https://github.com/sigp/lighthouse/releases/tag/v8.2.1",
              "published_at": "2026-07-21T04:50:09Z",
              "prerelease": false,
              "author": "github-actions[bot]",
              "summary": "Summary\n:warning: Lighthouse v8.2.1 is a high-priority release containing fixes for several security vulnerabilities, as well as fixes and optimisations.\nAll mainnet beacon node users should upgrade as soon as practical to receive the security fixes in this release.\nThis release also fixes several bugs relating to partial data columns, which are enabled by default on the Hoodi and Sepolia testnets.\nUpgrade Notes\nNo special action is required beyond upgrading. This release does not contain a database schema migration or any breaking CLI changes.\n🧩 Partial Data Columns\nLighthouse v8.2.1 includes several fixes for partial data columns (EIP-8136), which are enabled by default on Hoodi and Sepolia.\nThese fixes improve the handling of cached partial data, prevent headers for already-imported blocks from being cached and re-gossiped, and reject received cells that conflict with cells already in the cache.\nUsers running Lighthouse on Hoodi or Sepolia are encouraged to upgrade to benefit from these fixes. To opt out of partial data columns, use --enable-partial-columns false.\nNotable Changes\nFixed several issues in the partial data column cache and gossip implementation.\nOptimised proposer preparation by removing redundant work that triggered getexpectedwithdrawals, particularly around epoch boundaries.\nUpdated dependencies and compiler compatibility.\nUpdate Priority\nThis table provides priorities for which classes of users should update particular components.\n| User Class | Beacon Node | Validator Client |\n|:------------------|:------------|:-----------------|\n| Staking Users | High | Low |\n| Non-Staking Users | High | --- |\nSee Update Priorities for more information about this table.\nSecurity Content\nThis section will be updated with security advisories as they are made public. We are not disclosing the security content of this release in order to give users time to upgrade.\nKnown Issues\nData column backfill can OOM, particularly on Gnosis chain. This is fixed on unstable ",
              "assets": 6
            }
          },
          "metadata": {
            "method": "github-api"
          },
          "provenance": [
            {
              "step": "github",
              "version": "0.3.2"
            },
            {
              "step": "filter",
              "version": "0.3.2",
              "args": {
                "expr": "not prerelease and not (tag matches \"(?i)-(rc|alpha|beta)\")"
              }
            },
            {
              "step": "map",
              "version": "0.3.2",
              "args": {
                "assign": [
                  "title=repo + \" \" + tag + \": \" + title"
                ]
              }
            },
            {
              "step": "sort",
              "version": "0.3.2",
              "args": {
                "by": [
                  "published_at"
                ],
                "reverse": true
              }
            },
            {
              "step": "diff",
              "version": "0.3.2",
              "args": {
                "namespace": "crypto-releases",
                "only": [
                  "added"
                ],
                "emit_initial": true
              }
            }
          ]
        }
      },
      "url": "https://github.com/sigp/lighthouse/releases/tag/v8.2.1"
    },
    {
      "id": "b1faf41aef19ce218181",
      "title": "bitcoin/bitcoin v29.4: Bitcoin Core 29.4",
      "content_text": "Bitcoin Core version 29.4 is now available from:\nhttps://bitcoincore.org/bin/bitcoin-core-29.4/\nFor the release notes please see the git repository:\nhttps://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-29.4.md\nDo not use the links provided by GitHub, rather use the above download links, they are guaranteed to be generated deterministically and signed.",
      "date_published": "2026-07-10T14:25:37Z",
      "_unlimitedpipe": {
        "event": {
          "schema": "unlimitedpipe.event/1",
          "id": "b1faf41aef19ce218181",
          "source": "github",
          "type": "change",
          "key": "https://github.com/bitcoin/bitcoin/releases/tag/v29.4",
          "source_url": "https://api.github.com/repos/bitcoin/bitcoin/releases",
          "timestamp": null,
          "observed_at": "2026-09-25T23:17:48Z",
          "data": {
            "change": "added",
            "label": "bitcoin/bitcoin v29.4: Bitcoin Core 29.4",
            "item_type": "release",
            "summary": "added: bitcoin/bitcoin v29.4: Bitcoin Core 29.4",
            "after": {
              "repo": "bitcoin/bitcoin",
              "title": "bitcoin/bitcoin v29.4: Bitcoin Core 29.4",
              "tag": "v29.4",
              "url": "https://github.com/bitcoin/bitcoin/releases/tag/v29.4",
              "published_at": "2026-07-10T14:25:37Z",
              "prerelease": false,
              "author": "fanquake",
              "summary": "Bitcoin Core version 29.4 is now available from:\nhttps://bitcoincore.org/bin/bitcoin-core-29.4/\nFor the release notes please see the git repository:\nhttps://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-29.4.md\nDo not use the links provided by GitHub, rather use the above download links, they are guaranteed to be generated deterministically and signed.",
              "assets": 0
            }
          },
          "metadata": {
            "method": "github-api"
          },
          "provenance": [
            {
              "step": "github",
              "version": "0.3.2"
            },
            {
              "step": "filter",
              "version": "0.3.2",
              "args": {
                "expr": "not prerelease and not (tag matches \"(?i)-(rc|alpha|beta)\")"
              }
            },
            {
              "step": "map",
              "version": "0.3.2",
              "args": {
                "assign": [
                  "title=repo + \" \" + tag + \": \" + title"
                ]
              }
            },
            {
              "step": "sort",
              "version": "0.3.2",
              "args": {
                "by": [
                  "published_at"
                ],
                "reverse": true
              }
            },
            {
              "step": "diff",
              "version": "0.3.2",
              "args": {
                "namespace": "crypto-releases",
                "only": [
                  "added"
                ],
                "emit_initial": true
              }
            }
          ]
        }
      },
      "url": "https://github.com/bitcoin/bitcoin/releases/tag/v29.4"
    },
    {
      "id": "d5b5b8911f0d15744c43",
      "title": "bitcoin/bitcoin v30.3: Bitcoin Core 30.3",
      "content_text": "Bitcoin Core version 30.3 is now available from:\nhttps://bitcoincore.org/bin/bitcoin-core-30.3/\nFor the release notes please see the git repository:\nhttps://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-30.3.md\nDo not use the links provided by GitHub, rather use the above download links, they are guaranteed to be generated deterministically and signed.",
      "date_published": "2026-07-10T09:34:59Z",
      "_unlimitedpipe": {
        "event": {
          "schema": "unlimitedpipe.event/1",
          "id": "d5b5b8911f0d15744c43",
          "source": "github",
          "type": "change",
          "key": "https://github.com/bitcoin/bitcoin/releases/tag/v30.3",
          "source_url": "https://api.github.com/repos/bitcoin/bitcoin/releases",
          "timestamp": null,
          "observed_at": "2026-09-25T23:17:48Z",
          "data": {
            "change": "added",
            "label": "bitcoin/bitcoin v30.3: Bitcoin Core 30.3",
            "item_type": "release",
            "summary": "added: bitcoin/bitcoin v30.3: Bitcoin Core 30.3",
            "after": {
              "repo": "bitcoin/bitcoin",
              "title": "bitcoin/bitcoin v30.3: Bitcoin Core 30.3",
              "tag": "v30.3",
              "url": "https://github.com/bitcoin/bitcoin/releases/tag/v30.3",
              "published_at": "2026-07-10T09:34:59Z",
              "prerelease": false,
              "author": "fanquake",
              "summary": "Bitcoin Core version 30.3 is now available from:\nhttps://bitcoincore.org/bin/bitcoin-core-30.3/\nFor the release notes please see the git repository:\nhttps://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-30.3.md\nDo not use the links provided by GitHub, rather use the above download links, they are guaranteed to be generated deterministically and signed.",
              "assets": 0
            }
          },
          "metadata": {
            "method": "github-api"
          },
          "provenance": [
            {
              "step": "github",
              "version": "0.3.2"
            },
            {
              "step": "filter",
              "version": "0.3.2",
              "args": {
                "expr": "not prerelease and not (tag matches \"(?i)-(rc|alpha|beta)\")"
              }
            },
            {
              "step": "map",
              "version": "0.3.2",
              "args": {
                "assign": [
                  "title=repo + \" \" + tag + \": \" + title"
                ]
              }
            },
            {
              "step": "sort",
              "version": "0.3.2",
              "args": {
                "by": [
                  "published_at"
                ],
                "reverse": true
              }
            },
            {
              "step": "diff",
              "version": "0.3.2",
              "args": {
                "namespace": "crypto-releases",
                "only": [
                  "added"
                ],
                "emit_initial": true
              }
            }
          ]
        }
      },
      "url": "https://github.com/bitcoin/bitcoin/releases/tag/v30.3"
    },
    {
      "id": "a9518153932d6ccb7bfe",
      "title": "bitcoin/bitcoin v31.1: Bitcoin Core 31.1",
      "content_text": "Bitcoin Core version 31.1 is now available from:\nhttps://bitcoincore.org/bin/bitcoin-core-31.1/\nFor the release notes please see the git repository:\nhttps://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-31.1.md\nDo not use the links provided by GitHub. Use the above download links instead, as they are guaranteed to be generated deterministically and signed.",
      "date_published": "2026-07-08T09:14:15Z",
      "_unlimitedpipe": {
        "event": {
          "schema": "unlimitedpipe.event/1",
          "id": "a9518153932d6ccb7bfe",
          "source": "github",
          "type": "change",
          "key": "https://github.com/bitcoin/bitcoin/releases/tag/v31.1",
          "source_url": "https://api.github.com/repos/bitcoin/bitcoin/releases",
          "timestamp": null,
          "observed_at": "2026-09-25T23:17:48Z",
          "data": {
            "change": "added",
            "label": "bitcoin/bitcoin v31.1: Bitcoin Core 31.1",
            "item_type": "release",
            "summary": "added: bitcoin/bitcoin v31.1: Bitcoin Core 31.1",
            "after": {
              "repo": "bitcoin/bitcoin",
              "title": "bitcoin/bitcoin v31.1: Bitcoin Core 31.1",
              "tag": "v31.1",
              "url": "https://github.com/bitcoin/bitcoin/releases/tag/v31.1",
              "published_at": "2026-07-08T09:14:15Z",
              "prerelease": false,
              "author": "fanquake",
              "summary": "Bitcoin Core version 31.1 is now available from:\nhttps://bitcoincore.org/bin/bitcoin-core-31.1/\nFor the release notes please see the git repository:\nhttps://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-31.1.md\nDo not use the links provided by GitHub. Use the above download links instead, as they are guaranteed to be generated deterministically and signed.",
              "assets": 0
            }
          },
          "metadata": {
            "method": "github-api"
          },
          "provenance": [
            {
              "step": "github",
              "version": "0.3.2"
            },
            {
              "step": "filter",
              "version": "0.3.2",
              "args": {
                "expr": "not prerelease and not (tag matches \"(?i)-(rc|alpha|beta)\")"
              }
            },
            {
              "step": "map",
              "version": "0.3.2",
              "args": {
                "assign": [
                  "title=repo + \" \" + tag + \": \" + title"
                ]
              }
            },
            {
              "step": "sort",
              "version": "0.3.2",
              "args": {
                "by": [
                  "published_at"
                ],
                "reverse": true
              }
            },
            {
              "step": "diff",
              "version": "0.3.2",
              "args": {
                "namespace": "crypto-releases",
                "only": [
                  "added"
                ],
                "emit_initial": true
              }
            }
          ]
        }
      },
      "url": "https://github.com/bitcoin/bitcoin/releases/tag/v31.1"
    },
    {
      "id": "4fe3d3404dcf3c000356",
      "title": "sigp/lighthouse v8.2.0: Mr. Goldenfold",
      "content_text": "Summary\n:warning: Lighthouse v8.2.0 is a high-priority release containing fixes for several security vulnerabilities, as well as optimisations and new features.\nAll beacon node users should upgrade as soon as practical. Validator client users should review the fee-recipient and graffiti changes below before upgrading.\nThis release also contains substantial Gloas preparation, Fulu data-availability networking improvements, and new standard API support.\nUpgrade Notes\nMandatory fee recipient…",
      "date_published": "2026-06-22T11:41:59Z",
      "_unlimitedpipe": {
        "event": {
          "schema": "unlimitedpipe.event/1",
          "id": "4fe3d3404dcf3c000356",
          "source": "github",
          "type": "change",
          "key": "https://github.com/sigp/lighthouse/releases/tag/v8.2.0",
          "source_url": "https://api.github.com/repos/sigp/lighthouse/releases",
          "timestamp": null,
          "observed_at": "2026-09-25T23:17:48Z",
          "data": {
            "change": "added",
            "label": "sigp/lighthouse v8.2.0: Mr. Goldenfold",
            "item_type": "release",
            "summary": "added: sigp/lighthouse v8.2.0: Mr. Goldenfold",
            "after": {
              "repo": "sigp/lighthouse",
              "title": "sigp/lighthouse v8.2.0: Mr. Goldenfold",
              "tag": "v8.2.0",
              "url": "https://github.com/sigp/lighthouse/releases/tag/v8.2.0",
              "published_at": "2026-06-22T11:41:59Z",
              "prerelease": false,
              "author": "github-actions[bot]",
              "summary": "Summary\n:warning: Lighthouse v8.2.0 is a high-priority release containing fixes for several security vulnerabilities, as well as optimisations and new features.\nAll beacon node users should upgrade as soon as practical. Validator client users should review the fee-recipient and graffiti changes below before upgrading.\nThis release also contains substantial Gloas preparation, Fulu data-availability networking improvements, and new standard API support.\nUpgrade Notes\nMandatory fee recipient: Validator clients now refuse to startup when an enabled validator has no suggestedfeerecipient field in validatordefinitions.yml and no global --suggested-fee-recipient fallback is configured. This prevents validator income from being lost accidentally.\nValidator graffiti: Lighthouse beacon nodes now append client version information to user graffiti by default. To opt-out use the --graffiti-append false flag with Lighthouse VC or set graffiti that is between 30-32 bytes long. There is no change in behaviour if you are already using the --private flag for the beacon node.\n💾 Database schema v29: Lighthouse beacon nodes will automatically migrate the database from schema v28 to v29 on startup. A downgrade back to v28 is available prior to the Gloas hard fork, follow the instructions in the Lighthouse Book.\n⚠️ Breaking Changes ⚠️\nValidator fee recipient: Validator clients now refuse to startup when an enabled validator has no suggestedfeerecipient and no global --suggested-fee-recipient fallback is configured. This prevents validator income from being lost accidentally.\nProposer duties: The VC uses the proposerduties v2 endpoint now by default. This is incompatible with beacon nodes that do not support this API. If you are running Nimbus BN or get ERROR Failed to download proposer duties, add --disable-proposer-duties-v2 to your VC flags.\n💻 Breaking Changes for Devs\nMplex will be disabled by default in the next release.\nRemoved non-standard Lighthouse APIs: /lighthouse/analysis/block",
              "assets": 6
            }
          },
          "metadata": {
            "method": "github-api"
          },
          "provenance": [
            {
              "step": "github",
              "version": "0.3.2"
            },
            {
              "step": "filter",
              "version": "0.3.2",
              "args": {
                "expr": "not prerelease and not (tag matches \"(?i)-(rc|alpha|beta)\")"
              }
            },
            {
              "step": "map",
              "version": "0.3.2",
              "args": {
                "assign": [
                  "title=repo + \" \" + tag + \": \" + title"
                ]
              }
            },
            {
              "step": "sort",
              "version": "0.3.2",
              "args": {
                "by": [
                  "published_at"
                ],
                "reverse": true
              }
            },
            {
              "step": "diff",
              "version": "0.3.2",
              "args": {
                "namespace": "crypto-releases",
                "only": [
                  "added"
                ],
                "emit_initial": true
              }
            }
          ]
        }
      },
      "url": "https://github.com/sigp/lighthouse/releases/tag/v8.2.0"
    },
    {
      "id": "2540d600282c2384bab5",
      "title": "ethereum/go-ethereum v1.17.4: Flexible Polymer Casing (v1.17.4)",
      "content_text": "This is a maintenance release with accumulated bug fixes and improvements, and is recommended for all users. It also continues the implementation work for the upcoming Amsterdam hardfork.\nOne thing worth highlighting:\nClef has been removed. The standalone clef signer has moved to (#35097).\nFork Implementation (Amsterdam)\nEIP-7928: Block-Level Access Lists: the block access list is now constructed and verified during block execution, with the serving side of the eth/71 BAL messages implemented…",
      "date_published": "2026-06-22T07:47:09Z",
      "_unlimitedpipe": {
        "event": {
          "schema": "unlimitedpipe.event/1",
          "id": "2540d600282c2384bab5",
          "source": "github",
          "type": "change",
          "key": "https://github.com/ethereum/go-ethereum/releases/tag/v1.17.4",
          "source_url": "https://api.github.com/repos/ethereum/go-ethereum/releases",
          "timestamp": null,
          "observed_at": "2026-09-25T23:17:48Z",
          "data": {
            "change": "added",
            "label": "ethereum/go-ethereum v1.17.4: Flexible Polymer Casing (v1.17.4)",
            "item_type": "release",
            "summary": "added: ethereum/go-ethereum v1.17.4: Flexible Polymer Casing (v1.17.4)",
            "after": {
              "repo": "ethereum/go-ethereum",
              "title": "ethereum/go-ethereum v1.17.4: Flexible Polymer Casing (v1.17.4)",
              "tag": "v1.17.4",
              "url": "https://github.com/ethereum/go-ethereum/releases/tag/v1.17.4",
              "published_at": "2026-06-22T07:47:09Z",
              "prerelease": false,
              "author": "fjl",
              "summary": "This is a maintenance release with accumulated bug fixes and improvements, and is recommended for all users. It also continues the implementation work for the upcoming Amsterdam hardfork.\nOne thing worth highlighting:\nClef has been removed. The standalone clef signer has moved to (#35097).\nFork Implementation (Amsterdam)\nEIP-7928: Block-Level Access Lists: the block access list is now constructed and verified during block execution, with the serving side of the eth/71 BAL messages implemented (#34652, #34803, #34879, #34957, #34967, #34972, #34977, #35110)\nEIP-8189: snap/2, a new state-sync protocol based on block-level access lists, has been added (#34626, #34807, #35098, #35155, #35158, #35163, #35178, #35180, #35181)\nEIP-8037: state-creation gas cost increase, has been implemented (#33601)\nThe tracing system provides a new OnGasChangeV2 hook for multi-dimensional gas (#34946)\nenginenewPayloadWithWitnessV5 has been added and the witness format now uses the canonical spec field ordering (#35009)\nThe evm t8n tooling has been updated for Amsterdam, adding BAL and slot-number support and binary-trie leaf export (#34843, #35025)\nFor EIP-7843, the slot number is now set for the pending block post-Amsterdam (#34792, #35036)\nGeth\nCaches are now sized against the cgroup memory cap (e.g. Docker --memory) when one is set (#34947)\nA number of small command-line flag and logging issues have been fixed (#33880, #34732, #34943, #34948, #35011, #35104, #35116, #35136)\nA number of long-deprecated command-line flags have been removed (#35021)\nRPC\nethbaseFee has been added, returning the base fee of the next block (#34904, #35023)\nethcapabilities has been added, letting clients discover which historical data a node can serve (#33886)\ndebugclearTxpool has been added to clear the transaction pool (#33347, #35130)\nState-reading methods (ethgetBalance, ethgetCode, ethgetStorageAt, etc.) now default the block parameter to latest when omitted (#35100)\nFixes for ethsimulateV1: an incorrect",
              "assets": 0
            }
          },
          "metadata": {
            "method": "github-api"
          },
          "provenance": [
            {
              "step": "github",
              "version": "0.3.2"
            },
            {
              "step": "filter",
              "version": "0.3.2",
              "args": {
                "expr": "not prerelease and not (tag matches \"(?i)-(rc|alpha|beta)\")"
              }
            },
            {
              "step": "map",
              "version": "0.3.2",
              "args": {
                "assign": [
                  "title=repo + \" \" + tag + \": \" + title"
                ]
              }
            },
            {
              "step": "sort",
              "version": "0.3.2",
              "args": {
                "by": [
                  "published_at"
                ],
                "reverse": true
              }
            },
            {
              "step": "diff",
              "version": "0.3.2",
              "args": {
                "namespace": "crypto-releases",
                "only": [
                  "added"
                ],
                "emit_initial": true
              }
            }
          ]
        }
      },
      "url": "https://github.com/ethereum/go-ethereum/releases/tag/v1.17.4"
    },
    {
      "id": "9e46fcbf2dd3a48fc37c",
      "title": "ethereum/go-ethereum v1.17.3: Enzymatic Injector (v1.17.3)",
      "content_text": "This is a maintenance release with continued progress on the Amsterdam fork implementation. It also introduces ETH/70, which is now live on the network.\nBreaking change for tracing APIs (debugtrace), specifically the structLog (opcode) tracer. The following response fields now follow the newly established client-wide spec (ethereum/execution-apis#762) and reexec has been removed from the tracing config:\nmemory: words are 0x-prefixed and padded to 32 bytes\nstorage: keys and values are…",
      "date_published": "2026-05-11T15:23:41Z",
      "_unlimitedpipe": {
        "event": {
          "schema": "unlimitedpipe.event/1",
          "id": "9e46fcbf2dd3a48fc37c",
          "source": "github",
          "type": "change",
          "key": "https://github.com/ethereum/go-ethereum/releases/tag/v1.17.3",
          "source_url": "https://api.github.com/repos/ethereum/go-ethereum/releases",
          "timestamp": null,
          "observed_at": "2026-09-25T23:17:48Z",
          "data": {
            "change": "added",
            "label": "ethereum/go-ethereum v1.17.3: Enzymatic Injector (v1.17.3)",
            "item_type": "release",
            "summary": "added: ethereum/go-ethereum v1.17.3: Enzymatic Injector (v1.17.3)",
            "after": {
              "repo": "ethereum/go-ethereum",
              "title": "ethereum/go-ethereum v1.17.3: Enzymatic Injector (v1.17.3)",
              "tag": "v1.17.3",
              "url": "https://github.com/ethereum/go-ethereum/releases/tag/v1.17.3",
              "published_at": "2026-05-11T15:23:41Z",
              "prerelease": false,
              "author": "rjl493456442",
              "summary": "This is a maintenance release with continued progress on the Amsterdam fork implementation. It also introduces ETH/70, which is now live on the network.\nBreaking change for tracing APIs (debugtrace), specifically the structLog (opcode) tracer. The following response fields now follow the newly established client-wide spec (ethereum/execution-apis#762) and reexec has been removed from the tracing config:\nmemory: words are 0x-prefixed and padded to 32 bytes\nstorage: keys and values are 0x-prefixed\nerror: omitted when empty (previously serialized as \"\")\nGeth\nAdd retry mechanism for checkpoint init in blsync (#33966)\nAdd subcommand for offline binary tree conversion (#33740)\nAdd code exporter for db export (#34696)\nCore\nAmsterdam fork updates:\nPrerequisites of EIP-7928: Block-Level Access Lists (#34064, #34644, #34726, #34776, #34799, #33737)\nPrerequisites of EIP-8037: State Creation Gas Cost Increase (#34691, #34712, #34841)\nEIP-7976: Increase Calldata Floor Cost (#34748)\nEIP-7981: Increase Access List Cost (#34755)\nEIP-7610: Reject contract creation when storage is non-empty (#34718)\nUpdate state tests (#34671)\nImplement stack arena (#33960)\nImplement EIP-7975: eth/70 partial block receipt lists (#33153)\nPrerequisites of snap/2 protocol (#34083, #34649, #34654, #34874)\nImplement history index pruner for path-mode archive nodes (#33999)\nAdd Prague chain segment pruning point for Hoodi (#34714)\nAllow reorging head to parent within 32 blocks under ePBS (#34767)\nStop serving chain segment requests when data is unavailable (#34787)\nDrop peers sending invalid bodies or receipts (#34745, #34870)\nAdd kzg4844 cell-related functions (#34766)\nState database refactoring (#33102, #34700, #34763, #34724)\nBinary trie improvements (#34055, #34110, #34670, #34676, #34680, #34690, #34754, #34758, #34777, #34794)\nMerge EIP-4762 access events for all system calls (#34637)\nReject duplicate layers in the path database (#34642)\nOmit empty slotNumber and fix block value collection in pre-Ams",
              "assets": 0
            }
          },
          "metadata": {
            "method": "github-api"
          },
          "provenance": [
            {
              "step": "github",
              "version": "0.3.2"
            },
            {
              "step": "filter",
              "version": "0.3.2",
              "args": {
                "expr": "not prerelease and not (tag matches \"(?i)-(rc|alpha|beta)\")"
              }
            },
            {
              "step": "map",
              "version": "0.3.2",
              "args": {
                "assign": [
                  "title=repo + \" \" + tag + \": \" + title"
                ]
              }
            },
            {
              "step": "sort",
              "version": "0.3.2",
              "args": {
                "by": [
                  "published_at"
                ],
                "reverse": true
              }
            },
            {
              "step": "diff",
              "version": "0.3.2",
              "args": {
                "namespace": "crypto-releases",
                "only": [
                  "added"
                ],
                "emit_initial": true
              }
            }
          ]
        }
      },
      "url": "https://github.com/ethereum/go-ethereum/releases/tag/v1.17.3"
    },
    {
      "id": "d2c8f7f0e66a35df4316",
      "title": "bitcoin/bitcoin v31.0: Bitcoin Core 31.0",
      "content_text": "Bitcoin Core version 31.0 is now available from:\nhttps://bitcoincore.org/bin/bitcoin-core-31.0/\nFor the release notes please see the git repository:\nhttps://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-31.0.md\nDo not use the links provided by GitHub. Use the above download links instead, as they are guaranteed to be generated deterministically and signed.",
      "date_published": "2026-04-20T13:21:17Z",
      "_unlimitedpipe": {
        "event": {
          "schema": "unlimitedpipe.event/1",
          "id": "d2c8f7f0e66a35df4316",
          "source": "github",
          "type": "change",
          "key": "https://github.com/bitcoin/bitcoin/releases/tag/v31.0",
          "source_url": "https://api.github.com/repos/bitcoin/bitcoin/releases",
          "timestamp": null,
          "observed_at": "2026-09-25T23:17:48Z",
          "data": {
            "change": "added",
            "label": "bitcoin/bitcoin v31.0: Bitcoin Core 31.0",
            "item_type": "release",
            "summary": "added: bitcoin/bitcoin v31.0: Bitcoin Core 31.0",
            "after": {
              "repo": "bitcoin/bitcoin",
              "title": "bitcoin/bitcoin v31.0: Bitcoin Core 31.0",
              "tag": "v31.0",
              "url": "https://github.com/bitcoin/bitcoin/releases/tag/v31.0",
              "published_at": "2026-04-20T13:21:17Z",
              "prerelease": false,
              "author": "fanquake",
              "summary": "Bitcoin Core version 31.0 is now available from:\nhttps://bitcoincore.org/bin/bitcoin-core-31.0/\nFor the release notes please see the git repository:\nhttps://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-31.0.md\nDo not use the links provided by GitHub. Use the above download links instead, as they are guaranteed to be generated deterministically and signed.",
              "assets": 0
            }
          },
          "metadata": {
            "method": "github-api"
          },
          "provenance": [
            {
              "step": "github",
              "version": "0.3.2"
            },
            {
              "step": "filter",
              "version": "0.3.2",
              "args": {
                "expr": "not prerelease and not (tag matches \"(?i)-(rc|alpha|beta)\")"
              }
            },
            {
              "step": "map",
              "version": "0.3.2",
              "args": {
                "assign": [
                  "title=repo + \" \" + tag + \": \" + title"
                ]
              }
            },
            {
              "step": "sort",
              "version": "0.3.2",
              "args": {
                "by": [
                  "published_at"
                ],
                "reverse": true
              }
            },
            {
              "step": "diff",
              "version": "0.3.2",
              "args": {
                "namespace": "crypto-releases",
                "only": [
                  "added"
                ],
                "emit_initial": true
              }
            }
          ]
        }
      },
      "url": "https://github.com/bitcoin/bitcoin/releases/tag/v31.0"
    },
    {
      "id": "b9d776b9b0bf381af1e7",
      "title": "bitcoin/bitcoin v28.4: Bitcoin Core 28.4",
      "content_text": "Bitcoin Core version 28.4 is now available from:\nhttps://bitcoincore.org/bin/bitcoin-core-28.4/\nFor the release notes please see the git repository:\nhttps://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-28.4.md\nDo not use the links provided by GitHub. Use the above download links instead, as they are guaranteed to be generated deterministically and signed.",
      "date_published": "2026-04-06T06:37:17Z",
      "_unlimitedpipe": {
        "event": {
          "schema": "unlimitedpipe.event/1",
          "id": "b9d776b9b0bf381af1e7",
          "source": "github",
          "type": "change",
          "key": "https://github.com/bitcoin/bitcoin/releases/tag/v28.4",
          "source_url": "https://api.github.com/repos/bitcoin/bitcoin/releases",
          "timestamp": null,
          "observed_at": "2026-09-25T23:17:48Z",
          "data": {
            "change": "added",
            "label": "bitcoin/bitcoin v28.4: Bitcoin Core 28.4",
            "item_type": "release",
            "summary": "added: bitcoin/bitcoin v28.4: Bitcoin Core 28.4",
            "after": {
              "repo": "bitcoin/bitcoin",
              "title": "bitcoin/bitcoin v28.4: Bitcoin Core 28.4",
              "tag": "v28.4",
              "url": "https://github.com/bitcoin/bitcoin/releases/tag/v28.4",
              "published_at": "2026-04-06T06:37:17Z",
              "prerelease": false,
              "author": "fanquake",
              "summary": "Bitcoin Core version 28.4 is now available from:\nhttps://bitcoincore.org/bin/bitcoin-core-28.4/\nFor the release notes please see the git repository:\nhttps://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-28.4.md\nDo not use the links provided by GitHub. Use the above download links instead, as they are guaranteed to be generated deterministically and signed.",
              "assets": 0
            }
          },
          "metadata": {
            "method": "github-api"
          },
          "provenance": [
            {
              "step": "github",
              "version": "0.3.2"
            },
            {
              "step": "filter",
              "version": "0.3.2",
              "args": {
                "expr": "not prerelease and not (tag matches \"(?i)-(rc|alpha|beta)\")"
              }
            },
            {
              "step": "map",
              "version": "0.3.2",
              "args": {
                "assign": [
                  "title=repo + \" \" + tag + \": \" + title"
                ]
              }
            },
            {
              "step": "sort",
              "version": "0.3.2",
              "args": {
                "by": [
                  "published_at"
                ],
                "reverse": true
              }
            },
            {
              "step": "diff",
              "version": "0.3.2",
              "args": {
                "namespace": "crypto-releases",
                "only": [
                  "added"
                ],
                "emit_initial": true
              }
            }
          ]
        }
      },
      "url": "https://github.com/bitcoin/bitcoin/releases/tag/v28.4"
    },
    {
      "id": "9b9b0b3966bf81303dcc",
      "title": "ethereum/go-ethereum v1.17.2: EMF Suppressor (v1.17.2)",
      "content_text": "This is a maintenance release with several important bug fixes. Notably, a critical issue in debugexecutionWitness could previously corrupt node data, users relying on this RPC endpoint are strongly advised to upgrade.\nGeth now also supports syncing with chains where pre-Prague history has been pruned, and allows explicitly removing it via geth prune-history --history.chain postprague.\nGeth\nSet default cache size to 4GB across all networks (#33836, #33975)\nAdded support for pruning chain…",
      "date_published": "2026-03-30T11:24:52Z",
      "_unlimitedpipe": {
        "event": {
          "schema": "unlimitedpipe.event/1",
          "id": "9b9b0b3966bf81303dcc",
          "source": "github",
          "type": "change",
          "key": "https://github.com/ethereum/go-ethereum/releases/tag/v1.17.2",
          "source_url": "https://api.github.com/repos/ethereum/go-ethereum/releases",
          "timestamp": null,
          "observed_at": "2026-09-25T23:17:48Z",
          "data": {
            "change": "added",
            "label": "ethereum/go-ethereum v1.17.2: EMF Suppressor (v1.17.2)",
            "item_type": "release",
            "summary": "added: ethereum/go-ethereum v1.17.2: EMF Suppressor (v1.17.2)",
            "after": {
              "repo": "ethereum/go-ethereum",
              "title": "ethereum/go-ethereum v1.17.2: EMF Suppressor (v1.17.2)",
              "tag": "v1.17.2",
              "url": "https://github.com/ethereum/go-ethereum/releases/tag/v1.17.2",
              "published_at": "2026-03-30T11:24:52Z",
              "prerelease": false,
              "author": "rjl493456442",
              "summary": "This is a maintenance release with several important bug fixes. Notably, a critical issue in debugexecutionWitness could previously corrupt node data, users relying on this RPC endpoint are strongly advised to upgrade.\nGeth now also supports syncing with chains where pre-Prague history has been pruned, and allows explicitly removing it via geth prune-history --history.chain postprague.\nGeth\nSet default cache size to 4GB across all networks (#33836, #33975)\nAdded support for pruning chain history prior to the Prague fork (#33657, #34036)\nAdded fetchpayload command to build execution witnesses for specific blocks (#33919)\nOptimized Era history import with batched insertion (#33894)\nAdded womir target for keeper (#34079)\nAdded support for iterating a single storage trie in geth snapshot traverse-state and geth snapshot traverse-rawstate (#34051)\nCore\nAmsterdam fork updates:\nEIP-8024: Switch to branchless normalization and extend EXCHANGE (#33869)\nEIP-7778: Block gas accounting without refunds (#33593)\nEIP-7954: Increase maximum contract size (#33832)\nEIP-7708: ETH transfers now emit logs (#33645)\nReworked gas measurement order (prerequisite for EIP-7928) (#33648)\nImproved payload building by prewarming trie nodes for state hash computation (#33945)\nVarious binary trie improvements (#33951, #33961, #33989, #34021, #34032, #34022, #34056)\nUpgraded go-eth-kzg to v1.5.0, significantly reducing allocations in VerifyCellProofBatch (#33963)\nRefactored state database in preparation for binary trie integration (#33816)\nEnabled trie node history retention on existing nodes (#33934)\nOptimized historical state indexer with batch processing (#33640)\nFixed potential deadlock in txlookup (#34039)\nAdded new RLP APIs (#34052, #34048)\nFix dir.Sync() failure in freezer on Windows (#34115)\nNetworking\nAvoid duplicate connections by skipping simultaneous inbound/outbound dials (#33198)\nFixed session key mismatch by using consistent remote address handling in discv5 tests (#34031)\nAdded DNS ",
              "assets": 0
            }
          },
          "metadata": {
            "method": "github-api"
          },
          "provenance": [
            {
              "step": "github",
              "version": "0.3.2"
            },
            {
              "step": "filter",
              "version": "0.3.2",
              "args": {
                "expr": "not prerelease and not (tag matches \"(?i)-(rc|alpha|beta)\")"
              }
            },
            {
              "step": "map",
              "version": "0.3.2",
              "args": {
                "assign": [
                  "title=repo + \" \" + tag + \": \" + title"
                ]
              }
            },
            {
              "step": "sort",
              "version": "0.3.2",
              "args": {
                "by": [
                  "published_at"
                ],
                "reverse": true
              }
            },
            {
              "step": "diff",
              "version": "0.3.2",
              "args": {
                "namespace": "crypto-releases",
                "only": [
                  "added"
                ],
                "emit_initial": true
              }
            }
          ]
        }
      },
      "url": "https://github.com/ethereum/go-ethereum/releases/tag/v1.17.2"
    },
    {
      "id": "ec4aaf414d261132d166",
      "title": "sigp/lighthouse v8.1.3: Noob-Noob",
      "content_text": "Summary\n:warning: Lighthouse v8.1.3 is a high-priority patch release with further security-critical fixes atop v8.1.2.\nThis is a mandatory upgrade for all users running any prior version. All prior Lighthouse releases including v8.1.2 are affected by vulnerabilities. All Lighthouse beacon nodes should be upgraded as soon as possible. The vulnerabilities patched in this release are now publicly disclosed, see the Security Advisories section later in these release notes.\nWe greatly appreciate…",
      "date_published": "2026-03-26T03:47:34Z",
      "_unlimitedpipe": {
        "event": {
          "schema": "unlimitedpipe.event/1",
          "id": "ec4aaf414d261132d166",
          "source": "github",
          "type": "change",
          "key": "https://github.com/sigp/lighthouse/releases/tag/v8.1.3",
          "source_url": "https://api.github.com/repos/sigp/lighthouse/releases",
          "timestamp": null,
          "observed_at": "2026-09-25T23:17:48Z",
          "data": {
            "change": "added",
            "label": "sigp/lighthouse v8.1.3: Noob-Noob",
            "item_type": "release",
            "summary": "added: sigp/lighthouse v8.1.3: Noob-Noob",
            "after": {
              "repo": "sigp/lighthouse",
              "title": "sigp/lighthouse v8.1.3: Noob-Noob",
              "tag": "v8.1.3",
              "url": "https://github.com/sigp/lighthouse/releases/tag/v8.1.3",
              "published_at": "2026-03-26T03:47:34Z",
              "prerelease": false,
              "author": "github-actions[bot]",
              "summary": "Summary\n:warning: Lighthouse v8.1.3 is a high-priority patch release with further security-critical fixes atop v8.1.2.\nThis is a mandatory upgrade for all users running any prior version. All prior Lighthouse releases including v8.1.2 are affected by vulnerabilities. All Lighthouse beacon nodes should be upgraded as soon as possible. The vulnerabilities patched in this release are now publicly disclosed, see the Security Advisories section later in these release notes.\nWe greatly appreciate your diligence in keeping Ethereum secure.\nOther Changes\n:tada: Set the Fulu fork epoch for Gnosis Chain. Slot 27435008, Tue Apr 14 2026 12:06:20 UTC. All Gnosis users must update BN+VC before this time.\nOptimised state root computation to address a performance regression causing 10x slowdowns: https://github.com/sigp/lighthouse/pull/9017. Block processing times are a lot smoother in v8.1.3, which helps with attestation performance.\nBreaking Changes\nThere are no breaking changes in this release. If you are upgrading from prior to v8.1.0 we recommend reading the release notes for v8.1.0, v8.1.1 and v8.1.2.\nUpdate Priority\nThis release contains several security fixes. All users running prior versions of Lighthouse BN should upgrade immediately.\n| User Class | Beacon Node | Validator Client |\n|:------------------|:------------|:---------------------------------|\n| Staking Users | High | High for Gnosis, Low otherwise |\n| Non-Staking Users | High | --- |\nSee Update Priorities for more information about this table.\nSecurity Advisories\nWe can now reveal the vulnerabilities that were patched in Lighthouse v8.1.1, v8.1.2 and v8.1.3:\nrust-yamux (v8.1.1): https://github.com/libp2p/rust-yamux/security/advisories/GHSA-4w32-2493-32g7\nrust-yamux (v8.1.2): https://github.com/libp2p/rust-yamux/security/advisories/GHSA-vxx9-2994-q338\nrust-libp2p (v8.1.2): https://github.com/libp2p/rust-libp2p/security/advisories/GHSA-gc42-3jg7-rxr2\nquinn-proto (v8.1.2): https://github.com/quinn-rs/quinn/security/",
              "assets": 6
            }
          },
          "metadata": {
            "method": "github-api"
          },
          "provenance": [
            {
              "step": "github",
              "version": "0.3.2"
            },
            {
              "step": "filter",
              "version": "0.3.2",
              "args": {
                "expr": "not prerelease and not (tag matches \"(?i)-(rc|alpha|beta)\")"
              }
            },
            {
              "step": "map",
              "version": "0.3.2",
              "args": {
                "assign": [
                  "title=repo + \" \" + tag + \": \" + title"
                ]
              }
            },
            {
              "step": "sort",
              "version": "0.3.2",
              "args": {
                "by": [
                  "published_at"
                ],
                "reverse": true
              }
            },
            {
              "step": "diff",
              "version": "0.3.2",
              "args": {
                "namespace": "crypto-releases",
                "only": [
                  "added"
                ],
                "emit_initial": true
              }
            }
          ]
        }
      },
      "url": "https://github.com/sigp/lighthouse/releases/tag/v8.1.3"
    },
    {
      "id": "630417b052d73108f1e8",
      "title": "sigp/lighthouse v8.1.2: Krombopulos Michael",
      "content_text": "Summary\n:warning: Lighthouse v8.1.2 is a high-priority patch release with further security-critical fixes atop v8.1.1.\nThis is a mandatory upgrade for all users running any prior version. All prior Lighthouse releases including v8.1.1 are affected by vulnerabilities. All Lighthouse beacon nodes should be upgraded as soon as possible. There will be CVEs announced for these vulnerabilities in the coming days.\nWe greatly appreciate your diligence in keeping Ethereum secure, and your…",
      "date_published": "2026-03-09T09:53:50Z",
      "_unlimitedpipe": {
        "event": {
          "schema": "unlimitedpipe.event/1",
          "id": "630417b052d73108f1e8",
          "source": "github",
          "type": "change",
          "key": "https://github.com/sigp/lighthouse/releases/tag/v8.1.2",
          "source_url": "https://api.github.com/repos/sigp/lighthouse/releases",
          "timestamp": null,
          "observed_at": "2026-09-25T23:17:48Z",
          "data": {
            "change": "added",
            "label": "sigp/lighthouse v8.1.2: Krombopulos Michael",
            "item_type": "release",
            "summary": "added: sigp/lighthouse v8.1.2: Krombopulos Michael",
            "after": {
              "repo": "sigp/lighthouse",
              "title": "sigp/lighthouse v8.1.2: Krombopulos Michael",
              "tag": "v8.1.2",
              "url": "https://github.com/sigp/lighthouse/releases/tag/v8.1.2",
              "published_at": "2026-03-09T09:53:50Z",
              "prerelease": false,
              "author": "github-actions[bot]",
              "summary": "Summary\n:warning: Lighthouse v8.1.2 is a high-priority patch release with further security-critical fixes atop v8.1.1.\nThis is a mandatory upgrade for all users running any prior version. All prior Lighthouse releases including v8.1.1 are affected by vulnerabilities. All Lighthouse beacon nodes should be upgraded as soon as possible. There will be CVEs announced for these vulnerabilities in the coming days.\nWe greatly appreciate your diligence in keeping Ethereum secure, and your patience.\nBreaking Changes\nThere are no breaking changes in this release. If you are upgrading from prior to v8.1.0 we recommend reading the release notes for v8.1.0 and v8.1.1.\nUpdate Priority\nThis release contains several security fixes. All users running prior versions of Lighthouse BN should upgrade immediately.\n| User Class | Beacon Node | Validator Client |\n|:------------------|:------------|:-----------------|\n| Staking Users | High | Low |\n| Non-Staking Users | High | --- |\nSee Update Priorities for more information about this table.\nAll Changes\nRelease v8.1.2\nFix cargo-sort errors (#8945)\nFix lints for Rust v1.94.0 (#8939)\nupdate cargo-sort (#8933)\nBump deps\nBinaries\nSee pre-built binaries documentation.\nThe binaries are signed with Sigma Prime's PGP key: 15E66D941F697E28F49381F426416DC3F30674B0\n| System | Architecture | Binary | PGP Signature |\n|:---:|:---:|:---:|:---|\n| | aarch64 | lighthouse-v8.1.2-aarch64-apple-darwin.tar.gz | PGP Signature |\n| | x8664 | lighthouse-v8.1.2-x8664-unknown-linux-gnu.tar.gz | PGP Signature |\n| | aarch64 | lighthouse-v8.1.2-aarch64-unknown-linux-gnu.tar.gz | PGP Signature |\n| | | | |\n| System | Option | - | Resource |\n| | Docker | v8.1.2 | sigp/lighthouse |",
              "assets": 6
            }
          },
          "metadata": {
            "method": "github-api"
          },
          "provenance": [
            {
              "step": "github",
              "version": "0.3.2"
            },
            {
              "step": "filter",
              "version": "0.3.2",
              "args": {
                "expr": "not prerelease and not (tag matches \"(?i)-(rc|alpha|beta)\")"
              }
            },
            {
              "step": "map",
              "version": "0.3.2",
              "args": {
                "assign": [
                  "title=repo + \" \" + tag + \": \" + title"
                ]
              }
            },
            {
              "step": "sort",
              "version": "0.3.2",
              "args": {
                "by": [
                  "published_at"
                ],
                "reverse": true
              }
            },
            {
              "step": "diff",
              "version": "0.3.2",
              "args": {
                "namespace": "crypto-releases",
                "only": [
                  "added"
                ],
                "emit_initial": true
              }
            }
          ]
        }
      },
      "url": "https://github.com/sigp/lighthouse/releases/tag/v8.1.2"
    }
  ]
}
