Skip to content

Development Fund: Canton-Common-Asset (CCA) proposal#232

Open
rk47-coder wants to merge 1 commit intocanton-foundation:mainfrom
rk47-coder:proposal-cca
Open

Development Fund: Canton-Common-Asset (CCA) proposal#232
rk47-coder wants to merge 1 commit intocanton-foundation:mainfrom
rk47-coder:proposal-cca

Conversation

@rk47-coder
Copy link
Copy Markdown

Development Fund Proposal Submission

Proposal file:
/proposals/canton-common-asset.md


Summary

Canton-Common-Asset (CCA) is an open-source Daml interface library that gives banks and builders shared IAsset / ILockedAsset primitives, a standard Lock/Unlock/Liquidate encumbrance path for collateralized lending, and an AtomicDvP pattern for atomic multi-leg settlement on Canton. It reduces fragmentation across RWA and institutional lending apps so teams can interoperate and ship faster without reinventing the same ledger logic. The grant funds three milestones (interfaces & core logic → institutional lending & collateral hooks → docs, demo app, SDK, and Mainnet) for 700,000 CC total, with explicit acceptance criteria and Apache 2.0 release.


Checklist

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

Notes for Reviewers

  • Funding: 700,000 CC — M1 180,000 CC on grant approval; M2 240,000 CC after M1 and M2 acceptance; M3 280,000 CC after M3 acceptance (see proposal Funding and Milestones sections).
  • Scope: Purely additive Daml library + reference templates + Testnet/Mainnet demo path; no Canton protocol changes.
  • Committee focus: Review Acceptance Criteria table (Sandbox/Testnet/Mainnet gates) and payment gating vs. deliverables in each milestone.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant