Skip to content
CCPEDIAby Unity Nodes
#857Incoming Pull Request2.7M CC requested

Add proposal: Canton DEX Aggregation SDK

victordymov25-09-2026Last activity 5d ago
daml-toolingrfp-17:language-sdksrfp-18:sdlc-integrationrfp-25:identity-access-controlrfp-26:key-management-signing

Development Fund Proposal Submission

Proposal file:
proposals/2026-09-Rubic-canton-dex-aggregation-sdk.md

Applicant

Organization:
Rubic Finance

Author / Primary Contact:
Victor Dymov, Product & Growth Lead – [email / Telegram]

Champion:
Needs Champion


Proposal Classification

Proposal Type:

  • RFP-aligned proposal
  • Individual initiative

RFP / Roadmap Area:
N/A

Label:
daml-tooling


Funding & Timeline

Total Funding Request:
2,700,000 CC (2,500,000 CC across milestones + 200,000 CC for the independent security review)

Project Duration:
Approx. 17 months (23 weeks of development, followed by a 12-month maintenance and adoption period)

Maximum Amount:
N/A

Maximum Duration:
N/A


Summary

Every bridge, wallet and dApp on Canton currently has to integrate each DEX separately to deliver a target token to its users, and there is no shared router or standard for how a DEX declares itself to one. We will build an open-source SDK (Apache 2.0) that routes swaps across Canton DEXs and returns a ready-to-sign execution plan, with a contributor model where any DEX joins by submitting an adapter. The result turns N×M integrations into N+M, lowers the barrier to building on Canton, and routes all volume to Canton-native venues.

Suggested SIGs: Daml Language & Developer Tooling; DeFi Protocols


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
← Back to Proposals