GraphOps Update May 2023

:woman_astronaut: Exec summary

In April, GraphOps rolled out several exciting updates to Graphcast SDK and POI Radio! POI Radio now offers a new deployment coverage option, significantly boosting the number of cross-checked deployments within Graphcast Network. Futhermore, we’ve added a shiny new GraphQL API, opening the doors for third-party tools and laying the groundwork for richer data in Grafana. We’ve also made strong R&D progress on our Core Network Substream, with increased indexing performance and broader entity coverage. Last but not least, we’re actively working on Launchpad V2, taking Indexer feedback to heart and ensuring a better experience for our users.

Happy May everyone!

:tada: Looking back (what was delivered)

Graphcast (Documentation, SDK Crate, Code, GRC-001)

Graphcast SDK 0.1.1 has landed, supporting new features in POI Radio including Prometheus metrics and a new GraphQL API. See POI Radio below for more information.

Development Activity

POI Radio (Documentation, Docker Image, Radio Crate, Code)

POI Radio 0.1.1 has landed, adding 3 new features and addressing user feedback we’ve received from Indexers:

  • Clearer and more succinct logging
  • New deployment coverage configuration, enabling gossip about all actively indexing subgraphs, not just allocated subgraphs. See COVERAGE in the documentation.
  • Refined Prometheus metrics and a new Grafana dashboard. See METRICS_HOST and METRICS_PORT in the documentation.
  • A new GraphQL API that allows querying POI attestations and other Radio state. See SERVER_HOST and SERVER_PORT in the documentation.
Development Activity

Network Operations (Core Network Subgraph, Core Network Substreams)

R&D continues on our Core Network Substream implementation

  • Increased indexing performance by refactoring the computation graph
  • Migrated curation, staking and delegation data to use storage changes
  • Refactored modules to use logs_with_calls
Development Activity

Ecosystem Relations

:rocket: Looking ahead (upcoming priorities)

  • Graphcast & POI Radio
    • Update Grafana dashboard to include a table of all currently tracked deployments
    • Release a walkthrough workshop for Indexers to add POI Radio to their stack
  • Network Operations
    • Continue work on the Core Network Substreams, with our current milestone defined here
    • Continue work on the L2 migration, Core Network Subgraphs, and the Epoch Block Oracle
  • Launchpad and Kubernetes Tooling
    • Continue work on Launchpad V2
  • Ecosystem Relations
    • Please join the community for Indexer Office Hours (on Tuesday) and Launchpad Office Hours (on Wednesday) every week at 6pm UTC in the Graph Protocol Discord