Proposal: Pinned External Data Fetches for Daml Contracts
SubmittedPR- SIG
- needs-SIG
- Champion
- —
- Author org
- MVMT Inc.
- Ask
- source pending
Abstract
This proposal funds the implementation of CIP-draft-external-data-pinning: a new Canton protocol primitive (fetchExternal) that allows Daml contract choices to fetch data from external TCP services and cryptographically pin the signed response to the transaction. Validating participants verify the signature rather than re-executing the call, preserving determinism. This replaces the per-source oracle infrastructure pattern (CIP-0079 price feeds, CIP-0043/CIP-0044 KYC attestations) with a single general-purpose mechanism that any contract author can use without new governance proposals.
Milestones
| Title | Due date | Target | Amount (CC) |
|---|---|---|---|
| Design Finalization & CIP Advancement | — | — | — |
| Daml Engine Implementation | — | — | — |
| Canton Protocol Integration | — | — | — |
| External Service SDK & Developer Tooling | — | — | — |
| TestNet Deployment & Phased Rollout | — | — | — |
| Total | — | ||
Budget impact
- % of available
- —
- % if all RFV pass
- —
- Ask (CC)
- amount pending
Comments by org
1 comment · 1 org · last activity Apr 16, 2026
| Organisation | Comments |
|---|---|
| MVMT Inc. | 1 |