Canton Foundation Development Fund (CIP-0100)
Canton Foundation Development Fund (CIP-0100)
2026-2028 Roadmap and 2026-2027 Request for Proposals
The Canton Foundation development fund grants 5% of total Canton Coin minting to application developers and development teams who contribute to the Open Source foundation of Canton Network. This includes enhancements to the Canton Protocol (Synchronizers and Validators), Participant Query Service, Canton APIs and developer tooling (SDKs), Splice Tokenomics and Network Governance, and other open source tooling and utilities, including the Wallet SDK, the dApp SDK, the Splice Reference Wallet, and the Canton Name Service (CNS).
Funding falls into two categories: Roadmap-based, and individual initiatives. The Roadmap consists of a technical and architectural strategy for the coming 12 to 24 months, and an associated set of requests for proposals (RFPs) mostly targeting the coming 12 months in each major area of technical and architectural interest. Individual initiatives (“initiatives”) are grant proposals that do not respond to RFPs.
This document outlines the 2026-2028 roadmap, and provides brief RFPs for twenty-eight of these technical areas, targeting 2026-2027.
Technical and Architectural Vision: 2026-2028
Canton Network is the venue for Capital Markets at large to move to on-chain rails. The Canton Foundation Development Fund’s priorities are chosen to support this vision, focusing on prerequisites for scalability, resiliency, ease of use, and capability. The below paints a picture of where the Canton Network is headed.
Scalability
Capital Markets at large means that $100s of Trillions in USD of high quality assets can move freely between traditional rails and the Canton Network. This includes
- Cash, including Stablecoins, Tokenized Deposits and other forms
- Fixed income instruments like US Treasuries or Corporate Bonds
- Equities
Onchain Capital Markets allow institutions and consumers alike to conduct their daily financial business 24x7, with low latency and high degrees of automation, including core use cases like running and receiving payroll, payments, financing through repo and securities lending, or investing and treasury management. Both nominal volumes and TPS exceed today’s by orders of magnitude with $100s of Trillions in USD annual notional and 1000s of settlements per second.
DeFi protocols and on-chain intermediaries repackage assets and services to make them available to consumers in international markets, and offer innovative products backed by the highest quality assets.
Canton Network is able to support this scale through its Network of Networks architecture where all on-chain volume, no matter where it happens - on the Global Synchronizer or use-case-specific dedicated synchronizers - is part of the same fully interoperable MainNet. The utility generated by this technology and network is tied back into network tokenomics, and delivers value back to those that run and build the network.
Overall scale: By 2028, Canton Network supports:
- 2500+ transactions per second (30+ MB traffic/second) average on the Global Synchronizer
- 100+ dedicated synchronizers fully interoperable across MainNet, each capable of expanding global TPS capacity by many thousand TPS more.
- 1000+ Applications transacting across the synchronizers with full interoperability.
- 10,000+ Validator nodes all able to connect across the network of networks and applications.
- 100+ Million parties and wallets on the Global Synchronizer, with many active across multiple synchronizers
- Users and Validators burn Canton Coin and participate in Canton Coin tokenomics when they participate in the network, be that via the Global Synchronizer or any dedicated synchronizers
Resilience & Ease of Use
The network is easy to use for infrastructure providers, applications, and users alike, and operations and deployments are resilient by default. The relationships between infra, apps, and users are low- or zero-trust by default, allowing different stakeholders to operate independently at scale.
- Wallet/Party key holders or their delegate(s) have full control over validator hosting, redundancy, and disaster recovery. Party hosting and RPC-as a service operators are widely available as commoditized network infrastructure.
- Wallet/Party key holders or their delegate(s) have full control over which applications they participate in and what upgrades and rule changes they are willing to accept.
- Co-tenanted validators by default allow users to transact on any smart contract packages and any synchronizers they choose, without one user’s choice impacting any other hosted wallets/parties.
- Validator operators and users alike can easily evaluate applications, and track and automate application upgrades.
- Validator operators can self-onboard to the network, merely requiring a traffic purchase to get started.
- Application providers are able to operate applications across multiple nodes, with failover at the party level.
- Application providers can set up parties with decentralized control (e.g. for DeFi protocols) with ease, allowing each key controller to choose their own key management solution.
- RPC-as-a-service and party hosting services allow applications to launch without dedicated nodes.
- Applications are able to process transactions across multiple synchronizers, as needed by the application, both for scalability and redundancy.
- Featured application governance is largely automated, rarely requiring offchain governance decisions, and giving applications a high degree of confidence and predictability.
- The Super Validator quorum actively involved in ordering messages on the Global Synchronizer rotates among synchronizer nodes, providing maximum resilience while maintaining high throughput and low latency.
Capabilities / Features
- Applications have multiple options for public verification of private transactions, including aggregate metrics with selective disclosure to oracles, need-to-know disclosure via trusted execution environments (TEE), and ZKP-based verification of private data.
- An active market of providers offers credentials for onchain identity and qualification, based on a common standard for party credentials and metadata. A network-wide asset registry builds on this common metadata standard.
- Developers can choose their preferred path to build applications:
- Smart Contract Language: Build Daml smart contracts, choose another surface language to build Canton-native, or enter through an EVM compatibility layer.
- Off-chain integration: All major languages are supported with equivalent feature sets.
- Indexing/Querying: Indexing services are available for both public and private data, either in the cloud or on-prem, and with access patterns from raw SQL to GraphQL like interfaces.
- AI: AI integration standards like MCP make on-chain data available directly to agentic tooling.
Requests for Proposals
To support this vision, the Technology & Operations Committee of the Canton Foundation seeks to fund grants in the following areas between September 2026 and September 2027. The Foundation will target 80% of its Development Fund budget toward proposals that respond to Foundation RFPs, while reserving up to 20% for individual initiatives that fall outside the published roadmap. (Note: CIPs that require a technical implementation may also be treated as Foundation Requests for Proposals once those CIPs have been approved by the Super Validators.)
Protocol, Infrastructure, Scalability & Resilience
- Enable frictionless party hosting
- RFP
- Enhancements to the Canton Protocol, Ledger API, and the Wallet SDK, to allow parties to move easily among Validator nodes and enable operators to manage their hosting configurations. This will include offboarding from nodes and removing data from nodes where parties have offboarded. Parties should be able to grant hosting rights to Validators by signing a transaction and submitting these transactions through the Ledger API, e.g. via a wallet application, and transfer or revoke hosting rights in the same way. Parties should be able to designate backup services that retain a streamed, encrypted copy of that party’s active contract state, and recover their full contract state to any Validator node, even when all nodes actively hosting the party’s data have failed or blocked the party’s access.
- We anticipate approving multiple grants in this area as work progresses over the coming year.
- RFP
- Application Decentralization
- RFP
- Applications, workflows, and tooling that support the decentralized control and execution of applications. Such tooling should support managing a decentralized party on a decentralized deployment, and should furthermore support the trustless asynchronous execution of off-ledger logic.
- Prior Examples of grants issued in this area include:
- RFP
- Automated Application Management
- RFP
- New Validator node tooling that integrates mechanisms for Daml application management including application discovery, review & security analysis; approval, installation and upgrading. Individual parties, including both the node operator party and hosted parties, may choose to vet and/or unvet Daml packages, across all Validators with hosting rights for a given party.
- We anticipate approving multiple grants in this area as work progresses over the coming year.
- Prior Examples of grants issued in this area include:
- RFP
- Application-level resilience and party-level Highly Available failover
- RFP
- Enhancements to the Canton Protocol and Ledger API making it simple for an application provider to build, deploy and upgrade applications that are able to fail gracefully across multiple nodes operating that same application, using Daml parties multi-hosted across those nodes.
- RFP
- Multi-synchronizer support for protocol, application development and operations
- RFP
- Canton has been designed for horizontal scalability, enabling the extension of the network by adding additional synchronizers. The core capability exists in an initial form but must be matured and proliferated across the existing tooling to support the further expansion and growth of the network. As part of this, we expect a series of projects targeting the final hardening and rollout of the capabilities, as well as improvements to developer tooling, including multi-sync sandboxes, documentation updates, and tooling updates.
- We anticipate approving multiple grants in this area as work progresses over the coming year.
- RFP
- Continuous Resilience & Scaling Improvements on the Global Synchronizer
- RFP
- The Global Synchronizer forms the backbone of Canton Network MainNet. It is in the interest of all network participants to improve its ability to operate without downtime, with minimal oversight and intervention, while scaling to support the targets mentioned above. We welcome proposals for enhancing operational resilience and automation, throughput, data scaling, and ever-more streamlined upgrades.
- We anticipate approving multiple grants in this area as work progresses over the coming year.
- Prior Examples
- Synchronizer resilience
- Validator and Synchronizer throughput
- RFP
- Expanded Network Access and Validator Onboarding
- RFP
- The Development Fund is interested in proposals that enable open, scalable validator onboarding without manual scaling gates. Proposals may include self-service onboarding tooling, topology and identity workflows, tokenomics changes, security and availability enhancements, automated readiness checks, capacity monitoring, and operational dashboards. Successful proposals should reduce or eliminate Foundation and committee coordination of network access while preserving network reliability, security, and resilience.
- Prior examples:
- None
- RFP
Governance, Identity & Network Coordination
- Canton Coin Tokenomics
- RFP
- Canton Coin Tokenomics manage the process through which network participants work to earn Canton Coin rewards. Tokenomics are designed both to incentivize useful work and to secure the network from harmful activity. Tokenomics should be designed such that offchain governance decisions are limited, both in time and scope, allowing the network to scale while rewarding useful activity. Proposals in this area should focus on incentives for featured application providers that reduce the overhead of featured application governance and limit malicious or counterproductive behavior by application providers; support the economics of hosting parties on Validator nodes, and encourage active participation in Super Validator governance processes.
- A CIP is a co-requirement for these RFPs
- We anticipate approving multiple grants in this area as work progresses over the coming year.
- Canton Coin Tokenomics manage the process through which network participants work to earn Canton Coin rewards. Tokenomics are designed both to incentivize useful work and to secure the network from harmful activity. Tokenomics should be designed such that offchain governance decisions are limited, both in time and scope, allowing the network to scale while rewarding useful activity. Proposals in this area should focus on incentives for featured application providers that reduce the overhead of featured application governance and limit malicious or counterproductive behavior by application providers; support the economics of hosting parties on Validator nodes, and encourage active participation in Super Validator governance processes.
- Prior Examples:
- RFP
- Governance automation
- RFP
- Build tools that reduce manual governance overhead and improve the reliability, transparency, and participation of Canton governance processes.Proposals may focus on expanded Super Validator voting, operator rotation, proposal lifecycle tracking, voting dashboards, notification systems, governance audit logs, and automation of repeatable governance workflows.
- Prior Examples:
- RFP
- Federated Canton Name Service
- RFP
- Develop and improve naming, identity discovery, and party metadata infrastructure for Canton. Proposals should support a federated Canton Name Service and related metadata standards that help users, applications, validators, and institutions discover and verify parties, applications, credentials, and asset registries. Successful proposals should improve interoperability across party metadata on Canton, with good usability and trust while preserving Canton’s privacy and permissioning model.
- We anticipate approving multiple grants in this area as work progresses over the coming year.
- RFP
Financial Markets, Standards & Verification
- Public verifiability
- RFP
- Canton intentionally keeps transaction details private. But markets rely on reliable, often publicly available information to provide accurate signals of price, demand, total supply, and volume. Asset issuers and transaction participants have the option to make private data public, but this presents meaningful tradeoffs: An aggregate value published by an issuer might not be trusted by the market, and private transaction disclosure defeats confidentiality. We’re looking for proposals that progress Canton toward public verifiability of key metrics. Approaches to consider, from simple (and less trusted) to complex (but more trustworthy) might include: Standardized tooling for asset issuers – including decentralized asset issuers – to publish public aggregates of activity and value; mechanisms to allow issuers to disclose private data streams to Trusted Execution Environments (TEEs), and then allow selective disclosure from that TEE to approved external parties; Zero-knowledge proofs of aggregate data, operated by decentralized attestor pools.
- RFP
- RWA Standards
- RFP
- Develop open standards, tooling, and reference implementations that improve interoperability across Canton applications and make traditional asset workflows easier to represent onchain and integrate with existing institutional systems. Proposals may respond to one of the following discrete areas:
- Identity, Credentials and KYC Standards for RWA Workflows
- Develop provider-neutral standards for issuing, verifying, reusing, updating, and revoking credentials required for real-world asset and institutional financial workflows. Relevant credentials may include:
- KYC or KYB status
- Accreditation or investor qualification
- Licensing or regulatory status
- Jurisdiction or residency
- Authority to act on behalf of an institution
- Eligibility to hold or transact in a particular asset
- Standards should allow a credential issued or verified by one provider to be recognized by other Canton applications where appropriate, reducing the need for parties to repeat the same verification process.
- Proposals should preserve Canton’s privacy model and support proving that a party satisfies a requirement without unnecessarily disclosing the underlying personal or institutional data. Work should focus on open standards, interfaces, and reference implementations rather than proprietary identity or compliance services.
- Proposals should account for relevant work already underway through the Identity and Metadata SIG and any associated CIP or standards initiatives.
- Develop provider-neutral standards for issuing, verifying, reusing, updating, and revoking credentials required for real-world asset and institutional financial workflows. Relevant credentials may include:
- Daml and Institutional RWA Workflow Standards
- Develop reusable Daml models, interfaces, APIs, tooling, and reference implementations for real-world assets and institutional transaction workflows on Canton. Proposals may include:
- Token and asset representation standards
- Asset metadata standards
- Issuance, transfer, redemption, and cancellation workflows
- Corporate actions and other asset lifecycle events
- Post-trade processing and settlement standards
- Delivery-versus-payment and settlement-flow patterns
- Repo, collateral, lending, and servicing workflows
- Interoperability between Canton applications
- Integration mappings for existing institutional systems
- API-level compatibility standards
- Conformance tests and reference implementations
- Successful proposals should support multiple issuers and applications rather than a single proprietary implementation.
- Develop reusable Daml models, interfaces, APIs, tooling, and reference implementations for real-world assets and institutional transaction workflows on Canton. Proposals may include:
- Identity, Credentials and KYC Standards for RWA Workflows
- Develop open standards, tooling, and reference implementations that improve interoperability across Canton applications and make traditional asset workflows easier to represent onchain and integrate with existing institutional systems. Proposals may respond to one of the following discrete areas:
- Prior Examples:
- RFP
- Payments and DeFi
- RFP
- Develop open-source tooling, reference implementations, and standards, for payments, DeFi, settlement, and liquidity workflows on Canton. Proposals should support real economic activity, improve composability, and make it easier for applications to build financial workflows that are private, auditable, and interoperable. Successful proposals should focus on reusable components or standards that can support multiple Canton applications rather than one-off application-specific work.
- Prior Examples:
- RFP
Developer Experience, Tooling & Education
- Wallet and dApp Integration tooling
- RFP
- Wallets are a primary interface for users, hosted parties, application providers, and institutional workflows on Canton. The Development Fund is interested in proposals that improve wallet integration tooling, reusable wallet components, signing flows, account/party management, and application-to-wallet interactions.
- We anticipate approving multiple grants in this area as work progresses over the coming year.
- Prior Examples:
- RFP
- Canton 3.x Training and Documentation
- RFP
- Create practical, developer-facing documentation, onboarding kits, training materials, and examples that reduce the time required for new teams to build on Canton. Proposals should focus on reusable public materials that help application developers, validator operators, Featured App teams, and institutional integrators understand how to design, build, test, deploy, and operate Canton applications. Proposals may include quickstart guides, reference architectures, deployment checklists, sample applications, troubleshooting guides, recorded training, workshops, exercises, and onboarding material for validators, application developers, and Featured App teams.
- We anticipate approving multiple grants in this area as work progresses over the coming year. Our recommendation for this RFP is small, incremental proposals to enhance existing training materials.
- Prior Examples:
- RFP
- Daml / Developer Usability Gaps (Daml U256 Support)
- RFP:
- The Development Fund is interested in proposals to close usability gaps in Daml, including support for unsigned 256-bit integer workflows commonly needed in token, DeFi, and digital asset applications, as well as native bytes type support.
- This is a specialized RFP that will require deep Daml expertise. It may be suitable for experienced teams with sufficient language, compiler, or financial application development background.
- RFP:
- SDKs in different languages (standard)
- RFP
- The Development Fund is interested in proposals to develop, extend and maintain SDKs or client libraries in programming languages commonly used by application developers, financial institutions, and infrastructure providers. Proposals should follow the ledger client standard (https://docs.google.com/spreadsheets/d/1iR3GqKx6ktqqBiNIwRhoOuzOh0jf_7H-pQ7QRGOLl9s/edit?gid=541890420#gid=541890420; the standard is going to move into the docs) common interface standards where possible and should include documentation, examples, tests, versioning practices, and a maintenance plan. SDKs should make it easier for developers to interact with Canton APIs, wallets, validators, application services, and network tooling without needing to build low-level integrations from scratch.
- The number of proposals will depend on the number submitted with each needing to identify the target language, the intended developer audience, the APIs or workflows covered, and how compatibility will be maintained as Canton evolves.
- Currently supported languages and existing kits are: Java, Typescript, Go, C#, Rust, Python (but more work is required to align them with the ledger client standard).
- Not yet known fully featured SDK: C++, Scala
- Prior examples:
- RFP
- Integration into SDLCs
- RFP
- Build tooling that helps teams integrate Canton development into existing software development lifecycles, including CI/CD pipelines, testing frameworks, deployment workflows, package vetting, environment management, and release automation.
- RFP
- DPM Components and Extension Ecosystem
- RFP
- Proposals that extend DPM as a standard CLI for Canton smart contract development by creating reusable DPM components for the broader developer community. Proposals may include custom project templates, scaffolding tools, deployment helpers, testing utilities, fee estimators, local dashboards, package registry integrations, debugging workflows, observability tools, or other first-class extensions that make it easier to build, test, deploy, and maintain Canton applications. Successful proposals should follow DPM component conventions, be broadly reusable, include documentation and examples, and include a clear maintenance plan.
- Prior examples:
- No prior grant examples. However, the Foundation DevRel team has compiled a list of suggestions for this area:
- RFP
- Indexers
- RFP
- Indexers and observability tools are essential for application development, debugging, reporting, auditability, and network analytics. The Development Fund is interested in proposals that improve both node-local, application-level, and network-wide visibility while preserving Canton’s privacy boundaries. Proposals may include node-local indexers, application-level indexers, debugging tools, observability dashboards, network activity reporting, and deployable on-premise or hosted visibility tools. Proposals should not assume that all information currently available from protocol messages will remain publicly exposed. Publicly observable activity, such as certain Canton Coin transfers, may remain available, but the metadata currently exposed through the Mediator may change. Applicants should therefore clearly identify:
- Which data their proposal requires
- Whether that data is node-local, application-provided, or publicly observable
- How the proposal will continue to function if involved-party metadata is no longer publicly available
- How privacy, access controls, and selective disclosure will be handled
- Preference will be given to approaches that do not depend on unintended protocol-level metadata exposure and that remain useful as Canton’s privacy protections evolve.
- We have not yet determined how many grants may be approved in this area
- Indexers and observability tools are essential for application development, debugging, reporting, auditability, and network analytics. The Development Fund is interested in proposals that improve both node-local, application-level, and network-wide visibility while preserving Canton’s privacy boundaries. Proposals may include node-local indexers, application-level indexers, debugging tools, observability dashboards, network activity reporting, and deployable on-premise or hosted visibility tools. Proposals should not assume that all information currently available from protocol messages will remain publicly exposed. Publicly observable activity, such as certain Canton Coin transfers, may remain available, but the metadata currently exposed through the Mediator may change. Applicants should therefore clearly identify:
- Node-local
- Prior Examples:
- Network-wide Note: The Canton Foundation Q2 DevRel Survey highlighted the following two areas for improvement:
- RFP
Transaction simulation / dry-run tooling (Tenderly-equivalent) was requested by Q1 respondents and reappears in Q2 as a repeated ask, the debugging/observability gap looks like the longest-standing unmet need in the dataset.
Transaction Debugging & Observability was the lowest-rated area in Q1 at 2.55 and remained tied for lowest in Q2 at 3.26. Although the score improved, it continued to rank below the other experience areas in both quarters.
Security, Assurance & Incident Readiness
- Dev Fund PR 410
- RFP
- Conduct independent security assessments of Canton Network infrastructure, protocols, software components, and related tooling, either individually or as an integrated system. Proposals may cover protocol and architecture reviews, implementation audits, penetration testing, threat modeling, dependency and supply-chain analysis, or targeted assessments of high-risk components. Work should identify actionable findings, remediation recommendations, and appropriate retesting or validation. For more information see https://github.com/canton-foundation/canton-dev-fund/pull/410.
- We anticipate approving multiple grants in this area as work progresses over the coming year.
- RFP
- Daml Security Standards and Secure Development
- RFP
- Develop security standards, best practices, tooling, and reference materials for the secure design, development, testing, and deployment of Daml applications. Proposals may include secure coding guidance, threat models, testing methodologies, automated analysis, security-focused linting or static analysis, common vulnerability patterns, review checklists, reference implementations, and CI/CD integration.
- Work should help application developers consistently identify and prevent security weaknesses before Daml packages are deployed or vetted.
- We anticipate approving multiple grants in this area as work progresses over the coming year.
- RFP
- Validator and Shared Infrastructure Security and Resilience
- RFP
- Develop reusable tools, controls, and standards that improve the security, reliability, availability, and recoverability of Validator infrastructure and other shared Canton components. Proposals may include hardened configurations, automated assessments, backup and recovery, resilience testing, supply-chain security, or security controls for hosted Validator services.
- Successful proposals should be broadly applicable across multiple Validator operators or infrastructure providers and should account for the operational realities of both self-operated and hosted Validator environments. Proposals should explain how the work complements, rather than duplicates, existing resilience, scalability, and application-management initiatives.
- We anticipate approving multiple grants in this area as work progresses over the coming year.
- Develop reusable tools, controls, and standards that improve the security, reliability, availability, and recoverability of Validator infrastructure and other shared Canton components. Proposals may include hardened configurations, automated assessments, backup and recovery, resilience testing, supply-chain security, or security controls for hosted Validator services.
- RFP
- Incident Reporting and Coordinated Response
- RFP
- Develop tools, standards, and playbooks that improve security incident detection, escalation, reporting, communication, recovery, and post-incident review across the Canton ecosystem. Proposals may include common severity classifications, secure reporting channels, coordinated response procedures, tabletop exercises, or vulnerability-disclosure processes.
- We anticipate approving multiple grants in this area as work progresses over the coming year.
- RFP
- Identity and Access Control
- RFP
- Develop reusable standards and tooling for authentication, authorization, privileged access, role-based controls, service accounts, administrative monitoring, and secure onboarding and offboarding across Canton infrastructure and applications.
- We anticipate approving multiple grants in this area as work progresses over the coming year.
- RFP
- Key Management and Signing Controls
- RFP
- Develop standards, tooling, and reference architectures for key custody, signing policies, ClearSigning and human-readable transaction verification, segregation of duties, key rotation, recovery, hardware security modules, and multi-party approval. Proposals may include approaches that allow users and institutional signers to verify transaction intent, counterparties, amounts, permissions, and other material parameters before authorization, reducing reliance on blind signing. Proposals should address practical requirements for institutional, hosted, and self-operated environments.
- We anticipate approving multiple grants in this area as work progresses over the coming year.
- RFP
- Security Monitoring, Auditability and Evidence
- RFP
- Develop reusable tools and standards for security logging, monitoring, alerting, audit trails, compliance evidence, and security metrics while preserving Canton’s privacy model. Proposals should identify the threats being monitored, whether the scope is at the entity or network level, required data sources and how privacy, access controls, and selective disclosure will be handled.
- We anticipate approving multiple grants in this area as work progresses over the coming year.
- RFP
- Security Governance and Member Assurance
- RFP
- Develop common security baselines, control frameworks, assessment tools, attestations, and assurance processes for Canton participants. Proposals should provide practical standards that can be adopted across Validators, application providers, infrastructure providers, and other ecosystem participants.
- We anticipate approving multiple grants in this area as work progresses over the coming year.
- RFP
NOTE Any CIP requiring technical implementation would become an area of interest automatically, and acts as its own RFP. For example, CIP-0111 calls for the ability to “burn unminted escrowed rewards”, which would require a new technical implementation.