Skip to content
CCPEDIAby Unity Nodes
Declined#5 Pull request

Proposal: Daml Security Framework

Opened 20-02-2026 by 1D0n, last activity 14d ago

  1. Incoming208 days19-03-2026
  2. Declinedsince 13-10-2026
Funding request
$36,000 USDC
Discussion
1 message
1 person

Development Fund Proposal Submission

Proposal file:
/proposals/daml-security-framework.md

Summary

This proposal delivers the first security framework for the Daml smart contract language: a 12-class vulnerability taxonomy, a 45-item pre-deployment audit checklist, and a static analysis CLI (daml-check) with detectors for the 6 highest-severity vulnerability classes. A working proof-of-concept scanner with two detectors is already published at https://github.com/1D0n/daml-security-framework

Checklist

  • [*] Proposal file added under /proposals/
  • [*] Milestones and funding amounts defined
  • [*] Acceptance criteria included
  • [*] Alignment with Canton priorities described

Notes for Reviewers

This proposal is security-focused and may warrant Security Subcommittee review. The PoC repo includes runnable Daml Script exploits for CLASS-6 (ledger time manipulation) and CLASS-7 (nonconsuming side effects), demonstrating the scanner's detection capabilities against real vulnerability patterns.

Milestones 2

  1. Vulnerability Taxonomy and ArchitectureMonth 2
  2. Static Analysis CLI — daml-checkMonth 4