Cardano DB Sync

Cardano DB Sync follows the Cardano blockchain and stores chain data in a PostgreSQL database, making it easy to query historical blocks, transactions, staking, and governance data.

Architecture

The project has three main components:

  • cardano-db — data types and PostgreSQL schema definitions
  • cardano-db-tool — database management utilities (migrations, validation, rollbacks)
  • cardano-db-sync — the main node that connects to a running cardano-node and syncs chain data to PostgreSQL

System Requirements (mainnet)

ResourceMinimum
RAM64 GB
CPU4+ cores
IOPS60k+
Disk700+ GB SSD

Quick Start

Choose your installation path:

Help Us Improve

If your team uses DB Sync, please take 3 minutes to fill out our usage survey. You can see aggregated, anonymised results on the dashboard.