-
Notifications
You must be signed in to change notification settings - Fork 0
Release 2026 05 04 daml extraction fairmint daml
Date: 2026-05-04
PR: #216
Networks: n/a (repository layout and npm surface; on-ledger deployments unchanged by this change alone)
Closed-source and non–Open Cap Table DAML (e.g. Shared, Reports, proof-of-ownership, NFT API/Reference, CantonPayments, equity certificate, CouponMinter) now lives in fairmint/daml. This repository keeps open OCP: OpenCapTable-v35/ (source), Test/, and JS/tooling.
| Package | Scope |
|---|---|
@fairmint/open-captable-protocol-daml-js |
OpenCapTable-v35 codegen: Fairmint, DA, Splice, OCP_TEMPLATES, openCapTableDarPath, opencaptable.dar — not Nft / CantonPayments / OpenCapTableReports on the root export |
@fairmint/daml-js |
Other Fairmint DAML packages from fairmint/daml
|
npm run verify-package / test:imports enforce that the OCP root does not re-export those namespaces (use @fairmint/daml-js).
Root multi-package.yaml lists OpenCapTable-v35 and Test only. Use dpm build --all from the repo root as before.
This public wiki is OCP-only. Pages that documented CantonPayments, NFT, Reports, equity certificate, CouponMinter, proof-of-ownership, and similar packages were removed from this wiki; maintain that material in fairmint/daml (and consumer repos) instead of duplicating it here.
Checked-in dars/ and dars.lock track OpenCapTable backups (v34 on-chain, v35 local). Older OCP snapshots and packages moved to fairmint/daml were removed from this tree. See DAR-Backup.
NPM types: ocp-factory-contract-id.json TypeScript declarations ship as generated/ocp-factory-contract-id.json.d.ts (tracked; package.json exports / typesVersions point there).
Develop
Decisions
Releases
- Releases (index)
- Package tag release process
- 2026-06-22 — OCP v35 conversion mechanism validation
- 2026-06-22 — OCP v35 SDK scaffold
- 2026-05-04 — OCP v34 major upgrade
- 2026-05-04 — DAML extraction / fairmint-daml
- 2026-03-05 — OCP v32 PPS-based conversion rename
- 2026-02-17 — OCP v31 ArchiveCapTable
- 2026-02-12 — OCP v31 vesting zero portion
Other Fairmint DAML
Documentation for CantonPayments, NFT, Reports, CouponMinter, equity certificate, proof-of-ownership, and related deployment playbooks lives with fairmint/daml and @fairmint/daml-js — not in this wiki.