Your browser is outdated. Some features might not work properly. Please update your browser for the best experience.
![]() 15kUSDC Total Prizes | ||
5,000 USDC 1st 5,000 USDC 2nd 2,500 USDC 3rd 1,500 USDC 4th 1,000 USDC 5th |
25
SUBMISSIONS
0h:0m:0s
REMAINING
BREAKOUT TRACK
This is a special Solana Breakout Hackathon track hosted exclusively on Superteam Earn.
View All TracksSKILLS NEEDED
CONTACT
RELATED LIVE TRACKS
The Graph is live on Solana with Substreams, the fastest most scalable indexing solution. Substreams is a powerful data indexing engine designed to tackle the complexities of querying data on high-throughput chains like Solana. Built for developers, it offers parallelized processing, multi-sink support, and modular composability—making it easier than ever to work with historical and real-time Solana data.
Whether you're building analytics dashboards, trading tools, NFT explorers, or AI-driven apps, Substreams helps you move faster. With out-of-the-box support for Solana’s unique account model, and the ability to reuse your Rust code to extract and transform data, Substreams is the most developer-friendly way to tap into Solana’s data-rich ecosystem.
100x faster indexing than traditional methods
No more RPC pain with reliable data via gRPC streams
Plug-and-play composability allows the reuse of data streams with no vendor lock-in
Live and historical data support is perfect for backtesting, dashboards, and alerts
Substreams is open-source and free to use*. Start building on Solana with The Graph today—and bring your dapp to life with the best indexing tools in web3
*1TB is free per month. Please reach out to us via Telegram if you require additional storage.
Best Development of a Solana Substream (AI Agent)
Acceptance Criteria
Create a new Substreams
Developers must create a Substreams that indexes Solana on-chain data. This data must be used in an AI Agent application.
Developers must push the Substreams package (.spkg) to substreams.dev (we understand that some projects might be private)
Developers must provide a GitHub repository with the source code of the Substreams.
Use an existing Substreams
Developers must link to the Substreams they are using.
Developers must clearly state where they are using the Substreams in their source code.
Prizes
🥇1st Prize: $5,000 USDC
Best Development of a Solana Substream (Analytics)
Create a new Substreams
Developers must create a Substreams that indexes Solana on-chain data. This data must be used in an analytics application.
Developers must push the Substreams package (.spkg) to substreams.dev (we understand that some projects might be private)
Developers must provide a GitHub repository with the source code of the Substreams.
Use an existing Substreams
Developers must link to the Substreams they are using.
Developers must clearly state where they are using the Substreams in their source code.
Prizes
🥇1st Prize: $5,000 USDC
Best Development of a Solana Substreams (Wormhole-specific Substreams)
Acceptance Criteria:
Developers must create a Substreams that indexes one or several Wormhole Solana programs.
Developers must push their Substreams package (.spkg) to substreams.dev.
Developers applying for the Wormhole bounty WILL NOT be considered in the second (general) track.
Developers must provide a GitHub repository with the source code of the Substreams. For private projects, one of the judges should be added to the repository.
Prizes
🥇 1st Prize: $2,500 USDC
🥈 2nd Prize: $1,500 USDC
🥉 3rd Prize: $1,000 USDC
Substreams is an indexing solution that supports several blockchains. Substreams gives you access to the full Block of Solana, and you can select which specific parts of the model you want to extract and read in your dapp.
Use the “substreams init” command to bootstrap your Solana Substreams
You can create several project types
Index the full Solana Block (sol-minimal)
Index Solana transactions filtered by one or several program IDs (sol-transactions)
Use a JSON Anchor IDL to index instructions and events (sol-anchor-beta)
Consume your data using one of the supported sinks (JS, Go, SQL…)
The Graph team is available in a dedicated Telegram group as well as Discord to help developers with questions.
The Graph’s judges will consider the following when reviewing your submission:
Complexness of the Substreams (is it auto-generated with substreams init
?)
Usage and/or consumption of Substreams
Innovation of the product/concept
Clarity in business model
UI/UX quality and clarity
Real-world usefulness and market potential
User impact
Please note: This is a global track open to all residents of the world except for countries under the OFAC sanctioned list. Prizes are distributed upon KYC completion with a pass.
SKILLS NEEDED
Blockchain
CONTACT
Reach outif you have any questions about this initialBounty