Skip to content
Discussions/App Development/RFC: Canton Bindings — multi-language SDKs + JWT/OIDC + pre-flight profilerForum ↗

RFC: Canton Bindings — multi-language SDKs + JWT/OIDC + pre-flight profiler

App Development2 posts21 views1 likesLast activity 10d ago
JA
Jatin_SahijwaniOP
12d ago

Hi everyone, sharing a heads-up on a Dev Fund RFC currently active
on grants-discuss, in case the community here would like to weigh in.

Following the Q1 2026 Developer Experience survey results that @dunebuggie
shared earlier this year, my co-founder Anirudh Singh and I (HackTour India,
https://x.com/HackTourIND) have scoped a proposal for the three runtime-layer
gaps the survey called out that no current PR addresses:

  • Typed Client SDK + Code Generator for languages beyond TypeScript
    (Python, Java/Kotlin, Rust, Go)
  • JWT/OIDC authentication middleware for TradFi/Hybrid teams
  • Pre-flight transaction byte-size and Canton Coin cost profiler

Working name: Canton Bindings. Deliberately complementary to Cantool (#77),
CantonTrace (#185), PartyLayer (#9), and Wallet Gateway (#109), with a
Cantool plugin in Milestone 4 so it integrates cleanly with Eric’s CLI.

Active discussion thread on grants-discuss:
https://lists.sync.global/g/grants-discuss/topic/rfc_canton_bindings/119439952

Full design doc (architecture, milestones, alignment table, risk register):
https://github.com/jatinsahijwani/canton-bindings/blob/289c8610e4bf3447b1221ba610c184ed8b74593d/README.md

Would especially love input from folks in the Daml Tooling, DAR Lifecycle,
dApp Integration, and Canton APIs SIGs, and anyone building TradFi/Hybrid
apps who’s hit the JWT pain firsthand. Discussion in either venue welcome.

Thanks!
— Jatin

JA
Jatin_Pandya_cf
10d ago

Hey @Jatin_Sahijwani

Good to see the PR idea, Kindly please make the PR to dev fund and we will have daml-tooling SIGs to review and take a deep look into it as well followed by security review.

Please share the PR Link once made.

Thanks,
Jatin Pandya,
DevRel Manager, Canton Foundation

← Back to Discussions