Data Indexers
When building applications that leverage Flow data, developers have multiple Data Indexers to choose from. These platforms offer flexible options, allowing you to index all data on Flow, including information from both the Cadence VM and EVM. Alternatively, if your application doesn't require Cadence, you can opt to index only EVM data. This flexibility ensures that you can tailor your data indexing strategy to fit the specific needs of your application.
EVM & Cadence​
The Graph​
The Graph is an indexing protocol designed to organize and make blockchain data easily accessible through GraphQL. By leveraging The Graph, Flow applications can query open APIs, known as subgraphs, to efficiently retrieve data that has been indexed on the network. This allows developers to build serverless applications that operate entirely on public infrastructure.
Getting Started with The Graph
To begin using The Graph, refer to the official documentation. For a hands-on introduction, follow this quickstart guide to learn how to create, deploy, and query a subgraph.
SimpleHash​
SimpleHash is a comprehensive multi-chain NFT data platform that provides developers with easy access to token data across 60+ blockchain networks. It offers a robust API for querying NFT metadata, media, collection details, sales, floor prices, listings, and bids, streamlining the process of building NFT-powered applications.
Getting Started with SimpleHash
Developers can begin using SimpleHash by signing up for an API key on their website. The platform provides comprehensive documentation to help developers integrate SimpleHash into their projects.
EVM Only​
Moralis​
Moralis provides a robust suite of data APIs designed to support a wide array of blockchain applications. These APIs deliver both indexed and real-time data across 16+ blockchain networks, including comprehensive details on portfolio and wallet balances, NFT data, token metrics, price feeds, candlestick charts, and net worth calculations. Moralis enhances this data with additional layers of metadata, parsed events, and address labels to provide deeper insights and context.
Getting Started with Moralis
To integrate Moralis into your project, begin by creating an account. Detailed API references and integration guides are available in the Moralis documentation. For step-by-step tutorials and use cases, visit their YouTube channel.
Alchemy​
Alchemy is a powerful blockchain development platform that provides enhanced APIs and advanced analytics to streamline the process of creating and scaling Web3 applications.
Getting Started with Alchemy
To begin using Alchemy, developers can sign up for an account on the Alchemy website. The platform offers extensive documentation including API references, tutorials, and guides to help developers integrate Alchemy into their projects.