Skip to content
CCPEDIAby Unity Nodes
Declined#86 Pull requestBitdynamics

Proposal: Canton Auth Dev Harness

Opened 14-03-2026 by srikanth-bitdynamics, last activity 4mo ago

  1. Incoming6.2 days19-03-2026
  2. Needs Champion41 days25-03-2026
  3. In Review8 days05-05-2026
  4. Ready for Vote0.3 days13-05-2026
  5. Voting Live0.2 days13-05-2026
  6. Ready for Vote4.8 days13-05-2026
  7. In Review13 days18-05-2026
  8. Declinedsince 31-05-2026
Funding request
440,000 CC
Organization
Bitdynamics
Discussion
7 messages
5 people

Development Fund Proposal Submission

Proposal file:
/proposals/canton-auth-dev-harness.md


Summary

This proposal requests funding for Canton Auth Dev Harness, a focused open-source toolkit for local JWT/OIDC development and testing in Canton applications. It standardizes local auth setup, test-token generation, claims presets, integration examples, and CI-ready fixtures so teams do not have to rebuild the same auth scaffolding in every project.


Checklist

  • Proposal file added under /proposals/
  • Milestones and funding amounts defined
  • Acceptance criteria included
  • Alignment with Canton priorities described

Notes for Reviewers

This proposal is intentionally narrow and scoped to avoid overlap with broader deployment, admin-console, and wallet efforts.

It focuses on one repeated workflow gap after node setup: local auth-enabled development and testing. The deliverable is a reusable harness for JWT/OIDC startup, test-token generation, claims presets, middleware examples, CI fixtures, and diagnostics for common misconfiguration cases.

The main differentiators are:

  • focused on local development and integration testing, not production auth hosting
  • centered on reusable token, claims, and middleware workflows rather than user-management UI
  • useful across multiple Canton app teams without changing protocol behavior
  • priced and scoped as a focused public-good developer tool

Milestones 4

  1. First Reproducible Team Adoption
  2. Evaluator and Example Adoption
  3. Repeatable Multi-Environment Adoption
  4. Featured App Adoption and Public Release Hardening