Skip to content
CCPEDIAby Unity Nodes
Declined#79 Pull request

Proposal: Canton Agent Kit development

Opened 12-03-2026 by piotrswierzy, last activity 14d ago

  1. Incoming208 days19-03-2026
  2. Declinedsince 13-10-2026
Funding request
900,000 CC
Discussion
1 message
1 person

Development Fund Proposal Submission

Proposal file:
/proposals/canton-agent-kit.md


Summary

This PR adds the Canton Agent Kit development fund proposal, an open-source TypeScript SDK for building AI agents that can read Canton state and execute Canton transactions through framework-compatible tool interfaces. The proposal focuses on a wallet-agnostic v1 built around Canton’s external-party model, with support for both autonomous execution and transaction-payload return flows, plus first-party tools for balances, transfers, and ledger queries. It aims to reduce developer friction for AI-native Canton apps and establish a plugin foundation for ecosystem extensions.


Checklist

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

Notes for Reviewers

Please pay particular attention to the proposed execution model and scope boundaries for v1. The proposal is intentionally positioned as an agent-developer layer above existing Canton primitives and CIP-0103, not as a replacement for wallet interoperability work.

It may also be useful to review whether the initial first-party tool scope, plugin architecture, and external-party-based execution approach are the right foundation for a public-goods SDK intended for broader ecosystem adoption. Funding is requested as 900,000 CC across four equal milestones.

Milestones 4

  1. Core SDK and Execution BackendMay 2026
  2. Framework Integrations, Examples, and Plugin AuthoringJune 2026
  3. Canton Query and Transfer ToolingJuly 2026
  4. Release Hardening and Ecosystem LaunchAgust 2026