-
Notifications
You must be signed in to change notification settings - Fork 0
Home
HardlyDifficult edited this page Jul 17, 2026
·
34 revisions
This repository implements the public
Open Cap Format as DAML contracts
for Canton and publishes generated JavaScript bindings plus the OpenCapTable DAR as
@fairmint/open-captable-protocol-daml-js.
- Contract Architecture explains the factory, issuer authorization, and stateful CapTable.
- OCF Validation Policy distinguishes schema, semantic, reference, and test guarantees.
- Development and Testing covers setup, generation, and change-dependent checks.
- DAR Backup explains immutable package evidence and candidate preparation.
- Package Tag Release Process distinguishes onchain release and npm-only workflows.
- ADRs records durable contract decisions; Releases points to current public history.
Exact package metadata comes from
multi-package.yaml,
the active package's daml.yaml, package.json, current source, and deployment tags. Do not infer a
current version from an old wiki page or directory name.
npm install @fairmint/open-captable-protocol-daml-jsThe repository README travels with the npm package and documents its root exports, DAR helpers, and minimal validation commands.