Skip to content

Canton Network dApp SDK and Tooling #69 Milestone 1: SDK v1 & Wallet Discovery

OPENIssue
by pedrodneves30-04-2026
1.5M CC requested
References:CIP-0103

Milestone 1: SDK v1 & Wallet Discovery

  • Standardized Wallet Discovery Library: Deliver an Open Source, turn-key, reusable library that enables dApps to achieve instant interoperability with all compliant wallets. This is a crucial market-acceleration feature designed to significantly reduce the time-to-market for dApp developers and lower adoption barriers.

Acceptance Criteria:* dApps can implement a single component that will give them interop with all CIP-103 compliant wallets. Automated CI/CD reporting confirms \>80% Unit Test Coverage.

  • dApp SDK v1.0: Deliver an Open Source, company-agnostic SDK that provides architectural alignment with the Canton Network’s vision for dApp connectivity. Developed under the Splice umbrella as a shared public good, it provides a highly modular, agnostic codebase.

Acceptance Criteria:* Public release of the v1.0 SDK.

  • Integration of WalletConnect: Establish WalletConnect as a first-class citizen. This integration broadens our ecosystem's reach, ensuring compatibility across a wider array of Wallet Providers.

Acceptance Criteria:* Wallet Discovery Library supports WalletConnect

  • Successful Internal Security and Code Audit: Complete a rigorous internal audit to mitigate technical and security risks prior to wider market exposure. The formal process will validate the core architecture and ensure a high-quality, stable foundation for all future integrations.

Acceptance Criteria:* An internal audit document with findings is attached to the repo, and requested changes are made.

  • Adoption Lifecycle Report: Submission of the initial Adoption Progress Report

| Milestone | Target Deadline | Funding Request | | :---- | :---- | :---- | | Milestone 1: SDK v1 & Wallet Discovery | End of Q2 2026 | 1,500,000 CC |

_Originally posted by @pedrodneves in https://github.com/canton-foundation/canton-dev-fund/issues/69#issuecomment-4350367110_