Skip to content
CCPEDIAby Unity Nodes
Incoming#156 Pull request

Proposal: Canton Public RPC

Opened 31-03-2026 by 0xchris66, last activity 28d ago

  1. Incoming204 days so far31-03-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 204 days
Funding request
3,000,000 CC
Discussion
0 messages
0 people

Development Fund Proposal Submission

Proposal file: /proposals/public_mainnet.md


Summary

Canton Public RPC introduces a shared, permissionless infrastructure service providing standard RPC endpoints for the Canton Mainnet. Analogous to Infura or Alchemy on Ethereum, it eliminates the single largest bottleneck for developers: the requirement for a dedicated participant node. By providing production-ready RPC gateways and a JS/TS SDK, we allow any team to deploy Daml applications to Mainnet in minutes, rather than weeks.


Checklist

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

Notes for Reviewers

  • Scalable Architecture: The service uses a load-balanced gateway fronting multiple horizontally scalable participant nodes to ensure 99.5%+ availability and automatic failover.
  • Direct Mainnet Focus: We target Mainnet from the onset to provide immediate utility to the live ecosystem.
  • Project Duration: 13-week development cycle with a total funding request of 3,000,000 CC.

Milestones 3

  1. Base Infrastructure & Alpha API (Mainnet Beta)5 weeks from approval
  2. SDKs, Developer Dashboard & Documentation5 weeks from Milestone 1 acceptance
  3. Production Public Launch & Sustainability3 weeks from Milestone 2 acceptance