The Graph Builders Newsletter - 14
🏗️ to The Graph Builders Newsletter 🏗️
gm web3 builders,
Welcome to The Graph Builders Newsletter #14 for February 2024! February was a great one for builders around the world! Let’s dive into all the news and feature-updates 🏗️
New Releases
Subgraph Timeseries + Aggregations Feature (Beta)
These are beta features that are currently deployed on the hosted service.
The exciting new timeseries and aggregations beta features in schema.graphql significantly enhances data handling within subgraphs and is currently available in beta on hosted service.
Why are these features exciting?
By allowing builders to define timeseries and aggregation entities in a subgraph’s schema, builders can programmatically perform computations over specified intervals, such as computing daily averages of transaction values. This automation streamlines data processing, and reduces query load, resulting in a better building experience.
For instance, consider a simplified schema for tracking daily average transaction values:
This setup automatically calculates daily averages, enabling efficient and simplified data queries for analytics, thus enhancing the user experience by providing quick access to aggregated data insights.
The following aggregation functions are supported:
sum - Sum of all values
count - Number of values
min - Minimum value
max - Maximum value
first - First value
last - Last value
Want to see Timeseries + Aggregations in action? Check out with building with Timeseries + Aggregations on a recent episode of The Graph Builders Office Hours!
about these beta features and contact with any feedback.
Hackathon Highlights
The Graph’s Farcaster Frames Hackathon
Farcaster's feature has sparked significant interest among web3 builders by enabling builders to create interactive posts, such as voting polls and direct NFT minting.
The Graph put out a on building some projects and we are lucky enough to be inspired by their builds!
Read more about the Farcaster Frames + The Graph hackathon in this by Senior Developer Relations Manager .
Farcaster Frames Bounty Winners
🥇First Place: implemented an NFT browser inside a Frame. It queries the NFT subgraphs on and .
3070’s project depending on the NFT type (Eth ERC 721/Eth1155 or Base721/Eth1155) to .
🥈Second Place: and created a Frame that can look up the activity of an Ethereum address on , , , and .
This project queries these various subgraphs programmatically using these .
🥉Third Place: built a Frame that can vote on onchain proposals.
A Safe would then execute if the quorum is met. limone.eth created a for their project that indexed the onchain votes.
Check it out on and view the and .
Learning Corner
The Graph Brunch and Learn @ ETHGlobal London - March 15th
Want to learn how to build subgraphs with one-on-one instruction and workshops?
!
🏛️ EthGlobal London
📅 Friday, March 15th
⏲️9:00 AM - 1:00 PM GMT
At this event you will learn about the following topics...
- Data Indexing and Subgraph Development
- GraphQL Querying in your Frontend
- Full Stack dapp Development with Scaffold-ETH and The Graph
About the speakers:
- is the Senior Developer Relations Manager at Edge & Node, working on The Graph protocol
- is a Developer Relations Engineer at Edge & Node and also core contributor in the Buidl Guidl, supporting Scaffold-ETH
The Graph Builders Office Hours - Thursdays 5pm UTC
Jump into The Graph Builders Office Hours every Thursday at 5pm UTC hosted by Edge & Node Developer Relations Engineer in .
Each session includes live workshops and Q&A discussions with developers who are building in The Graph Ecosystem.
Start building fast with all 24(!) !
Here are a few recent episodes:
- Better understand
- Dive into
- Discover and build
- Build better with
- Jump into
- Hackathon winner ‘Nazar’
- Explore Graph Client’s
- See how
Ecosystem Announcements
TODO: Upgrade from Hosted Service to Network Endpoints
More and more subgraphs are upgraded to The Graph Network and their hosted service equivalents stop receiving maintenance by their developers. We can already update our endpoints to use The Graph Network subgraphs:
If any builders are using the , the endpoint will eventually deprecate in favor of .
This means builders will soon have to change the endpoints used in their dapp from hosted service subgraph endpoints to The Graph Network subgraph endpoints.
If no The Graph Network version of a hosted subgraph is in existence, please reach out to the team that owns the hosted service version of the subgraph and point them to these to upgrade their subgraph to The Graph Network.
This announcement will go out in every Builders Newsletter to ensure clarity during the sunsetting of the Hosted Service. If any builders see X’s (Tweets) of these reminders, please retweet, as it helps all builders in The Graph ecosystem!
Blast and Linea Mainnets and Testnets Now Supported
and devs can now build subgraphs in Subgraph Studio!
Get started building on these new chains 🔥
Goerli Deprecation and Sepolia Support
Goerli (Ethereum testnet) is . Accordingly, The Graph will be ending support for Goerli subgraphs across the Subgraph Studio and Hosted Service.
It’s recommended that developers migrate to the Sepolia testnet which is supported by The Graph.
The Graph will prevent new Goerli subgraph deployments on April 1, 2024, existing Goerli subgraphs will cease indexing on April 7, 2024 and we will remove all Goerli subgraphs on April 21, 2024.
Developer Survey
Building The Graph Network is a collaborative effort, and the core devs would love to hear your !
Thanks for reading and happy hacking! 💌
Marcus Rein
Developer Relations and Success
Edge & Node, working on The Graph
About The Graph
is the source of data and information for the decentralized internet. As the original decentralized data marketplace that introduced and standardized subgraphs, The Graph has become web3’s method of indexing and accessing blockchain data. Since its launch in 2018, tens of thousands of developers have for dapps across 80+ blockchains - including Ethereum, Solana, Arbitrum, Optimism, Base, Polygon, Celo, Fantom, Gnosis, and Avalanche.
As demand for data in web3 continues to grow, The Graph enters a with a more expansive vision including new data services and query languages, ensuring the decentralized protocol can serve any use case - now and into the future.
Discover more about how The Graph is shaping the future of decentralized physical infrastructure networks (DePIN) and stay connected with the community. Follow The Graph on , , , , , and . Join the community on The Graph’s , join technical discussions on The Graph’s .
oversees The Graph Network. The Graph Foundation is overseen by the . , , , , , and are eight of the many organizations within The Graph ecosystem.