Skip to content
CCPEDIAby Unity Nodes
Incoming#941Pull requestRocky (rocky.exchange)Financial Markets, Standards & Verification. RFP 11 "Public verifiability", first approach: "standardized tooling for asset issuers ... to publish public aggregates of activity and value"

Proposal: Verifiable Disclosure Format for Canton (RFP 11)

Opened 29-10-2026 by jsjswjnsn-giflast activity 2d ago

  1. Incoming3.6 days so far29-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 3.6 days
Funding request
3,000,000 CC
Champion named in file
Needs Champion
Duration
6 months of delivery and adoption, followed by 24 months of maintenance
Organization
Rocky (rocky.exchange)
RFP or roadmap area
Financial Markets, Standards & Verification. RFP 11 "Public verifiability", first approach: "standardized tooling for asset issuers ... to publish public aggregates of activity and value"

Development Fund Proposal Submission

Proposal file: rfps/financial-markets-standards-verification/2026-10-Rocky-verifiable-disclosure-format.md

Applicant

Organization: Rocky (rocky.exchange)

Author / Primary Contact: Rocky team, GitHub @jsjswjnsn-gif

Champion: Needs Champion


Proposal Classification

Proposal Type:

  • RFP-aligned proposal
  • Individual initiative

RFP / Roadmap Area: Financial Markets, Standards & Verification — RFP 11 "Public verifiability" (standardized tooling for asset issuers to publish public aggregates of activity and value).

Label: regulatory-compliance


Funding & Timeline

Total Funding Request: 3,000,000 CC

Project Duration: 6 months of delivery and adoption, followed by 24 months of maintenance

Maximum Amount: N/A

Maximum Duration: N/A


Summary

On Canton, nobody outside an issuer can recompute the aggregates the market relies on, such as a token's total supply or a venue's liabilities; CIP-0056 notes that a registry's supply figure "does not allow independent verification". We propose an open format in which the issuer publishes the aggregate as the root of a Merkle sum tree and each holder checks in their browser that they are counted inside the total; the format, a 61-case conformance corpus, three implementations and an offline verifier already exist (Apache-2.0, https://github.com/Rocky-DEX/Canton-Assurance-Layer), and Rocky uses the liabilities profile for its own reports. The grant funds a CIP-0056 integration for verifiable total supply, a second independent implementation, an external security review, a public open-source verification portal, a CIP submission, adoption by five other organisations and two years of maintenance, with 77 % of the funding conditional on parties outside Rocky. It complements the ZK supply-cap prover (#517), which passed its committee vote, rather than duplicating it: #517 proves supply is within a cap, this lets each holder check the exact total they are counted in. The proposal includes a cost basis, explicit acceptance gates for the second implementation and the security review, pilot terms for use before the review, and a continuity and exit plan.


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 6

  1. Format, conformance corpus and verifiers (existing work)available at submission
  2. Verifiable total supply for CIP-0056 tokens (restricted pilot)8 weeks after acceptance
  3. Independent implementation and external security review8 weeks after Milestone 2
  4. Public verification portal4 weeks after Milestone 3
  5. Release, CIP submission and adoption6 weeks after Milestone 4
  6. Maintenance