Last Updated on January 2, 2024 by Pinax Team
TL;DR: Important updates for indexers and Graph enthusiasts, including the latest releases, monthly core dev team updates, and a lively discussion with some of the team from Optimism.
Welcome to another edition of Indexer Office Hours!
Today is December 12, and this is Indexer Office Hours 137.
Opening remarks
Shout out to GRTiQ episode 146, featuring Anthony Zhang, Graph Foundation Community Manager for Asia.
Repo watch
The latest updates to important repositories
Execution Layer Clients
- Erigon v2.0 New release v2.55.1 :
- Fix snap initialization from frozen blocks
- Estimate: less RAM for indexing
- sfeth/fireeth: New releases:
v2.0.1
- Fixed SF_TRACING feature (regression broke the ability to specify a tracing endpoint)
- Fixed substreams gRPC/Connect error codes not propagating correctly
- Firehose connections rate-limiting will now force an (increased) delay of between 1 and 4 seconds (random value) before refusing a connection when under heavy load
v2.0.2
- Fixed gRPC error code when shutting down: changed from Canceled to Unavailable
- Arbitrum-nitro: New release v2.2.0-alpha.6 :
- This release fixes batch posting for L3 chains, replace by fee for validators, and external signer support compared to the last alpha release.
Consensus Layer Clients
Information on the different clients
- Nimbus: New release v23.11.0 :
- Nimbus v23.11.0 is a low-urgency upgrade bringing enhanced support for the Obol DVT middleware, further profit optimizations for the Nimbus validator client, and a simplified and safe alternative to the trusted node sync.
Graph Stack
- Subgraph-radio New release 0.1.11-alpha.4:
- switch to SQLite instead of JSON for state persistence
Graph Orchestration Tooling
Join us every other Wednesday at 5 pm UTC for Launchpad Office Hours and get the latest updates on running Launchpad. The next one is on December 20. Bring all your questions!
Protocol watch
The latest updates on important changes to the protocol
- GIP-0057: Chain Integration Process
- GIP-0058: Replacing Bonding Curves with Indexing Fees
- Add support for LightLink
- Introducing the Graph Improvement Proposals (GIPs) Tracker
- Introducing Subsquid Firehose – a lightweight decentralized data source for 40+ EVMs
- Create Subgraph For Unsupported Chain
- Core Dev Updates:
Contracts Repository
- feat(wip): support for anvil #892 (open)
- chore: convert repo into a yarn workspaces monorepo and add sdk package #888 (merged)
- chore: wip changes to integrate with sdk #872 (open)
- feat: subgraph availability manager contract #882 (open)
- fix(GNS): use the correct token amount when curation or owner tax are zero #873 (merged)
- feat: remove/deprecate delegation parameters cooldown #866 (merged)
- feat: remove asset holder allowlist, with additional fixes #864 (merged)
- feat: changed dispute manager to not delete bad actors disputes on re… #766 (merged)
- feat: bump hardhat verify to support multiple chains #746 (closed)
Open discussion
- Special guests from Optimism!
- Marine, Infrastructure Partnerships at OP Labs, and Soyboy, Developer Support Engineer, joined the call.
- Soyboy offers resources for running Optimism nodes and indexing the network.
- Links were provided for Optimism node architecture overview, tutorials, simple dockerized node, open-source indexer, and more.
- Participants expressed enthusiasm for Optimism’s open architecture and commitment to user needs.
- Discussion on the potential for OP mainnet support in The Graph protocol.
- The community was encouraged to share feedback and suggestions for improvement.
- Optimism’s commitment to Aragon integration and user experience was lauded.
- Indexers express frustration with the five-minute CAPTCHA quiz for obtaining POPs, suggesting alternative verification methods.
- Lively exchange on the balance between spam prevention and user experience, with The Graph team open to feedback.
- Derek’s high-AF CAPTCHA struggle becomes an unexpected highlight, reminding everyone of the human element behind the technology.
- Decentralized subgraph Oracle and SEO discussions hint at exciting future developments.
- The Optimism team earns praise for their openness and willingness to collaborate with The Graph community.
Next steps
Please join us live for the next Indexer Office Hours on December 19.
Thanks for converting the OfficeHour to an article.