Substreams Foundational Stores Make Blockchain Development Cheaper and Faster

Substreams Foundational Stores Make Blockchain Development Cheaper and Faster

Developers building on blockchain data know the pain: repeatedly fetching the same onchain state through slow and costly RPC calls, recomputing common datasets, and managing local caches. It’s tedious, expensive, and slows down innovation.

With Substreams Foundational Stores, that work is now obsolete. These high-performance, fork-aware stores provide preprocessed blockchain datasets at the base layer, ready for all Substreams packages to use. This means less duplication, lower costs, and lightning-fast access to the data you need while ensuring consistency even through chain reorganizations.

Why Foundational Stores Matter

Speed Foundational Stores can greatly reduce costly eth_calls RPC requests. By precomputing and caching data at the base layer, developers can query what they need in milliseconds instead of waiting for multiple RPC round-trips.

Cost Efficiency Process once, use everywhere. Foundational Stores reduce redundant computations and caching overhead across projects. Since these datasets are already processed, they can be shared by multiple modules and multiple developers, saving both time and infrastructure costs.

Shared Foundation Instead of building and maintaining your own datasets, you can rely on preprocessed, fork-aware data. This shared foundation ensures all developers have access to accurate, consistent, and production-ready datasets.

Scalable & Reliable Built with block-level versioning, fork-aware rollbacks, and support for multiple storage backends, Foundational Stores are designed to handle the rigors of production. They allow for precise historical queries and scale seamlessly as your blockchain data pipelines grow.

Flexible Input A foundational store can use one or many Substreams modules as input, allowing for easy re-use of packages from other developers on Substreams.dev. Utilize tested and proven data, enabling rapid innovation.

More Data A standard store module has a limit of 1 GiB of data written to it. Foundational stores are limitless, allowing a supersized dataset to be created for all users to pull from. Need access to a large database running back to the genesis of a chain? Foundational stores can cover that. The first Foundational store available for Solana Accounts is currently at 500 GiB, which was simply not possible to create before.

Current Availability

Foundational Stores are currently live on Ethereum Mainnet and Solana Mainnet, covering essential datasets such as:

And this is just the beginning. We are actively expanding the library of Foundational Stores and welcome contributions from the community. Your input helps create a richer, faster, and more reusable data foundation for everyone. Please let us know which Foundational Stores would be useful to your needs, we’d love to prioritize them!

How Developers Can Use Them

Foundational Stores can be consumed just like any other Substreams store using get mode.

  • Get Mode: Query the latest value or historical values at specific blocks or ordinals with extremely low-latency, in-memory lookups.

Fork-aware logic is built in, so you never have to worry about chain reorganizations corrupting your datasets. This makes it simple to build robust data pipelines that are both accurate and efficient.

Start Using Foundational Stores Today

Stop reinventing the wheel. With Substreams Foundational Stores, you get faster data, lower costs, and a shared foundation for all developers.

Explore the documentation and GitHub repository, integrate Foundational Stores into your Substreams modules, and see how preprocessed, fork-aware datasets can accelerate your blockchain development. Reach out on Discord to share which Foundational Stores you could start using right away!

What a Piece of $#%@ CEO dumps on his own project. DONT INVEST DONT BUY

  • No alternative text description for this image
Like
Reply

To view or add a comment, sign in

More articles by The Graph

Others also viewed

Explore content categories