Yaci Store 2.0.0: The Next Evolution of Cardano Indexers
Build resilient DApps and achieve flexible data indexing with a modular backbone, extensible framework, and ledger state derivation
The Cardano Foundation is proud to announce that Yaci Store 2.0.0 is now available. This version introduces meaningful improvements in how to index, derive, and consume Cardano blockchain data.
The latest release not only strengthens performance and extensibility, it also provides better support to Cardano governance actions, enabling developers and organizations alike to build data-driven Cardano applications with greater confidence and operational control.
What is Yaci Store?
Yaci Store is an open-source, modular, high-performance Cardano blockchain indexer built in Java.
It provides transparent support and structured, reliable access to on-chain data through APIs and database-backed stores, supporting a broad range of use cases, including wallets, decentralized applications, analytics platforms, and governance tooling.
Yaci Store can be deployed as a standalone service or embedded into existing backend systems, allowing teams to integrate Cardano data into their infrastructure without operating a full node for every use case.
What’s New in Yaci Store 2.0.0
The 2.0.0 Yaci Store release focuses on three areas: ledger state derivation, extensibility, and production readiness.
Ledger and Governance State Derivation
Yaci Store 2.0.0 introduces native derivation of ledger and governance state directly from on-chain data. This reduces operational complexity and enables applications to rely on indexed data for higher-level state queries.
Staking rewards
The indexer now calculates staking rewards by processing epoch snapshots and applying Cardano’s reward formulas. This includes pool rewards, member rewards, and treasury distributions, allowing applications to present accurate reward histories and projections without relying on external services.
Governance proposal state
The governance module derives proposal status directly from on-chain governance data. Applications can track proposals throughout their lifecycle, including submission, voting, threshold evaluation, and ratification. This supports the development of governance explorers and monitoring tools that reflect authoritative on-chain state.
DRep delegation and voting power
Yaci Store can calculate DRep delegation and voting power distribution from stake snapshots, supporting transparency and analysis of Cardano’s decentralized governance processes.
Note: Minor discrepancies affecting a small number of DReps are currently known and will be addressed in a future release. These do not affect proposal outcomes.
Extensibility Through Plugins
Yaci Store 2.0.0 introduces a new plugin framework that allows teams to extend indexing behaviour without modifying core components.
Plugins can be written in JavaScript, Python, or MVEL, enabling developers from different backgrounds to implement custom data processing logic. The framework supports multiple lifecycle hooks, filters, and controlled data persistence, allowing extensions to be developed and operated safely.
This approach encourages experimentation and specialisation while still preserving a stable core indexer.
Performance and Operational Improvements
Several improvements in this release focus on long-running and high-throughput deployments:
- PostgreSQL range partitioning for large datasets,
- parallel processing using Java virtual threads,
- optional storage of raw CBOR data for blocks and transactions.
These enhancements support efficient indexing and querying as Cardano continues to grow.
Monitoring and Observability
Operational visibility is supported through built-in monitoring capabilities:
- Prometheus metrics for performance and health monitoring,
- a preconfigured Grafana dashboard for production deployments.
This enables teams to operate Yaci Store with clear insight into system behaviour from day one.
Who Is This Release For?
Yaci Store 2.0.0 matters most for:
- developers building Cardano wallets, decentralized applications, and governance tools,
- data and analytics teams working with on-chain data,
- organizations requiring scalable, observable access to Cardano blockchain information,
- and researchers and ecosystem contributors analyzing historical and governance data.
Production Readiness
Core modules in Yaci Store 2.0.0 are stable and suitable for mainnet deployments. Modules that remain under active development are clearly identified as such in the release notes.
This release is intended to support reliable, long-term operation in production environments.
Documentation, and deployment guides are available at Yaci Store’s website.
Yaci Store can be deployed using Docker, embedded as a java library, or extended using custom plugins.
Ecosystem Collaboration
Yaci Store began as a non-Cardano Foundation project and, even though the Foundation now directly supports it, it remains open source and developed in collaboration with the Cardano ecosystem.
We welcome contributions, feedback, and issue reports. The best way to submit these is via Yaci Store’s GitHub repository, where developers can also find more details on the latest releases.
We built Yaci Store 2.0.0 to strengthen the data infrastructure underpinning Cardano applications and governance, and hope it will help other projects support the transparency and scalability of their solutions.
Ultimately, Yaci Store should make it easier for others to build new ideas and, in this way, contribute to the Cardano ecosystem’s long-term growth.