GraphOps Update November 2025

chris
Thu, 04 Dec 2025 10:46:35 +0000
Core Team Updates

GraphOps Update - November 2025

Summary

In November, GraphOps delivered several key updates across the stack, supporting active upgrades and network-wide changes.

On Tycho, we advanced data-ingestion work with progress on the TVL calculator component and improved deployment processes. We are excited to open source this soon.

On Launchpad, we introduced new charts aligned with the latest releases and handled dependency updates across Ethereum, Polygon, Gnosis, and Celo within the launchpad-namespaces.

On Subgraphs, we developed a Subgraph Linter, which integrates with many popular IDEs (e.g. Visual Studio Code, Cursor, Windsurf, Neovim, etc) to provide realtime feedback on Subgraph development in your editor.

In Network Operations, we resolved the Arbitrum-One EBO block-number issue affecting Scroll and published updated versions of all EBO subgraphs. Throughout November, we supported the Horizon testnet and continued preparing for mainnet release. We improved performance, collaborated closely with Edge & Node, and released a major update to the analytics subgraph. We also began working with StreamingFast to scope a Substreams data service.

Happy December everyone!

Looking Back (What Was Delivered)

Data Ingestion Architecture & Testing

We developed Tycho TVL calculator component, which we plan to open source in the coming weeks. This is a critical piece to operating Tycho and has been missing from the open source stack to date.

Kubernetes Launchpad (Documentation, Starter, Charts, Namespaces,Taskfiles)

New charts were delivered for graph-node, graph-network-indexer, arbitrum-nitro, erigon, heimdall-v2, lighthouse, proxyd, nimbus, nethermind

Updated our RPC stack for the Fusaka hard fork on Ethereum Mainnet and refreshed the Graph stack for Horizon.

Across both Launchpad Charts and Launchpad Namespaces, updated dependencies such as Graph Protocol, Lighthouse, and Arbitrum to enhance node and network operations, and fixed a Lighthouse supernode bug that was resulting node operator failures.

For launchpad-namespaces, rolled out updated dependencies for Ethereum, Polygon, Gnosis, and Celo dependencies.

Upgraded kube-prometheus-stack, adding improved Grafana dashboards and Prometheus rule sets.

Development Activity (PRs)

Launchpad Charts:

Dependency Updates: #591, #594, #596, #599, #597, #598, #593, #592, #590, #585, #587, #586, #588, #589, #584: Updated various dependencies for packages including Graph Protocol, Lighthouse, Proxyd, Arbitrum, Heimdall-v2, Nimbus, and Erigon across several versions to enhance stability and performance.

Bug Fixes: #601: Corrected the supernode argument in Lighthouse configuration, improving reliability of node operations.

Launchpad-namespaces:

#1885, #1880, #1879: Updated graph network indexer dependencies, fixed indentation issues, and introduced new features such as Horizon default values.

#1878, #1881, #1874: Updated Ethereum dependencies including updates for Nimbus and Lighthouse with patched features and bug fixes.

#1876, #1875, #1873: Updated Polygon, Gnosis, and Celo dependencies, focusing on Erigon and Proxyd, with enhancements and patches.

#1872,#1871: Updated Arbitrum dependencies, featuring significant updates for Arbitrum Nitro.

#1884,#1882, #1877,#1870, #1869: Updated monitoring dependencies by incrementing kube-prometheus-stack versions, introducing Grafana dashboard and Prometheus rules improvements.

Network Operations (Graph Network Subgraph, Graph Network Substreams, Graph Activity Subgraph, Network Monitoring Subgraph, Network Analytics Subgraph)

Applied multiple fixes to the Horizon upgrade of the Graph Network Subgraph as issues were identified during testing.

Rewrote the Graph Network Analytics subgraph to support Horizon.

Deployed and published testnet subgraphs for Horizon testing.

Helped resolve an issue wrong block-number issue for the Scroll network and published new versions of all EBO subgraphs (0.3.1).

Implemented GRT circulating-supply REST endpoint reconciliation logic across L1 and L2.

#316: Fixed build issues related to missing GNS components in the Graph Network Subgraph.

Continued discussions and design scoping for a Substreams Data Service in collaboration with StreamingFast.

Tooling

Implemented a Subgraph Linter to surface issues encountered while testing Horizon subgraph implementations. The linter analyzes subgraph implementation code and uses LSP to emit warnings that are visible in your editor of choice in realtime.

Looking Ahead (Upcoming Priorities)

Open source Tycho data-ingestion tooling (Tycho TVL calculator component).

Continue work on Tycho TVL data ingestion and further scope the architecture and design of the Substreams Data Service with StreamingFast.

Ecosystem Relations

Recordings and agendas for Indexer Office Hours are available. Join the community for Indexer Office Hours every Tuesday at 5pm UTC in the Graph Protocol Discord.

Follow updates on Twitter @TheGraphIOH and GraphOps updates at @graphopsxyz