Skip to content

This section provides an overview of the primary repositories that comprise the Nine Chronicles ecosystem.

Blockchain

Nine Chronicles Networks

  • lib9c: The blockchain protocol for Nine Chronicles, built on libplanet. It defines the blockchain state model and actions.
  • NineChronicles.Headless: The blockchain node implementation for Nine Chronicles.
  • NineChronicles.RPC.Shared: Manages the RPC networking interface provided by NineChronicles.Headless.
  • 9c-infra: Manages the infrastructure of the Nine Chronicles network.

Nine Chronicles Playables

  • NineChronicles: The Unity client for Nine Chronicles. It primarily communicates with the RPC server provided by NineChronicles.Headless to facilitate gameplay.
  • 9c-launcher: The launcher for running the Nine Chronicles game. It communicates with major nodes in the Nine Chronicles network to perform various functions.

Services

Additional Resources