Proposal: SV Weights on Ledger
Development Fund Proposal Submission
Proposal file: proposals/2026-07-IEU-sv-weights-ledger.md
Summary
This proposal moves SV Right Owner management - reward weights and beneficiaries - from off-ledger SV node configuration onto the Daml ledger, where today a node's on-ledger weight is only the combined total of the right owners it hosts. Putting right owners on-ledger makes reward allocation publicly auditable, lets weight updates proceed in parallel instead of serially, and allows right owners to manage their own beneficiaries without a vote of all other SVs.
Checklist
- Proposal file added under
/proposals/ - Milestones and funding amounts defined
- Acceptance criteria included
- Alignment with Canton priorities described
Notes for Reviewers
This proposal was reviewed in full at drdo/canton-dev-fund#1 and approved by @moritzkiefer-da on 2026-08-10. One commit was made after that approval: repricing the CC amounts at the current USD/CC rate with the USD value unchanged, merging the M3 payment into M2, and updating the champion field and status.
Proof of concept: the implementation was prototyped before submission. The PoC was first opened at IntellectEU/splice#1, reviewed by @moritzkiefer-da there, and the code has since moved to the feature fork: canton-network/splice-on-ledger-sv-weights#24, merged into its main on 2026-09-07.
Resubmission
This replaces #637, which was merged by accident on 2026-09-08 and reverted in #762. Same commits, cherry-picked onto current main; the proposal file is byte-identical to the one that was merged. No content changes.