Why Goldman Sachs Chose Canton Over Ethereum for Tokenized Assets
Goldman Sachs built its GS DAP tokenization platform on Canton Network instead of public blockchains. Here's the strategic rationale behind the decision.
When Goldman Sachs launched its GS DAP (Digital Asset Platform) for tokenizing real-world assets, it had its pick of blockchain infrastructure. Ethereum had the largest developer ecosystem. Solana offered raw throughput. Hyperledger provided enterprise permissioning. Goldman chose none of them. It chose Canton.
The decision, which has since been validated by over $1.2 trillion in tokenized assets processed through GS DAP, came down to three factors: sub-transaction privacy, composability across institutional domains, and a smart contract model that mirrors how financial agreements actually work.
Privacy Was Non-Negotiable
Goldman's tokenization use cases — structured products, repo agreements, private credit facilities — all involve counterparty information that cannot be publicly visible. On Ethereum, every transaction is visible to every participant. Even with zero-knowledge rollups or private execution environments, the base-layer transparency makes institutional adoption structurally difficult.
Canton's sub-transaction privacy model solved this at the protocol level. When Goldman tokenizes a bond on GS DAP, the issuer sees the full terms. The buyer sees their position. The custodian sees the asset they're holding. A competing bank on the same network sees nothing. This isn't a privacy add-on — it's how Canton processes every transaction.
Composability Without Exposure
The second factor was composability. Goldman needed its tokenized assets to be usable across the broader Canton ecosystem — for collateral management with DTCC, for lending with other institutional participants, for settlement through the Global Synchronizer. On a closed proprietary ledger, Goldman would have been isolated. On a fully transparent public chain, it would have been exposed.
Canton's domain model gave Goldman a third option: participate in a shared network where transactions are atomic and composable, but where privacy boundaries are enforced at the protocol level. GS DAP operates its own Canton domain with its own governance, but assets can flow to other domains — DTCC's settlement domain, BNY's custody domain — through the Global Synchronizer without breaking privacy guarantees.
Daml: Contracts That Think Like Bankers
Goldman's engineering team also cited Daml, Canton's smart contract language, as a decisive factor. Unlike Solidity's account-based model, Daml contracts are structured around rights and obligations — who can do what, under what conditions, with whose authorization. This maps directly to how financial instruments work in the real world.
A tokenized bond on GS DAP isn't just a balance in a ledger. It's a Daml contract that encodes the issuer's obligation to pay coupons, the holder's right to receive them, the custodian's role in safekeeping, and the conditions under which the bond can be transferred. The smart contract is the financial agreement, not an approximation of one.
Goldman's Super Validator Role
Goldman doesn't just build on Canton — it helps run it. As one of the original Super Validators, Goldman participates in network consensus and governance. This means Goldman has a direct say in protocol upgrades, fee structures, and network policy through Canton Improvement Proposals (CIPs).
For an institution that settles trillions in assets annually, having governance rights over the infrastructure it depends on is not optional — it's a requirement. Canton's governance model, where Super Validators vote on protocol changes, gives Goldman the institutional control that public blockchains fundamentally cannot offer.
The Results So Far
Since launching GS DAP on Canton, Goldman has tokenized structured notes, repo agreements, and private credit facilities. The platform processes an estimated $50 billion in monthly tokenized asset volume. Goldman's clients — sovereign wealth funds, pension funds, and asset managers — access tokenized products through GS DAP without needing to interact with blockchain infrastructure directly.
The success of GS DAP has validated Canton's thesis: institutions don't want to use blockchains. They want to use better financial infrastructure. Canton just happens to be built on one.