OpenZeppelin extends its trusted libraries to Daml, Canton Network's Haskell-inspired smart contract language. Built natively for privacy and compliance, this complete development stack provides the foundational primitives and institutional reference architectures needed to securely build and scale regulated and decentralized applications.
A suite of native Daml contracts that bring OpenZeppelin's proven standards to the Canton Network, built for its authorization and privacy model. The library is growing to span vaults, liquidity, financial math, and transferable positions for core logic, with credentials and claims for identity and compliance.
Docs → Github →Scan Daml contracts for unsafe patterns like unguarded division, unbounded fields, and missing positive-amount checks.
Github →Generate random inputs and sequences of choices, checking your invariants after every step and shrinking any failure to a minimal case.
Github →For each reference implementation, the architecture overview is available now, with the implementation to follow.
Take regulated trading onchain, where privacy and compliance hold together. Trades settle as atomic, non-custodial delivery-versus-payment swaps, priced by an on-ledger curve the operator can't override. Compliance attestation, KYC gating, and lawful seizure live inside settlement, keeping a regulated operator within its obligations. Per-party projection keeps positions and order flow private to the parties involved.
Review the architecture →Unlock liquidity from tokenized assets without selling them. This overcollateralized protocol issues a stablecoin against that collateral, held in isolated vaults, not a shared pool. Every unit is backed one to one by solvency-checked debt, and liquidation is protected on both sides: a committee-attested oracle prevents any single party from triggering one, and a margin-call window leaves time to cure before liquidation.
Review the architecture →Run a confidential token sale onchain. A single sealed-bid round keeps each bidder's price and size private from competitors, sealed by Canton's per-party projection with no commit-reveal cryptography to build or trust. Supply and payment are both locked before the round clears, every winner pays the same clearing price no matter their bid, and settlement runs atomically once the ledger recomputes the published rule.
Review the architecture →Bring liquidity from other chains onto Canton without exposing your treasury. Stablecoin payments settle privately as atomic delivery-versus-payment. The recipient gets the exact amount or nothing, with no intermediary in transit. Per-party projection keeps each payment visible only to those involved, and a threshold set of attesters binds every mint to reserves on the source chain, so the relayer can never mint on its own.
Review the architecture →Secure your Canton Network protocol with comprehensive smart contract audits covering multi-party authorization logic, Daml contract visibility mapping, and atomic cross-domain workflows.
Learn More →Strengthen your Canton application's offchain infrastructure through specialized audits of bridges, signing services, relayer and gateway backends, and privacy-preserving systems.
Learn More →
Content to Help You Build