Skip to content
CCPEDIAby Unity Nodes
Incoming#879 Pull request

Proposal: cantonsim

Opened 05-10-2026 by pixelplex, last activity 9d ago

  1. Incoming9.8 days so far05-10-2026
  2. Needs Championnot reached
  3. In Reviewnot reached
  4. Ready for Votenot reached
  5. Voting Livenot reached
  6. Approvednot reached
Waiting on
Nobody has picked it up
idle 9.8 days
Discussion
0 messages
0 people

Development Fund Proposal Submission

Proposal file:
rfps/developer-experience-tooling-education/2026-09-PixelPlex-cantonsim.md rfps/developer-experience-tooling-education/2026-09-PixelPlex-cantonsim.md

Applicant

Organization:
PixelPlex

Author / Primary Contact:
Alexei Dulub, alexei.dulub@pixelplex.io

Champion:
Needs Champion


Proposal Classification

Proposal Type:

  • RFP-aligned proposal
  • Individual initiative

RFP / Roadmap Area:
Developer Experience, Tooling & Education — RFP 20 (Indexers: transaction simulation / dry-run and debugging, the top unmet need in the Q1 and Q2 DevRel surveys). Secondary: RFP 19 (DPM Components), RFP 18 (Integration into SDLCs), RFP 26 (Key Management and Signing Controls — human-readable transaction verification before signing).

Label:
daml-tooling


Funding & Timeline

Total Funding Request:
2,400,000 CC

Project Duration:
6 months (24 weeks)

Maximum Amount:
N/A

Maximum Duration:
N/A


Summary

Canton developers, wallets, and application operators currently cannot determine what a transaction will do, who will receive which part of it, what it will cost, or why it was rejected before signing or submitting — the longest-standing unmet need in the Foundation's own Q1/Q2 DevRel surveys. This proposal funds cantonsim, an open-source pre-submission analysis tool built on Canton's PrepareSubmission flow that delivers a structured transaction preview, a pre-flight prerequisite check, and a local scenario sandbox, shipped as a DPM component, a TypeScript library wallets can embed for pre-sign previews, a CI mode, and a local web UI. It gives every Canton team a trustworthy, privacy-preserving way to catch failures and understand transaction effects before anything is signed, directly closing the ecosystem's top-rated tooling gap.


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