Seeking champion for already working open-source Canton Explorer [+ DAML Debugger]
grants-discuss1 messagesstarted 17-07-2026
- Hello!I'm Helena, I've worked in production on Canton for the past 2 years, and with my knowledge I used agents to build a few projects that are already running and open-source.github.com/distrohelena/canton-typescript-sdk - A TypeScript SDK, with utilities for cryptography, creation of all types of topologies easily, all functions implemented in both JSON and gRPC. It also includes a DAML-LF parser, and debugger/replay/re-execution engine.https://github.com/distrohelena/canton-explorer - A Canton Explorer, that connects to your PQS nodes and/or gRPC. It shows:- Parties, Active Parties- Namespaces- Updates Per Node- Status of Each Node (installed packages, connected synchronizers, all components, health status).- Contracts- Advanced filtering on every featured list- Live debug of offset/update (just browse to an update and hit Debug Offset). ( https://canton.sweetsquare.io/debugger?nodeId=cnqs-extra-1&updateId=122033c197d734812fb550ff9ceb16f91eb0b54450def020743de3c43adbc3ff0091&eventOffset=13874&sessionId=5a6bb68a-25a7-424c-96ca-29955a8c4cc1&stepId=step-0 )SDK has support for editing variables and re-running the operation to see "what would happen" if a value was different, what events would be emitted (but that's not implemented on explorer yet).A demo of it is currently running here: https://canton.sweetsquare.io/ (it's slow as it's a Droplet on DigitalOcean tailscaled to my localnet nodes on my local machine).I've developed this out of research and giving visibility to myself for the development and maintaining of nodes and contracts. I'm seeking a grant to keep adding features and maintain both the SDK and the explorer. I have different grants PRs on GithubThanks for the visibility!