GraphOps Update March 2023

:woman_astronaut: Exec summary

Hey everyone :wave:

It’s been another big month of progress items for Graphcast. We’ve open sourced the Graphcast registry contract and subgraph, added multi-chain support to the POI Radio and soft-launched the POI Radio on mainnet. This has come with a slew of updates to the Graphcast SDK and documentation in support of the release. We’re also excited to have open sourced our Core Network Substreams repo, containing our ongoing work towards substream-backed core network data for Graph Protocol.

We wish everyone a happy and productive month!

:tada: Looking back (what was delivered)

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

POI Radio (Documentation, Radio Crate, Code)

  • Added multi-chain support to POI Radio!
  • Updated documentation and quickstart guide
  • POI Radio has soft launched on Mainnet! If you are an adventurous Indexer, please give it a try and report back. In the coming weeks we will provide demos and coverage in Indexer Office Hours.
  • POI Radio pull requests merged:
    • PR #50: Slim down Dockerfile
    • PR #42, PR #49: Bump version, publish to
    • PR #48: Improve compare attestations logs
    • PR #43: Add tag to Docker image
    • PR #41: Configurable block duration
    • PR #37: Periodic topic updates
    • PR #38: Tweak check for comparison trigger
    • PR #35: Use indexing status to query block info
    • PR #36: Use environmental variable for pubsub
    • PR #34: Bump graphcast-sdk
    • PR #22: POI query uses subgraph indexing network specific block
    • PR #30: Add multichain block clock
    • PR #31: New graphcast registry link, rename graphcast vars
    • PR #21: Waku specific node key and log level
    • PR #20: Remove boot flag from Dockerfile

Network Operations

Ecosystem Relations

:rocket: Looking ahead (upcoming priorities)

  • Graphcast & POI Radio
    • Add Prometheus metrics and Grafana dashboard to POI Radio for visualising POI data
    • Add support for notifications via Discord
    • Merge PR to template POI Radio inside StakeSquid’s docker-compose stack
  • Network Operations
    • Continue work on the Core Network Substreams, with next priorities identified here, including Curation and GNS.
    • 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