This page acts as an index for the charon (pronounced 'kharon') markdown documentation.
- Configuration: Configuring a charon node
- Metrics: Prometheus metrics exposed by a charon node
- Duty Failure Reasons: Descriptions of duty failures reasons.
- Architecture: Overview of charon cluster and node architecture
- Project Structure: Project folder structure
- Branching and Release Model: Git branching and release model
- Go Guidelines: Guidelines and principles relating to go development
- Contributing: How to contribute to charon; githooks, PR templates, etc.
- Distributed Key Generation: How charon can create distributed validator key shares remotely from a cluster-definition file.
- Consensus: How charon handles various consensus protocols.