Data Indexers
Allium
Allium is an Enterprise Data Platform that serves accurate, fast, and simple blockchain data. Currently serving 15 blockchains and over 100+ schemas, Allium offers near real-time Base data for infrastructure needs and enriched Base data (NFT, DEX, Decoded, Wallet360) for research and analytics.
Allium supports data delivery to multiple destinations, including Snowflake, Bigquery, Databricks, and AWS S3.
Documentation:
To get started, contact Allium here.
Arkham
Arkham is a crypto intelligence platform that systematically analyzes blockchain transactions, showing users the people and companies behind blockchain activity, with a suite of advanced tools for analyzing their activity.
References:
Covalent
Covalent is a hosted blockchain data solution providing access to historical and current on-chain data for 100+ supported blockchains, including Base.
Covalent maintains a full archival copy of every supported blockchain, meaning every balance, transaction, log event, and NFT asset data is available from the genesis block. This data is available via:
- Unified API - Incorporate blockchain data into your app with a familiar REST API
- Increment - Create and embed custom charts with no-code analytics
To get started, sign up and visit the developer documentation.
Supported Networks
- Base Mainnet
- Base Sepolia (Testnet)
DipDup
DipDup is a Python framework for building smart contract indexers. It helps developers focus on business logic instead of writing a boilerplate to store and serve data. DipDup-based indexers are selective, which means only required data is requested. This approach allows to achieve faster indexing times and decreased load on underlying APIs.
To get started, visit the documentation or follow the quickstart guide.
Envio
Envio is a full-featured data indexing solution that provides application developers with a seamless and efficient way to index and aggregate real-time and historical blockchain data for any EVM. The indexed data is easily accessible through custom GraphQL queries, providing developers with the flexibility and power to retrieve specific information.
Envio HyperSync is an indexed layer of the Base blockchain for the hyper-speed syncing of historical data (JSON-RPC bypass). What would usually take hours to sync ~100,000 events can now be done in the order of less than a minute.
Designed to optimize the user experience, Envio offers automatic code generation, flexible language support, multi-chain data aggregation, and a reliable, cost-effective hosted service.
To get started, visit the documentation or follow the quickstart guide.
Supported Networks
- Base Mainnet
- Base Sepolia (Testnet)
GhostGraph
GhostGraph makes it easy to build blazingly fast indexers (subgraphs) for smart contracts.
GhostGraph is the first indexing solution that lets you write your index transformations in Solidity. Base dApps can query data with GraphQL using our hosted endpoints.
To get started, you can sign up for an account and follow this quickstart guide on how to create, deploy, and query a GhostGraph.
Supported Networks
- Base Mainnet
- Base Sepolia (Testnet)
The Indexing Company
The Indexing Company provides indexing as a service, capable of indexing any chain (EVM and non-EVM) with an RPC endpoint and integrating off-chain data within the same infrastructure.
Our services include data transformations, aggregations, and streamlined data flows, allowing teams to develop their products faster while saving on developer resources, time, and money. Our solution is ideal for teams needing advanced data engineering for modular chain setups, multi-chain products, L1/L2/L3 chains and AI.
To get started contact us here.
Supported Networks
- Base Mainnet
- Base Sepolia (Testnet)
Moralis
Moralis offers comprehensive data APIs for crypto, offering both indexed and real-time data across 15+ chains. Moralis' APIs include portfolio and wallet balances, NFT data, token data, price data, candlestick data, net worth data, and a lot more. All of the data is enriched with things like metadata, parsed events and address labels.
To get started with Moralis, you can sign up for an account, visit the Moralis documentation, or check out their tutorials on Youtube.
Supported Networks
- Base Mainnet
- Base Sepolia (Testnet)
Nexandria
Nexandria API offers access to complete historical on-chain data at blazing speeds, arbitrary granularity (as low as block-level) and at viable unit economics (think web2 level costs). Our technology lets you generate subgraphs on the fly, unlocking unique endpoints like a statement of all the balance transfers for all the tokens, or a list of all the neighbors of an address with all the historical interaction details or a portfolio balance graph covering all the tokens across arbitrary time/block ranges.
References:
Supported Networks
- Base Mainnet
Shovel
Shovel is an open source tool for synchronizing Ethereum data to your Postgres database. Shovel can index block data, transaction data, and decoded event data. A single Shovel can index multiple chains simultaneously. Shovel is configured via a declarative JSON config file – no custom functions to save indexed data to your database.
Find out more in the Shovel Docs
Supported Networks
- Base Mainnet
- Base Sepolia (Testnet)
Subsquid
Subsquid is a decentralized hyper-scalable data platform optimized for providing efficient, permissionless access to large volumes of data. It currently serves historical on-chain data, including event logs, transaction receipts, traces, and per-transaction state diffs. Subsquid offers a powerful toolkit for creating custom data extraction and processing pipelines, achieving an indexing speed of up to 150k blocks per second.
To get started, visit the documentation or see this quickstart with examples on how to easily create subgraphs via Subsquid.
Supported Networks
- Base Mainnet
- Base Sepolia (Testnet)
SubQuery
SubQuery is a data indexer that provides developers with fast, reliable, decentralized, and customized APIs for accessing rich indexed data from over 80+ ecosystems (including Base) within their projects.
SubQuery provides the ability to aggregate this data across multiple blockchains, all within a single project.
Other advantages of SubQuery includes performance with multiple RPC endpoint configurations, multi-worker capabilities and a configurable caching architecture.
To get started, visit the developer documentation or follow this step-by-step guide on how to index any smart contract on Base.
Supported Networks
- Base Mainnet
- Base Sepolia (Testnet)
The Graph
The Graph is an indexing protocol that provides an easy way to query blockchain data through APIs known as subgraphs.
With The Graph, you can benefit from:
- Decentralized Indexing: Enables indexing blockchain data through multiple indexers, thus eliminating any single point of failure
- GraphQL Queries: Provides a powerful GraphQL interface for querying indexed data, making data retrieval super simple.
- Customization: Define your own logic for transforming & storing blockchain data. Reuse subgraphs published by other developers on The Graph Network.
Follow this quick-start guide to create, deploy, and query a subgraph within 5 minutes.
Supported Networks
- Base Mainnet
- Base Sepolia (Testnet)
Flair
Flair is a real-time and historical custom data indexing for any EVM chain.
It offers reusable indexing primitives (such as fault-tolerant RPC ingestors, custom processors and aggregations, re-org aware database integrations) to make it easy to receive, transform, store and access your on-chain data.
To get started, visit the documentation or clone the starter boilerplate template and follow the instructions.
Supported Networks
- Base Mainnet
- Base Sepolia (Testnet)