Development Fund Proposal Submission
Proposal file: /proposals/jubilee.md ---
Summary
Jubilee is a privacy-native NFT marketplace and an opinionated, NFT-focused CIP-56 reference implementation for the Canton Network, fully validated on Canton testnet and prepared for MainNet deployment. The proposal delivers four open-source public goods to the ecosystem: an NFT-focused CIP-56 DAML reference library (Apache 2.0), an atomic payment distribution pattern (platform fee + creator royalty + seller settlement in a single atomic operation), an on-ledger offer escrow primitive that eliminates the unbacked-offer spam pattern common in EVM marketplaces, and a browser-encrypted self-custody wallet reference implementation. Total scope spans 4 milestones over ~13 weeks, including two independent security audits before live economic activity begins. The proposal includes a working funding request of 600,000 CC, open to discussion and calibration during review.
---
Checklist
- [x] Proposal file added under /proposals/
- [x] Milestones and funding amounts defined
- [x] Acceptance criteria included
- [x] Alignment with Canton priorities described
---
Notes for Reviewers
Status: In Review, champion confirmed.
We are submitting under CIP-0100 as an external contributor team with a confirmed Tech & Ops Committee champion.
On milestone funding: The proposal now includes a working funding request of 600,000 CC across four milestones to level-set the review conversation. This amount is not intended to be rigid. As an external contributor team, we believe allocations are best calibrated collaboratively, informed by Canton ecosystem norms, comparable proposals, our champion's perspective on milestone scope, and Tech & Ops Committee guidance. The "Funding" section of the proposal lists the principal cost drivers per milestone to support that conversation. We are open to refining both scope and amounts collaboratively.
Items the Committee may want to focus on:
- CIP-56 alignment. The proposal vendors the official Splice CIP-56 DARs and provides explicit Jubilee → CIP-56 type mappings (NFToken → Holding, JubileeTransferFactory → TransferFactory, JubileeTrade → AllocationRequest, JubileeAllocation → Allocation, JubileeAllocationFactory → AllocationFactory).
- Audit sequencing. Two independent security audits are scheduled at the start of MS2, with capital provisioned from MS1 disbursement, and completed before live economic activity begins. The "Why Sequence Audits Between MS1 and MS2" section explains the rationale.
- Production maturity. The team has shipped not just contracts but production-side infrastructure (Cloudflare Pages, Resend Pro DKIM-verified, Cloudflare D1+KV waitlist at 10K+/min capacity). Detail in the "Production infrastructure & operations (live)" subsection of Delivered Work.
- Recipient entity. A legal entity will be incorporated prior to MS1 funding disbursement. Specific entity details and KYB materials will be provided to the Foundation through the formal acceptance process.
- Open-source license. All public goods will be released under Apache License 2.0, the de-facto standard adopted across Canton Foundation OSS repositories.
Live demonstration: Happy to walk Committee members or reviewers through the testnet implementation on request.