Back to Homepage
OpenZeppelin’s Canton library and four app designs pass development-fund review
TECHNOLOGY

OpenZeppelin’s Canton library and four app designs pass development-fund review

The contracts library is available, while exchange, lending, payment and auction designs move toward implementation. Security audits are planned for the next phase.

2 min read

OpenZeppelin’s library is available; reference applications still need implementation. Source.

OpenZeppelin’s Canton development work has passed a Development Fund committee vote, covering a Daml contracts library and designs for four types of financial application. The library is available now; the four application designs still need to be implemented.

For developers, the work offers shared components for issuing and settling tokens, alongside plans for building exchanges, lending markets, payments and auctions. That could reduce how much each team has to design from scratch.

What builders can use today

The open-source contracts library implements Canton’s Token Standard V2, known as CIP-0112. A token standard gives applications a common way to work with assets, so every issuer does not need to invent its own interface.

Daml is the language used to write these Canton contracts. OpenZeppelin has released the library under the MIT licence, allowing developers to use and adapt it under those terms. Its announcement says the components have been tested together on LocalNet, a local development environment.

The library has not yet been audited. OpenZeppelin says security audits will follow in the next phase. Passing a development milestone and passing an independent security audit are different checks.

Four reviewed reference designs: private exchange, lending, stablecoin payments and confidential auctions. Implementation follows.

OpenZeppelin’s reviewed application designs. Source.

Four designs, four practical uses

  • A private exchange: a design for swapping assets with atomic settlement, meaning the linked parts of a trade complete together or do not complete.
  • Lending: a borrowing-and-lending market built around the same settlement components.
  • Cross-chain stablecoin payments: a design for payments spanning Canton and other chains, with controls for reserves and attestations.
  • Confidential auctions: sealed-bid auctions using Canton’s privacy model.

The architecture specifications are public. OpenZeppelin says Digital Asset reviewed and approved the designs after working with its team. These are reference designs for builders, not four consumer applications that have just opened for business.

What changed since the public preview?

OpenZeppelin opened its Canton stack to public review in August. The latest announcement adds a formal milestone result and a clearer account of what is ready to use and what comes next.

The fund’s vote-closed record confirms a pass. A separate payment comment lists grant transactions. The product work ahead remains the implementation of the reference applications and the planned security audits.

That distinction is useful for teams deciding where to start: the library is available to inspect and test, while the application specifications show intended designs rather than finished products.

Primary sources: OpenZeppelin’s announcement, contracts repository and milestone vote result.

Have a question about this story?
Ask CantonNews AI for context, its impact on the Canton ecosystem, or the latest related news.
Explore Further
Developer ResourcesExplore Daml, CIP-56 & Zenith →Canton Learning Hub46 Q&As from beginner to expert →