Skip to content
CCPEDIAby Unity Nodes
Approved#319 Pull request

Proposal: Canton Index

Opened 08-05-2026 by Web3Slimchance, last activity 29d ago

  1. Incoming5.1 days08-05-2026
  2. Ready for Vote0.3 days13-05-2026
  3. Voting Live0 days13-05-2026
  4. Ready for Vote7.9 days13-05-2026
  5. Voting Live13 days21-05-2026
  6. Needs Revision64 days03-06-2026
  7. Ready for Vote18 days06-08-2026
  8. Approvedsince 24-08-2026
Champion named in file
Bernhard Elsner, CPO at Digital Asset
Discussion
30 messages
9 people

Development Fund Proposal Submission

Proposal file: /proposals/canton-index.md


Summary

Canton Index reduces the time from "I have a validator" to "I can query my data" from weeks to minutes. It gives every Canton builder a shared, open-source primitive for accessing ledger data. Instead of every team hand-rolling JSONB SQL pipelines, they can focus on actual application logic.

Canton Index sits alongside a validator running PQS, applies developer-defined filters to ledger events, materializes them into application-ready documents, and exposes them through a document-query HTTP API.

This proposal is scoped to stateless projections. The proposal outlines a roadmap with follow-on work:

  • A Scan connector covering network-level data, cross-validator views, and historical data that the local validator may have pruned.
  • A stateful filter runtime supporting roll-ups and aggregations.
  • A strongly-typed GraphQL API.

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 championed by Bernhard Elsner (CPO at Digital Asset) and has been pre-reviewed by both Bernhard and Curtis Hrischuk (Principal Technical Product Manager at Digital Asset). Thank you both for the in-depth feedback.
  • The proposal is authored by The Graph Foundation and InfraDAO. The Graph has pioneered and continues to advance multiple high-performance indexing systems used by tens of thousands of developers. InfraDAO has led the onboarding of 20+ networks into The Graph Network, covering integration, tooling, documentation, and performance optimization. This proposal brings that experience to Canton.
  • Design partners are engaged from Milestone 1 to validate the filter format and query patterns against real workloads, ensuring the design is shaped by actual developer needs.
  • See the full proposal for the detailed specification, milestones, acceptance criteria, and risks.