Skip to main content

Advanced Guides

Welcome to the Advanced Guides section! These guides are for experienced developers ready to tackle complex Cardano development challenges and contribute to the ecosystem.

Ecosystem Projects

  • Cardano DB Sync: Check out this awesome guide to Cardano DB Sync here
  • Cardano API: Check out this awesome guide to Cardano API here
  • Yaci DevKit: Setup a local Cardano devnet step by step here

Core Protocol Contribution

  • Core Protocol Contributor — Overview and language path selector
    • Haskellcardano-ledger, ouroboros-consensus, cardano-node. Covers Nix setup, formal specs, STS framework, CIP process, and time estimates
    • Rust — Amaru (full node), Pallas (primitives), Dolos (data node). Covers cargo-based setup, Pallas progression, Amaru deep dive
    • Go — Dingo (full node by Blink Labs), gouroboros (Ouroboros networking). Lowest barrier to first contribution; unique API layer entry points

Getting Involved

Resources for Advanced Developers


These guides represent the cutting edge of Cardano development. Your expertise and contributions help shape the future of the ecosystem.