Skip to content
CCPEDIAby Unity Nodes
Voting Live#926 Pull requestMoonsong Labs & Digital AssetRFP 15, Canton 3.x Training and Documentation; Milestone 2 also serves RFP 14, Wallet and dApp Integration Tooling, and RFP 19, DPM Components and Extension Ecosystem

Proposal: QuickStart Uplift (RFP 15)

Opened 22-10-2026 by tomimor, last activity today

  1. Incoming0.1 days22-10-2026
  2. Ready for Vote0 days22-10-2026
  3. Voting Live0 days so far22-10-2026
  4. Approvednot reached
Waiting on
In a vote
idle 0 days
Funding request
12,950,000 CC
Champion named in file
Curtis Hrischuk (Digital Asset)
Duration
10.5 months
Organization
Moonsong Labs & Digital Asset
RFP or roadmap area
RFP 15, Canton 3.x Training and Documentation; Milestone 2 also serves RFP 14, Wallet and dApp Integration Tooling, and RFP 19, DPM Components and Extension Ecosystem

Development Fund Proposal Submission

Proposal file:
proposals/quickstart-uplift.md

Applicant

Organization:
@Moonsong-Labs & @digital-asset

Author / Primary Contact:
Moonsong Labs: Facundo Farall (@ffarall), Tomas Moreno (@tomimor)

Champion:
Curtis Hrischuk (@hrischuk-da), Digital Asset


Proposal Classification

Proposal Type:

  • RFP-aligned proposal
  • Individual initiative

RFP / Roadmap Area:
RFP 15, Canton 3.x Training and Documentation; Milestone 2 also serves RFP 14, Wallet and dApp Integration Tooling, and RFP 19, DPM Components and Extension Ecosystem

Label:
daml-tooling


Funding & Timeline

Total Funding Request:
12,950,000 CC

Project Duration:
10.5 months

Maximum Amount:
N/A

Maximum Duration:
N/A


Summary

Problem: CN QuickStart is a trusted, strong onboarding resource that today lags behind current Canton development practices, standards, and tools. In the Q1 2026 developer survey tooling report, QuickStart had the highest regular use of any tool surveyed (56%) and the fewest respondents unaware of it (5%), yet 25% had tried it but found it missing features. It pins Splice 0.6.11, three minor lines behind DevNet. Payments use Token Standard V1, the validator signs for both parties, and the App User approves payments in the Splice wallet UI rather than through a CIP-0103 wallet. Developers learn patterns they later need to replace.

Proposal: Digital Asset and Moonsong Labs propose uplifting QuickStart to become an exemplar implementation of best practices for building a dApp, over 10.5 months:

  1. Current stack and standards: Upgrade QuickStart to the latest Splice release, Token Standard V2, app rewards, contract keys, a new React frontend, and a new TypeScript backend.
  2. External signing, browser wallet, and dpm quickstart: The backend signs through the Wallet SDK, then the App User signs with the browser wallet extension through the dApp SDK, completing the CIP-0103 split between wallet, dApp, and backend. QuickStart ships as a dpm component.
  3. Documentation, education, validation, maintenance & adoption: Publish documentation and videos, host a webinar, deliver a "Gaps & Opportunities" report, and update 22 sections in Canton Network docs directly referencing QuickStart, covering approximately 120 pages.

Expected value: Reduce the time new teams need to build on Canton by shipping a current sample application and onboarding path they can run from a clean start. The payment schedule is intentionally weighted toward Milestone 3 to emphasize the importance of ecosystem adoption, which is validated by external developers and organizations.


Submission Checklist

  • Full proposal file is included in this PR
  • Organization and primary contact identified
  • Champion identified or Needs Champion selected
  • RFP / roadmap alignment identified, if applicable
  • Total funding request provided
  • Project duration provided
  • Proposal is within any RFP maximum amount
  • Proposal is within any RFP maximum duration
  • Milestones and milestone funding are defined in the proposal
  • Acceptance criteria are based on ecosystem value
  • Architectural alignment is addressed

Milestones 3

  1. Current stack and standards3.5 months from the start date (3.5 months)
  2. External signing, browser wallet & dpm quickstart7 months from the start date (3.5 months)
  3. Documentation, education, validation & adoption10.5 months from the start date (3.5 months)