For the complete documentation index, see llms.txt
Midnight Indexer
The Midnight Indexer is a set of components designed to optimize the flow of blockchain data from a Midnight node to end-user applications. It retrieves history of blocks, processes them, stores indexed data efficiently, and provides a GraphQL API for queries and subscriptions.
To download the component, click the appropriate link under Artifacts.
Release 4.3.3LATEST
4 June 2026
Artifacts
- Chain Indexer Docker image
- Indexer API Docker image
- Wallet Indexer Docker image
- Indexer Standalone Docker image
- SPO Indexer Docker image
Summary
- Added per-connection and per-client subscription quotas to GraphQL WebSocket
- Introduced
@betaGraphQL directive for in-flight API fields - Added per-tree end indexes (
zswapEndIndex,dustCommitmentEndIndex,dustGenerationEndIndex) toBlock - Added lazy
transactionreference on nullifier event types - Tightened shielded nullifier transactions input validation
- Renamed dust nullifier byte fields with
LeBytessuffix (breaking,@betaonly) - Fixed
dustGenerationssubscription to deliver dtime updates on fresh subscriptions