For the complete documentation index, see llms.txt. This page is also available as Markdown.

Validator Management

This section covers creating a validator, and the operational tasks that go beyond viewing its health: managing parties, protecting keys, adding optional components, & keeping a validator upgradable &


How change reaches a validator

Worth internalising before you operate one, because it determines where you go to change things.

To change...
Do this

Component versions, resources, database, authentication, optional components, KMS

Edit the Validator resource and re-apply. The operator reconciles the change.

Parties, ledger users, wallet users, DAR packages

Use the UI, or the REST API. These are ledger operations, not configuration.

Platform-wide settings — hostnames, TLS, the identity provider the UI uses, Grafana links

Change the Helm values and upgrade the release.

Anything Canton supports that CatalyX does not surface

Editing a Validator is a normal Kubernetes update — kubectl apply, kubectl edit, or a GitOps commit. Watch the Observed Generation on the validator's Status tab to confirm your change was picked up.

Last updated

Was this helpful?