Architecture

Purpose-designed for Canton.

Canton is the privacy-preserving public blockchain for regulated finance — operated by a federation of named, regulated institutions, with trillions in regulated activity already processing across the network. Boli's asset model, identity bridge, and agentic runtime are designed around Canton-native concepts from the start: parties, mandates, multi-party workflows, selective disclosure, atomic lifecycle settlement.

Network
Canton — the institutional blockchain

Canton is the privacy-preserving public blockchain for regulated finance. Sub-transaction privacy. Atomic delivery-vs-payment. Instant finality. Run as a network of permissioned synchronizers and Super Validators by institutions, not by Boli.

A federation of named, regulated institutions — Super Validators, synchronizers, and the Global Synchronizer Foundation
Operating layer
Boli — the layer institutions build with

Boli ships the Daml registry packages, the compliance-pack engine, the multi-VM mirroring, the TDIP identity bridge, and the agent runtime — deployed on Tenzro's Canton validator node. Governments, banks, and asset managers use Boli to issue, settle, and distribute regulated assets on Canton without rebuilding the model themselves.

Sovereigns · land registries · transfer agents · fund managers · environmental-MRV bodies · CBDC programs

Canton primitives, Boli equivalents.

Boli models assets as Canton workflows from the start, not as tokens with bolt-on compliance. The primitives that make Canton credible to regulators carry through to every asset Boli ships.

Parties
Issuers, transfer agents, custodians, regulators, fund administrators, identity issuers, AI agents — every actor is a named party
Selective disclosure
Confidential asset workflows — counterparties see only the slice of state they're entitled to
Daml obligations
Lifecycle coordination — issuance, distribution, corporate actions, redemption, retirement
Multi-party workflows
Compliance-bound transfers, structured product lifecycle, environmental MRV cycles
Atomic settlement
Splice Token Standard V1 AllocationV1 — DvP and lifecycle settle in a single transaction
Synchronization domains
Asset coordination domains — privacy boundaries that match institutional reality
Mandates and delegated authority
DID-bound agent mandates — autonomous economic actors operating under revocable, attributable policy

Agentic asset operations, not just tokenized ownership.

Real institutional assets need to be continuously operated — reconciled, monitored, verified, reported, retired. Boli runs that operational layer on Tenzro's agentic automation runtime: autonomous workflow execution under DID-bound mandates, verifiable in TEE, settled on Canton.

Autonomous NAV reconciliation

Treasury and fund agents reconcile holdings against custodian balances and trade activity continuously, under issuer-set policy. Discrepancies surface as on-chain events with attributable causes.

Compliance monitoring

Compliance agents observe every transfer, allocation, and corporate action against the licensed party's pack. Out-of-policy activity is rejected at the chain level — not flagged in a dashboard.

MRV verification

Environmental MRV agents pull sensor and registry data, attest under verifiable credentials, and update the asset's continuous state. Carbon, biodiversity, and renewable assets stay live, not snapshotted.

Redemption orchestration

Redemption agents coordinate registry updates, settlement asset movement, and credential revocation atomically. The asset retires with a single Daml transaction — no manual reconciliation.

Every agent action is attributable to a DID-bound mandate, revocable, auditable, and policy-constrained. Authority graphs and revocation trees — not API tokens — govern what an autonomous system can do.

Why Canton, specifically.

  1. 1
    Privacy by default — at the protocol level

    Canton enforces sub-transaction privacy: counterparties see only the slice of state they are entitled to see. For sovereign assets, regulated funds, and CBDC programs this is the difference between something a regulator can sign off on and something they can't.

  2. 2
    Atomic settlement, instant finality

    Splice Token Standard V1 AllocationV1 settles cash legs against asset legs in a single Daml transaction. There is no probabilistic finality, no reorg risk, no escrow shim. The leg either settles or it doesn't.

  3. 3
    A network of regulated participants

    Canton is operated by a federation of institutions — Super Validators run by named, accountable parties — under the Global Synchronizer Foundation. The settlement record is not produced by anonymous miners or staked capital; it is produced by parties already inside the regulated perimeter.

  4. 4
    Composable with the rest of crypto, where you want it

    Boli mirrors assets to EVM (ERC-3643 + ERC-1155) and Solana (Token-2022) when distribution requires it. The asset stays canonical on Canton; the mirrors compose with stablecoins, custody, DeFi, and wallets — without compromising the privacy and finality of the canonical leg.

What being on Canton gives a government or institution.

Stakeholder access

The custodians, transfer agents, fund administrators, and tokenization desks at the largest financial institutions are already on Canton. Issuing on Canton means your asset can compose with their flow on day one.

Regulator-ready posture

Privacy, auditability, and named-party accountability are properties of the protocol, not of an off-chain dashboard. The conversation with a regulator starts further along.

No platform lock-in

Canton is open. Daml registry packages are open. Boli is the operating layer; you can always operate the same model with a different vendor or in-house. The asset is not trapped behind anyone's API.

Boli's position on Canton.

Boli operates a Canton validator (through Tenzro) so we can transact on the network from day one, but we are not a registry operator and we are not a Super Validator. The settlement record is produced by the federation. We participate as a settlement app the way an asset manager or a transfer agent would.

What we ship on top of Canton is the operating layer: the three Daml asset patterns (Tradeable, Registry-mirror, Credential), the compliance-pack catalog and engine, the TDIP identity bridge with MPC wallets across Canton, EVM, and Solana, and the agent runtime that authenticates AP2 mandates and x402 metered calls.

Customers carry every regulated function — issuance, custody, venue operation, registry authority. Boli is the operating layer underneath those functions, not a counterparty in them.

Where to go next.

  • Platform — the three Daml patterns, multi-VM execution, compliance-as-code.
  • Whitepaper — full architecture, settlement model, identity bridge, agent runtime.
  • Integrations — venues, custodians, registries, settlement assets, agent rails.