StreamingFast’s Developer Contest Recap
Substreams are transforming how developers access and analyze blockchain data, enabling real-time, composable indexing solutions. Please check out our previous blog, Substreams 101: A Novice’s Introduction
TL;DR: The Substreams ecosystem is evolving, and developers have been pushing the boundaries of on-chain data indexing. To celebrate this innovation, StreamingFast launched an 8-week contest, rewarding builders for high-usage Substreams with 24,000 GRT in prizes. The competition saw standout projects tracking Solana DEX trades, Ethereum liquidity pools, and deep blockchain metadata. Winners across both seasons, including ao-xyz, dkdocs, and DenisCarriere, demonstrated the power of composability by creating reusable, stackable data modules. With the contest wrapped up, StreamingFast continues to support Substreams development through a growing registry, grants, and improved resources, ensuring more opportunities ahead for web3 builders.
The Substreams ecosystem is evolving, and developers have been pushing the boundaries of what’s possible with on-chain data. To celebrate this innovation, StreamingFast launched an 8-week contest designed to reward builders who create and publish high-usage Substreams.
With 24,000 GRT in prizes, the contest encouraged developers to contribute to the Substreams Registry and climb the leaderboard by driving usage of their modules. Now that the competition has wrapped up, let’s take a look at how it worked, the winners, and what’s next for Substreams!

How the Contest Worked
The contest was split into two seasons, each lasting four weeks. Every time a unique user called a published Substreams package within a day, it counted as one usage point. The more usage, the higher developers climbed in the rankings.
The Power of Composability
One of the contest’s core focuses was composability—the ability for Substreams to build on each other to generate richer datasets. With Substreams, developers can stack and combine data modules, making it easier to build powerful applications. Instead of reinventing the wheel, they can tap into existing datasets and add new layers of insights.
By fostering a collaborative ecosystem, developers weren’t just competing; they were helping each other improve how data is indexed and utilized on The Graph.
Top Performers
Every week, the top five most-used Substreams were recognized. Some developers consistently ranked at the top, while new entrants made surprising jumps up the leaderboard. Here’s a glimpse of a few standout projects:
ao_solana_dex_trades_pubsub
Function: Extracts and indexes trade data from Solana-based decentralized exchanges (DEXs).
Purpose: Helps track DEX trading activity on Solana, making it useful for analytics, price tracking, and on-chain trading analysis.
Link: ao_solana_dex_trades_pubsub v0.0.3
tycho_ethereum_sushiswap_v2
Function: Monitors and indexes events related to the creation of liquidity pools and trading activity on SushiSwap V2 (Ethereum).
Purpose: Allows developers and data analysts to track pool creations, liquidity shifts, and trade volumes on SushiSwap V2.
Link: tycho_ethereum_sushiswap_v2 v0.3.1
extra_data
Function: Indexes additional metadata from Ethereum block headers.
Purpose: Captures data beyond standard transactions, such as extra data fields embedded in blocks, useful for deeper blockchain analytics.
Link: extra_data v0.1.1
raw_blocks_evm
Function: Indexes raw Ethereum Virtual Machine (EVM) blockchain data, including transactions, logs, and balance changes.
Purpose: Provides a low-level, unfiltered data stream for developers who need detailed on-chain insights for analytics, monitoring, or custom indexing solutions.
Link: raw_blocks_evm v1.0.0
Each of these projects showcased how Substreams can enhance web3 data indexing, improve analytics, and simplify on-chain data access.
Who were the winners?
Over the 8-week period, dozens of developers participated, creating and sharing powerful Substreams that advanced the composability of The Graph’s ecosystem. Several developers made a lasting impact across both seasons, demonstrating innovation, adoption, and composability in their Substreams.
Congratulations to:
Season 1 Winners:
🏅ao-xyz
🏅dkdocs
🏅dicksonoche
🏅DenisCarriere
🏅hashirpm
Season 2 Winners:
🏅ao-xyz
🏅dkdocs
🏅dicksonoche
🏅DenisCarriere
🏅hashirpm
🏅clenthon
Their contributions helped push forward decentralized indexing and set new standards for Substreams adoption.
What’s Next?
With this contest behind us, StreamingFast continues to support Substreams developers by offering:
- The Substreams Registry (substreams.dev) to publish and explore new packages.
- Ongoing grants and incentives for high-impact Substreams.
- Improved documentation and tutorials to onboard more developers into the ecosystem.
If you missed out on this contest, don’t worry—there are more opportunities ahead. Whether you’re looking to publish your first Substreams or optimize an existing one, now is the time to dive in!
Start Building Today!
If you’re interested in developing with Substreams, here’s how to get started:
✅ Read the Substreams documentation here.
✅ Check out existing packages on substreams.dev.
✅ Join the community on Discord for support and discussions.
The Substreams revolution is just beginning—will your project be the next one to top the leaderboard?
No Comments