Billions a year on reconciling notes
The obvious idea that does not work
The answer built for an Australian exchange
What the trick actually is

Not only an exchange problem

- ✓ Syndicated loan. An agent, a dozen lenders, one borrower. Every participant knows their own tranche and has no right to see the others' terms. Today it runs on email and spreadsheets, and reconciling who owes whom what can take weeks.
- ✓ Insurance claim. Customer, agent, insurer, loss adjuster, reinsurer. One case, five parties, five different scopes of access to the same story.
- ✓ Letter of credit in cross-border trade. Buyer, seller, two banks, carrier, insurer. Classic multilateral contract where everyone sees a different slice, still largely paper-driven.
- ✓ Healthcare. The clearest proof this is not really about finance. Among the firms testing Daml before its public release, alongside exchanges and banks, were healthcare companies. Patient, hospital, insurer, payer all participate in one settlement flow, and the patient's data is visible only to those with the right to see it.
- ✓ Bank customer KYC. One customer, one set of documents, several banks - each seeing only its own relationship with that customer. A problem obvious to anyone who has opened business accounts at three institutions and delivered the same corporate certificate three times.
- ✓ Supply chain. Manufacturer, carrier, insurer, buyer, customs. Same container, six different scopes of knowledge about it.
Worth knowing: Daml never required a blockchain. It ran equally well on an ordinary database. A shared process with separate views is an organisational problem, not a technological one - and a distributed ledger is one of several ways to solve it, not a prerequisite.
Three things Daml does differently
- ✓ A contract nobody signed cannot exist. In Daml this is not checked, because it cannot be circumvented. A contract without the full set of signatures simply does not come into being - like a printer that refuses to print a document missing an initial. A whole class of errors that would normally be caught by audit disappears.
- ✓ Nothing is erased. Contracts are not edited. Changing terms means closing the old one and creating a new one in its place. Accountants have known this rule for five hundred years: you do not erase a wrong entry, you post a reversal. History is built into the design, not bolted on as a log someone could clean up. When audit or dispute arrives, the full trail exists, because it could not have been otherwise.
- ✓ Permission is itself a contract. In a typical system, permissions live in a table: this user is an admin, that one is an accountant. Someone filled in the table once and by now nobody remembers why. In Daml, granting someone the right to act on your behalf is a separate contract - with a date, a condition, and an expiry. The question "why was this person allowed to do this" always has an answer in the form of a document, not a row in a table.
What Daml deliberately cannot do
Daml grew out of Haskell - like Plutus, but pointed the other way
Not trustlessness. Selective disclosure with accountability.
If any of the patterns above are your problem - multiple parties, one shared process, different scopes of access - happy to talk. Binar has been working with Digital Asset's Daml and adjacent tooling since the early days, and we know the tradeoffs the pitch decks skip.