Why Canton

Fractit is built natively on Canton Network. This is not an arbitrary technology choice — it is a prerequisite for what Fractit is trying to do.


Three properties that matter

Privacy by default

On Canton, transaction details are visible only to the authorised parties of each contract — not broadcast to all network participants. For a compliant financial product with KYC-gated access, this is non-negotiable. Subscription amounts, portfolio positions, and trading activity are not publicly visible on-chain.

Sub-second finality

Canton provides deterministic transaction settlement with sub-second finality. There are no probabilistic confirmation delays, no reorg risks, and no uncertainty about whether a transaction has settled. When a DFMREIT subscription confirms, it is final.

DAML smart contract execution

DAML is a purpose-built smart contract language designed for financial agreements. Unlike general-purpose bytecode languages, DAML has native support for obligations, rights, and complex multi-party workflows. It is the right tool for encoding the precise lifecycle of a financial product.


Why not EVM?

EVM chains broadcast all transaction data publicly by default, have probabilistic finality, and use general-purpose smart contract languages not optimised for financial contract semantics. None of these properties are compatible with a compliant, institutional-grade index product.

Canton was built specifically for regulated financial markets. Fractit is built on the right foundation for what it is.


Canton in the Fractit context

Property
Benefit for Fractit

Privacy by default

User positions and transaction amounts are not publicly visible

Sub-second finality

Subscriptions, trades, and redemptions settle immediately and deterministically

DAML contracts

Every lifecycle event is governed by a formally specified financial contract

CC as native asset

Fractit products participate directly in Canton-native market activity

Whitelist enforcement

Transfer restrictions are enforced at the contract layer — not just the UI

Last updated