Skip to content
CCPEDIAby Unity Nodes
Incoming#872 Pull requestPrimus Labs and HashCloak Inc.Financial Markets, Standards & Verification — Public verifiability

Proposal: Bringing zkTLS to Canton to enable public verifiability

Opened 02-10-2026 by Mikerah, last activity 9d ago

  1. Incoming14 days so far02-10-2026
  2. Needs Championnot reached
  3. In Reviewnot reached
  4. Ready for Votenot reached
  5. Voting Livenot reached
  6. Approvednot reached
Waiting on
Nobody has picked it up
idle 10 days
Funding request
1,303,500 CC
Champion named in file
Needs Champion
Duration
14 weeks
Organization
Primus Labs and HashCloak Inc.
RFP or roadmap area
Financial Markets, Standards & Verification — Public verifiability

Development Fund Proposal Submission

Proposal file:
proposals/canton-zktls-proposal.md

Applicant

Organization:
Primus Labs and HashCloak Inc

Author / Primary Contact:
Mikerah Quintyne-Collins (@mikerah)

Champion:
Needs Champion


Proposal Classification

Proposal Type:

  • RFP-aligned proposal
  • Individual initiative

RFP / Roadmap Area:
Identify the applicable RFP and roadmap area. If this is an individual initiative, enter N/A. Financial Markets, Standards & Verification/Public verifiability

Label:
rfp-11:public-verifiability


Funding & Timeline

Total Funding Request:
1,303,500 CC

Project Duration:
14 weeks

Maximum Amount:
N/A

Maximum Duration:
N/A


Summary

Canton applications currently lack reusable Daml components for verifying zero-knowledge proofs, limiting their ability to validate claims derived from private external data without relying on trusted intermediaries. HashCloak will implement Groth16 and UltraHonk verifiers in Daml, while Primus will integrate the UltraHonk verifier into its zkTLS system and deliver an end-to-end reference workflow. This will give the Canton ecosystem open-source verification infrastructure for using authenticated private data in applications without disclosing the underlying data.


Submission Checklist

  • Full proposal file is included in this PR
  • Organization and primary contact identified
  • Champion identified or Needs Champion selected
  • RFP / roadmap alignment identified, if applicable
  • Total funding request provided
  • Project duration provided
  • Proposal is within any RFP maximum amount
  • Proposal is within any RFP maximum duration
  • Milestones and milestone funding are defined in the proposal
  • Acceptance criteria are based on ecosystem value
  • Architectural alignment is addressed

Milestones 4

  1. Daml Cryptographic FoundationsEnd of week 4
  2. Groth16 and UltraHonk Verification in DamlEnd of week 10
  3. Primus zkTLS IntegrationEnd of week 13
  4. Validation, Documentation, and ReleaseEnd of week 14