Proposal: Canton Algorithmic Trading Toolkit (venue connector, liquidity bots, MCP execution)
Development Fund Proposal Submission
Proposal file: proposals/2026-08-Vasyliev-algo-trading-toolkit.md
Applicant
Organization: Individual
Author / Primary Contact: Oleksii Vasiliev, independent developer, @olevasyliev
Champion: Needs Champion
Proposal Classification
Proposal Type:
- RFP-aligned proposal
- Individual initiative
RFP / Roadmap Area: RFP 13, Payments and DeFi, under Financial Markets, Standards & Verification in the 2026-2028 Strategic Roadmap.
Label: defi-liquidity
Funding & Timeline
Total Funding Request: 1,200,000 CC, approximately $120,000 at the CC price measured on 2026-08-12, including a 50,000 CC infrastructure line inside the total
Project Duration: 5 months
Maximum Amount: N/A, RFP 13 publishes no maximum amount
Maximum Duration: N/A, RFP 13 publishes no maximum duration
Summary
Canton has trading venues but no open trading layer: liquidity and activity reach them only through manual interfaces or private in-house tooling, and nothing lets software quote, execute, and risk-manage across venues. This proposal generalizes, open-sources, and maintains an algorithmic trading toolkit that already runs against four Canton venues covering three market structures, adding a reference liquidity-bot engine and an agent execution interface with enforced risk caps. The value is a reusable component rather than a one-off integration: the same client serves every venue on the network, which is what RFP 13 asks for, and the Foundation has already verified another grant's milestone by running this toolkit's own integration report.
Submission Checklist
- Full proposal file is included in this PR
- Organization and primary contact identified
- Champion identified or
Needs Championselected - 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
Toolkit: https://github.com/olevasyliev/canton-trading-toolkit