Summary
We are excited to share this month’s achievements and updates across our workstreams!
GraphSeer.com has rolled out a new glossary page, a new subgraphs table, and dedicated subgraph pages.
Launchpad has seen the release of updated versions of Launchpad Charts for Heimdall, Subgraph Radio, Graph Node, Nimbus, Graph Network Indexer, Arbitrum Nitro, and Erigon. We also rebased the Firehose Ethereum chart as a consumer of the common Library Chart. For Launchpad Namespaces, we released updated versions of Monitoring, Graph, Polygon, Ingress, Ethereum, and Arbitrum.
For Network Operations, our team has implemented improvements to the Epoch Block Oracle subgraph. We also released payment source segregation for the Core Network Subgraph.
The GraphOps Gateway is running an updated stack, now supporting compressed aggregated receipts over gRPC, and backed by an increasing number of Indexers. It’s online and production-ready!
We invite developers and data consumers interested in accessing subgraphs from The Graph Network to become early adopters of the GraphOps Gateway by completing this form. For Indexers looking to serve paid queries from the GraphOps Gateway, we have a separate form available at this link.
Happy February, everyone ![]()
Looking back (what was delivered)
Kubernetes Launchpad (Documentation, Starter, Charts, Namespaces, Taskfiles)
- Launchpad Charts:
- Released updated versions of: heimdall, subgraph-radio, graph-node, nimbus, graph-network-indexer, arbitrum-nitro, erigon.
- Rebased
firehose-ethereumchart as a consumer of thecommonLibrary Chart.
- Launchpad Taskfiles: Improvements to helmfile wrapper UI/UX and support for secure interactive input in seal-secrets task.
- Launchpad Namespaces: Released updated versions of: Monitoring, Graph, Polygon, Ingress, Ethereum, Arbitrum and Sealed Secrets.
- Updated dependencies across multiple components.
Kubernetes Launchpad Development Activity
- Launchpad Charts pull requests merged:
- #458, #455: Refactored Subgraph Radio dashboard configuration and enhanced data aggregation, updating version to 0.2.17.
- #470: Bumped version for Graph Network Indexer.
- #461, #451: Updated Arbitrum dependencies to v3.4.0-d896e9c and v3.3.2-9d70997 respectively.
- #452: Updated Erigon dependencies to v2.61.0.
- #463, #459: Updated Graph dependencies to the latest versions.
- #467, #465: Updated Heimdall and Nimbus dependencies to newer versions.
- #466, #464: Upgraded GitHub Actions for better CI/CD workflow efficiency.
- #460, #457: Enhanced helm chart with support for configMaps, ServiceMonitors, and fixed dynamic components path resolution.
- Launchpad Namespaces pull requests merged:
- #1230: Updated
kube-prometheus-stackfrom68.4.5to69.0.0to enhance Kubernetes cluster monitoring. - #1228: Updated
graphops/celofrom0.1.8to0.1.9-canary.1introducing new features. - #1227: Updated
graphops/graph-network-indexerfrom0.5.15-canary.1to0.5.15. - #1236, #1225: Enhanced release process with improved artifact handling and automated uploads.
- #1224: Updated
graphops/subgraph-radiofrom0.2.18-canary.3to0.2.18with bug fixes. - #1223, #1222, #1221: Updated
graphops/heimdalldependencies with versions from1.2.5-canary.3to1.2.5, andgraphops/graph-nodefrom0.5.9-canary.3to0.5.9. - #1218: Updated ebo subgraph configuration settings for consistent network indexing.
- #1217: Updated
kube-prometheus-stackfrom68.4.4to68.4.5for improved performance. - #1216: Updated
cert-managerfromv1.16.3tov1.17.0including compliance changes and new features. - #1205: Updated
kube-prometheus-stackfrom68.3.0to68.3.2. - #1204: Updated
arbitrum-nitrofrom0.5.3-canary.2to0.5.3. - #1189: Updated
kube-prometheus-stackfrom67.9.0to67.10.0with fixes for relabeling. - #1188: Updated
graphops/subgraph-radiofrom0.2.16to0.2.17. - #1186: Updated
erigondependencies to maintain compatibility. - #1185: Similar updates to
erigonas part of dependency maintenance. - #1190: Continued monitoring dependency updates, particularly for
kube-prometheus-stack.
- #1230: Updated
- Launchpad Taskfiles pull requests merged:
- #4: Enhanced
seal-secrettask with interactive prompts for user input, optional inputs for namespace, secret name, and value, along with improved error handling and usability. - #3: Added support for targeting all namespaces with improved messaging, clarified default behavior, and enhanced logic for file path resolution, along with updated error handling.
- #4: Enhanced
Gateway Software
- The GraphOps Gateway is running an updated stack, now supporting compressed aggregated receipts over gRPC, and backed by an increasing number of Indexers. It’s online, and production-ready.
Network Operations (Graph Network Subgraph, Graph Network Substreams, Graph Activity Subgraph, Network Monitoring Subgraph, Network Analytics Subgraph)
- Fixes and improvements to ChangePermissions message on the Epoch Block Oracle subgraph and encoder.
- Implemented PaymentSource segregation on the Core Network Subgraph.
Network Operations Development Activity
- Graph Network Subgraph pull requests merged:
GraphSeer.com (Launch)
- Added a new glossary page.
- Introduced a new Subgraphs table and Top Subgraphs table.
- Added dedicated pages for each subgraph, providing a comprehensive view.
- Active and deprecated subgraphs are now clearly marked.
- Added ENS support for sorting by Indexer ID in tables.
- Expanded data coverage across various sections.
- Improved styling and bug fixes.
Ecosystem Relations
- Recordings and agendas for Indexer Office Hours are available. Follow updates on X @TheGraphIOH.
Looking ahead (upcoming priorities)
- Kubernetes Launchpad
- Add substreams support to
firehose-ethereum - Merge and release
commonlibrary chart
- Add substreams support to
- Network Operations
- Publish PaymentSource implementation to the network
- Complete Horizon Network Subgraph Stage 1 MVP
- GraphSeer.com
- Add Indexer Status Endpoint
- Incorporate time period selection in charts
- Add projected APRs
- Ecosystem Relations
- Please join the community for Indexer Office Hours on Tuesday every week at 5pm UTC in the Graph Protocol Discord