Proposal: Canton Node Operator Console
Development Fund Proposal Submission
Proposal file: /proposals/canton-node-operator-console.md
---
Summary
This proposal introduces Canton Node Operator Console, an open-source, self-hosted operator dashboard for the standard Splice validator stack. It brings together the JSON Ledger API, Validator App APIs, and Scan into a single interface for validator operators, reducing repeated integration work and making common operational tasks easier, safer, and more reusable across the Canton ecosystem.
The project focuses on practical operator workflows such as visibility into node state, user management, package handling, traffic-related actions, guided write flows, audit logging, and production-ready packaging. The goal is to deliver shared infrastructure that lowers the cost of building and operating validator-integrated products.
---
Checklist
- [x] Proposal file added under
/proposals/ - [x] Milestones and funding amounts defined
- [x] Acceptance criteria included
- [x] Alignment with Canton priorities described
---
Notes for Reviewers
This proposal is focused specifically on the standard validator deployment shape (Canton participant + Validator App). It is structured as a milestone-based, open-source operator tooling effort with a six-month indicative delivery timeline, clear acceptance criteria, and a final hardening phase covering security review, packaging, documentation, and release readiness.
The proposal is also informed by direct implementation experience while building validator-integrated Canton products, where repeated effort around ledger and validator API management, permissions, transfer preapprovals, and related operator workflows highlighted the need for a reusable operational console.