Proposal: Rubic Cross-Chain Aggregation & Multihop Routing for Canton
Proposal file: /proposals/2026-06-rubic.md
Summary
Rubic is a cross-chain swap aggregator that integrates Canton Network into its routing engine, giving Canton a ready-made DeFi tooling layer that any project can build on. Through a single API, builders get same-chain and cross-chain swap functionality without integrating individual DEXs, maintaining bridge logic, or building routing infrastructure in-house — Rubic handles that layer so Canton projects can focus on their core product. Once live, Canton swaps are accessible via the Rubic API to wallets, trading bots, DEX frontends, and any app with swap functionality, without each team rebuilding aggregation infrastructure.
The integration delivers a dedicated Canton Aggregator API, multihop any-to-any routing via custom Canton smart contracts, on-chain DAML fee contracts, and single- and cross-chain swaps exposed through the Rubic API. As a meta-aggregator, Rubic routes all on-chain volume to Canton-native DEXs and bridges, while connecting Canton to liquidity across 50+ EVM chains via multihop bridging, with additional EVM and non-EVM coverage through integrated deposit providers. This is shared infrastructure in the same sense as bridges and DEX contracts — it lowers the integration cost for every team building on Canton. This proposal requests 2,900,000 CC across three milestones to complete and launch the production system on Canton Mainnet.
Checklist
- Proposal file added under /proposals/
- Milestones and funding amounts defined
- Acceptance criteria included
- Alignment with Canton priorities described
Note for Reviewers
Champion: @Akibalogh Contact: victor.dymov@rubic.finance