Table of Contents

Project Origin - Overview

Below is a diagram of all the Project Origin systems and how they interact with each other.

  • Owner - The entity which owns the GCs and their wallet which they are stored in.
  • Issuing body - The entity with the responsibility of issuing new GCs for a given area.
    • Issuer - Their internal system responsible for issuing new GCs using Stamp.
    • Stamp - Simplifies the issuing process by handling all cryptographic operations and orchetration between registry and the wallet on behalf of the issuer.
  • Vault - A system which can hold many users wallets. Simplifies the users access to their GCs, and abstracts the complexity of the underlying systems.
  • Registry responsible - The entity responsible for running the registry in the network
    • Registry - A system that holds the state of a streams and processes transactions.
    • Verifier - A system containing the rules for the network (Electricity).
    • Immutable log - Currently Concordium is the only system which has been implemented as an immutable log for the network.
  • Area statistical body - The entity responsible for collecting statistics about claims in the area.
    • Chronicler - A system for collecting distributed claim information in privacy-preserving way.

Project Origin Systems