OpenZeppelin Canton Ecosystem Stack #262 - Milestone 3: Lending Reference Implementation and Developer Tools
Milestone 3: Lending Reference Implementation and Developer Tools
| Field | Value | | :---- | :---- | | Estimated Delivery | Quarter 3: November to January 2027 | | Focus | Second Reference Implementation, lending-enabling library components, and developer tooling |
Reference Implementations:
- Reference Implementation 2: Lending Protocol: Working reference code, architecture documentation, demo front-end, and threat model.
Contracts Library:
- Nonfungible Tokens
- Modular Multi-Sig Accounts
- Credentials and Claims
- OpenZeppelin Contracts Wizard, UI Builder, and Documentation for Canton
- AI-Enhanced Development Tools for Canton (MCP Server, AI Skills, Claude Plugin)
Security:
- Security audits of Milestone 2 deliverables (audit report published)
- Security reviews and penetration tests of Lending Reference Implementation
- Continuous coverage and AI-Security Agent
Developer Enablement (included):
- Marketing and community activations
- Dedicated Technical Account Manager
Acceptance Criteria:
- Lending Protocol Reference Implementation demonstrable on LocalNet/DevNet: vault creation, deposit/withdrawal, borrow/repay, and credential-gated compliance.
- Demo front-end functional for core lending flows.
- NFT, Multi-Sig, and Credentials library components pass \>90% code coverage with full CI integration.
- Contracts Wizard generates valid Canton Daml contract code for token and vault configurations.
- AI tools (MCP Server) return correct library component usage patterns for Canton-specific queries.
- Canton Network section on OpenZeppelin Documentation is comprehensive for all released library components.
- M2 security audit report published with all critical and high findings resolved.
- At least 1 independent Canton developer has reviewed and provided feedback on the library components (written confirmation).
Payment Breakdown by Milestone
CC amounts below use a 30-day average CC/USD price of $0.148 calculated on April 28, 2026, and will be recalculated upon committee approval of this proposal.
| Milestone | Reference Implementations | Contracts Library | Security | Dev Enablement | Subtotal | % of Total | Trigger | | :---- | :---- | :---- | :---- | :---- | :---: | :---: | :---- | | M3 (Q3) | RI 2: Lending | NFTs, Multi-Sig, Credentials, Wizard, AI Tools | Audits, Reviews, Pen Tests | Included | 2,128,378 CC | 7.5% | Committee acceptance |
_Originally posted by @pedrodneves in https://github.com/canton-foundation/canton-dev-fund/issues/262#issuecomment-4991407452_