Built on Canton · Privacy-preserving netting

The netting layer for on-chain institutional finance.

Intrnet pools a web of cross-border obligations and settles one net position per company — automatically, on-chain, in a single atomic transaction.

Move less.  Settle once.  Stay private.
See how it works
Atomic settlement Multi-party netting Canton + DAML
A B C €500,000 $300,000 £200,000
Three obligations → three separate wires, or one net settlement.
69%
less cash settled, this example
N−1
max settlements per pool of N
Atomic
debit & credit in one transaction
Private
enforced by Canton, not the app
The problem

One shared debt. Three separate wires.

A owes B. B owes C. C owes A. With no coordination, every obligation becomes its own international wire — even when most of it cancels out.

Expensive

Fees and FX spread on every single leg.

Slow

Days to clear across many bilateral rails.

Opaque

No shared source of truth — reconciled by spreadsheet and email.

$1.2M+
moved gross

to settle three obligations that could net down to a fraction of that.

The solution

Settle once.

One netting cycle collapses every obligation into a single net position per company.

Without netting
3separate cross-border wires
$1.2M+moved gross to settle
Daysfor funds to clear
With Intrnet
2net settlement instructions
$377Kactually settled
Atomicon-chain, one transaction
69% reduction in settled value — for this example alone.
How it works

Four steps to settlement.

1

Onboard & create

A company posts an obligation; the counterparty accepts on-chain.

2

Rate & net

The engine converts FX and nets one position per company.

3

Acknowledge

Each company confirms its own private net position.

4

Auto-settle

The net payer executes; balances update atomically.

Atomic no counterparty risk  ·  Private nobody sees others’ deals  ·  Auditable every step on-ledger
Under the hood

Built on DAML, settled on Canton.

7 contract templates
NettingAgreementObligationFxRateOracle NetPositionNettingCycleSettlementInstructionCashAccount

Sub-transaction privacy

Enforced at the protocol level, not by app-layer permissions.

Atomic execution

Net positions settle in one transaction — no in-transit window.

Full audit trail

Immutable, timestamped log — any past cycle fully re-auditable.

Built on Canton

Only possible on Canton.

Netting between rivals needs privacy and atomic settlement at once — the one ledger that delivers both.

Public blockchains

Every transaction is visible to everyone — impossible for companies that compete.

Canton

Each party sees only its own contracts — so rivals net together and reveal nothing.

Private by protocol·Atomic settlement·Settles against on-chain cash (JPM Coin, stablecoins)
© Intrnet — the netting layer for on-chain institutional finance. Built on Canton · DAML