Skip to content
CCPEDIAby Unity Nodes
Declined#406 Pull request

Proposal: NodePilot

Opened 01-06-2026 by askardex, last activity 4mo ago

  1. Incoming0 days01-06-2026
  2. Declinedsince 01-06-2026
Funding request
1,000,000 CC
Champion named in file
Need Champion
Discussion
1 message
1 person

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

Milestones 3

  1. Public release and reproducible onboarding~2 months after approval
  2. Production Kubernetes path and authenticated wallet~2 months after M1
  3. Operability, observability, and operator runbook~2 months after M2