Canton Network dApp SDK and Tooling #69 Milestone 2: Compliance & Abstraction
OPENIssue
1.5M CC requested
References:CIP-0103
Milestone 2: Compliance & Abstraction
- Achieve interoperability with Wallet SDK: Architect a provider layer that abstracts ledger connectivity, ensuring compatibility with the widely-adopted Wallet SDK. This strategic move maximizes utility for our existing developer base and extends the reach of our new functionalities without creating developer migration friction.
Acceptance Criteria:* Wallet SDK functionalities are successfully accessible via the new provider architecture.
- Wallet Provider Compliance Test Suite: Implement a transparent, objective verification mechanism (Test and Integration Suite) to validate Wallet Provider adherence to the dApp standard (CIP-103). This initiative is critical for maintaining the health of the ecosystem, eliminating partial implementations, and guaranteeing a consistent, reliable experience for end-users and dApps.
Acceptance Criteria:* The compliance test and integration suite is successfully published and utilized by Wallet Providers.
- Adoption Lifecycle Report: Submission of the Adoption Progress Report
| Milestone | Target Deadline | Funding Request | | :---- | :---- | :---- | | Milestone 2: Compliance & Abstraction | End of Q3 2026 | 1,500,000 CC |
_Originally posted by @pedrodneves in https://github.com/canton-foundation/canton-dev-fund/issues/69#issuecomment-4350368205_