Skip to Content
Getting StartedOverview

Getting Started with Yaci Store

This is the latest release of Yaci Store with ledger-state support. Yaci Store can now calculate and derive ledger state—such as rewards, ADAPot, and governance state—from on-chain data.

Unlike DB Sync, which receives ledger events directly from a local Cardano Node (both implemented in Haskell), Yaci Store independently computes all required ledger state from the on-chain data itself.


Status of Ledger State Data Accuracy

Ledger State calculations include:

  • Epoch Stake and Rewards
  • ADAPot values
  • Governance State (dRep distribution, Proposal Status, dRep Status)

Reward Calculation and ADAPot Status

ADAPot values match across all 3 public networks:

  • Mainnet: Verified through epoch 637
  • Preprod: Verified through epoch 295
  • Preview: Verified through epoch 1329

We will update this section with any discrepancies for future mismatches.

Governance State Data

Governance action proposal statuses match across all 3 public networks:

  • Mainnet: Verified through epoch 637
  • Preprod: Verified through epoch 295
  • Preview: Verified through epoch 1329

As of version 2.0.1, all previously known mismatches in dRep distribution and DRep Expiry Epoch have been resolved.

Out-of-the-Box Applications

1. Yaci Store App

  • The default indexer application, includes all modules.
  • Ledger-state calculation is disabled by default but can be enabled via profile.

2. Yaci Store Admin CLI App

  • CLI tool to apply optional indexes after sync is complete.
  • Optional indexes improve API query performance and are not applied during initial sync.
  • Supports rollback to a previous epoch
Last updated on