Access Solana Data: Better, Faster, Stronger on The Graph

TL;DR: The Graph is releasing new enhancements to extend its support for Solana, facilitating quicker access to Solana data. The release includes new tooling, a smoother developer experience, and ready-to-use Substreams-powered subgraphs and foundational modules, all designed to complement Solana’s high-speed ecosystem.

Developers building on Solana now have access to new tooling and resources to streamline their interactions with blockchain data, making The Graph the perfect data access complement to Solana’s speed and efficiency.

Accelerating Building on Solana

Developers are drawn to build on Solana, among many reasons, largely because of the ecosystem’s commitment to speed and scalability. However, efficiently indexing and querying the data has posed several challenges for developers wishing to build fast, performant Solana dapps. By enhancing its support for Solana, The Graph offers developers a powerful indexing solution without sacrificing speed and decentralization.

Historically, the process of indexing Solana data has been difficult, often requiring multiple redundant systems, complex setups, and significant resources. These obstacles have hindered development and innovation for those ready to build on Solana. The Graph’s new updates eliminate such barriers and expand developer capabilities.

With the release of new tooling and resources, The Graph supplements its existing support and eliminates the need for developers to use cumbersome setups or exorbitant infrastructure costs.

What’s New?

This announcement introduces many new and exciting benefits for developers, including:

  1. Simplified Developer Experience. The new Codegen tool and GUI from StreamingFast, a core developer team supporting The Graph, enables quick and easy Substreams development without using any code. Developers can work locally or through a remote VS Code space with all the dependencies pre-installed, greatly reducing setup time and complexity. Try it now!
  2. No Need to Know Rust. With this new integration with Graph Node and Foundational Modules, developers can now build Solana Substreams-powered subgraphs without needing to write any Rust code.
  3. High-Performance Indexing. With the Substreams engine backing graph-node, subgraphs can sync in hours instead of weeks, minutes instead of hours. This performance improvement enables developers to iterate faster and launch dapps more efficiently.
  4. Ready-to-use Substreams-powered Subgraphs. Several Substreams-powered subgraphs are now available for use. Built and maintained by notable teams such as Messari and Top Ledger, these Substreams-powered subgraphs are already deployed on The Graphs decentralized network, providing developers with a head start and easier path to build on Solana.
  5. Foundational Substreams Modules. On a more technical note, developers also now have access to several Foundational Modules developed by StreamingFast. These modules cover many of the most popular DeFi dapps on Solana, categorized into DEXs, NFTs, AMMs, and lending protocols, providing a robust foundation for builders needing a quick path to build their Solana dapp.
  6. Comprehensive Documentation and Guides. Detailed and updated documentation, step-by-step guides, and resources are now available to help developers start quickly and avoid common pitfalls, making the onboarding smoother than ever.

Using The Graph for Solana Data

The ability for developers to have fast and easy access to blockchain data, provided by decentralized infrastructure, is core to what web3 is about. As the data-indexing pioneer of web3, The Graph ecosystem remains fully committed to offering a battle-tested, user-friendly, and reliable decentralized solution for Solana developers without compromising speed or efficiency.

The Graph's decentralized approach not only aligns with the ethos of web3 but also provides practical benefits that centralized alternatives simply can't match. With The Graph, developers building on Solana can avoid using centralized alternatives for indexing and querying Solana data. Centralized service providers, regardless of their role in web3, pose significant risks to the development process. By providing developers decentralized infrastructure, The Graph empowers Solana devs to enjoy many rich benefits, such as:

  • No Vendor Lock-in. Unlike centralized service providers in web2 and web3, The Graph Network ensures developers aren’t held hostage at the data layer. Its dispersed decentralized architecture makes it hard to censor data and ensure continuous data availability.
  • Greater Reliability. The Graph’s decentralized nature ensures data is served by hundreds of independent Indexers globally, eliminating any single point of failure, as is common with centralized solutions. This reduces the risk of data loss or service interruptions if one node fails, resulting in exceptional uptime.
  • Scalability. The Graph protocol is intentionally designed to scale with developers and the entire web3 industry. Developers building on Solana can grow and build knowing they won’t have to rely on a centralized entity.

    Data Integrity. With its decentralized infrastructure, The Graph ensures that the data service to developers is uncensored and tamper-resistant.

Getting Started with The Graph and Solana

All these enhanced benefits are available now! Whether you’re ready to create a high-throughput dapp, analyze Solana data, or begin exploring fun and interesting use cases that leverage Solana’s speed, The Graph ecosystem is ready!

Get started right away at https://github.com/streamingfast/substreams-starter and select the Solana templates.

You can also:

  1. Explore the docs.
  2. Check out pre-deployed Substreams-powered subgraphs, or premade Substreams modules.
  3. Go to The Graph Discord and join the Solana channel for support and updates.

The Future of Solana Data

As The Graph continues to support the multi-chain future of web3, this enhanced support for Solana represents the ongoing commitment to interoperability, developer empowerment, and reliable and decentralized high-performance indexing. Solana developers who leverage The Graph will push the boundaries of what’s possible in high-speed, decentralized applications.

The future is bright! More updates and announcements from The Graph will follow as web3 and ecosystems like Solana continue to expand and improve, with an eye on speed, efficiency, and greater developer support!

About The Graph

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 built subgraphs for dapps across 70+ 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 New Era 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 X, LinkedIn, Instagram, Facebook, Reddit, Farcaster and Medium. Join the community on The Graph’s Telegram, join technical discussions on The Graph’s Discord.

The Graph Foundation oversees The Graph Network. The Graph Foundation is overseen by the Technical Council. Edge & Node, StreamingFast, Semiotic Labs, The Guild, Messari, GraphOps, Pinax and Geo are eight of the many organizations within The Graph ecosystem.


Category
Graph Protocol
Author
The Graph Foundation
Published
September 16, 2024

The Graph Foundation

View all blog posts