Skip to content

Proposal: NodePilot

CLOSEDPull Request
by askardex01-06-2026Declined
node-deployment-operationsneeds-champion

Development Fund Proposal Submission

Proposal file: proposals/nodepilot.md

Summary

NodePilot is a self-hostable validator server management console for Canton. It takes a validator from a bare host or an empty Kubernetes cluster to a registered, healthy node (participant, Postgres, Keycloak, ingress, TLS, and the one-time onboarding secret) in one guided flow, instead of a pile of shell scripts and hand-edited Helm values. It works two ways: Docker Compose over SSH for single-host operators, and Helm on Kubernetes for production. It already runs our own MainNet validator today.

Source code: https://github.com/askardex/nodepilot

Checklist

  • Proposal file added under /proposals/
  • Milestones and funding amounts defined
  • Acceptance criteria included
  • Go-to-market and adoption section included
  • Alignment with Canton priorities described

Notes for Reviewers

I am looking for a Tech & Ops Committee or Core Contributors champion. Happy to give a short walkthrough or answer technical questions.

cc @tkatrichenko @hythloda @stas-sbi @waynecollier-da @isegall-da