.jpg)
.jpg)
The Graph Builders Newsletter - 24
šļø to The Graph Builders Newsletter šļø
gm web3 builders,
Welcome to The Graph Builders Newsletter #24 review of Dec 2024! šļø
Happy New Years!
This year has been a year of growth for The Graph! From a successful Sunrise of The Graph Network to many new features that were released supporting the builder experience!
Hereās just a few of the builder-focused releases and updates that came out in 2024:
- (mainnet and testnets) added to The Graph
- allows faster parallel execution of eth_calls
- Ā easily detects contracts vs. EOAs in the mappings
- allows for more precise filtering
- allows for quick adding of chains to graph-node through a PR
- (improved query speed)
- easily gathers real-time wallet balances in the mappings
- easily perform automated computations
- with codegen
- as seen in v0.93.3 (see below! ā¬ļø)
Cheers to 2024 and letās welcome 2025 with better building!
GraphCLI Update v0.93.3
graph-cli has had a redesign š Update your cli and check it out!
yarn global add @graphprotocol/graph-cli
npm i -g @graphprotocol/graph-cli/@latest
New features:
1. Add chains easily with new . No more waiting for a cli update to add a chain!
2. FullTextSearch chains when spinning up a new subgraph
3. Many small experience improvements
Read the full for more details.
Learn How to Index Factory Pattern Smart Contracts
Factory pattern smart contracts are a fundamental part of crypto. Learn how to index these smart contracts with a from of !
New Subgraph Best Practices Released
Optimize your indexing, querying, and developer experience with two new Subgraph Best Practices!
Use timeseries entities and aggregations for faster queries and simplified mapping logic.
# Example: Timeseries entitytype Data @entity(timeseries: true) {id: Int8!timestamp: Timestamp!price: BigDecimal!}# Example: Aggregation entitytype Stats @aggregation(intervals: ["hour", "day"], source: "Data") {id: Int8!totalPrice: BigDecimal! @aggregate(fn: "sum", arg: "price")}
Deploy a new subgraph that can start indexing from another ābaseā subgraphās database.
features:- graftinggraft:base: QmBaseDeploymentIDblock: 12345677
Implement all six Subgraph Best Practices with all of your subgraphs to optimize your subgraph and developer experience:
Substreams + Solana Indexing Feature Updates
New features for developers who are utilizing Substreams from to enhance their dev experience!
- Real-time and Historical Account Changes.
Simply hit our new endpoint to stream account changes block by block, unlocking insights and enabling more robust application logic.
- Anchor IDL Integration
Create Substreams projects directly from an Anchor IDL in JSON format within the Dev Container.
More details in StreamingFastās latest .
ETHIndia 2024 Hackathon Winners
The Graph was out in force for ETHIndia 2024! Check out the winners that built on The Graph!
A Web3 terminal interface unifying subgraph deployment, monitoring, and decentralized storage with zero-knowledge proofs.
Revolutionizing memecoin creation, trading, and sniping with AI-powered precision.
š Pool Prizes:
A ticketing protocol redefining fairness with Spotify OAuth and transparent resale royalties.
A blockchain-powered Monopoly-like game launching new challenges every month.
Bet on your fitness goals with on-chain progress tracking and staking rewards.
An AI-assisted crypto prediction wallet leveraging blockchain and zkEVM technology.
The Graph Developer Survey
Building The Graph Network is a collaborative effort, and the core devs would love to hear your !
Thank you for reading and happy new years! Letās start 2025 with the right foot forward! š
Marcus Rein
Developer Relations
Edge & Node, working on The Graph
About The Graph
Ā is the leading indexing and query protocol powering the decentralized internet. Since launching in 2018, it has empowered tens of thousands of developers to effortlessly buildĀ Ā and leverageĀ Ā across countless blockchains, including Ethereum, Solana, Arbitrum, Optimism, Base, Polygon, Celo, Soneium, and Avalanche. With powerful tools like Substreams and Token API, The Graph delivers high-performance, real-time access to onchain data. From low-latency indexing to rapid token data, it serves as the premier solution for building composable, data drive dapps.
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.Ā ,Ā ,Ā ,Ā andĀ Ā are five of the many organizations within The Graph ecosystem.
