Skip to main content

Canton Node Architecture

The Canton node architecture is documented at the role level, not at the private server level.

Public architecture

ComponentResponsibility
Chain workloadRuns the protocol client or service process.
Kubernetes controllerKeeps the workload scheduled, restarted, and observable.
Persistent storageStores chain data or service state according to the chain profile.
Secret deliveryInjects node identity, API credentials, or signer material through runtime secret controllers.
MonitoringEmits node, workload, and chain-family metrics to the FP Validated monitoring stack.
Guard/API surfaceGives operators controlled visibility and response actions without direct server login.

Safety model

Canton operations prioritize validator, participant, database, ingress, and metrics roles. Public docs intentionally avoid exact topology, private host paths, node names, and secret paths.

Architecture diagram