Skip to content

Canton Network · TypeScript · OCF

Read and write cap tables on Canton — typed, validated, and ready to use

Install, connect to Canton, and start reading or writing cap table data — all in TypeScript, all in OCF format.

On-chain contracts are open source

The smart contracts that store cap table data — stakeholders, stock classes, issuances — run on Canton. The code is public.

OcpClient

Your entry point to the SDK. Wire it to a Canton node and you can read or write cap table data right away. Ledger-only for reads, add a validator for writes.

Typed OCF responses

Every response follows the Open Cap Table Format (OCF) standard — consistent field names, typed objects, and validation built in.

OCF spec →

Batch updates

Queue up multiple creates or updates and submit them in one go. Great for bulk imports, onboarding flows, or any time you need several changes to land together.

Install

npm install \
  @open-captable-protocol/canton \
  @fairmint/canton-node-sdk \
  @fairmint/open-captable-protocol-daml-js

View on GitHub →