Overview
Cocoon is a private permissioned blockchain for institutional finance — purpose-built so that banks, asset managers, and their clients can settle tokenized assets and cash with full regulatory compliance, without exposing transaction details to the public.
Privacy with public proofs. Transaction data never leaves your infrastructure. Only cryptographic proofs and state roots are posted to Ethereum — converting "trust us, our database is correct" into "verify that our committed state evolved correctly."
What Cocoon Does
Conventional blockchains force a trade-off: public chains expose every transfer to anyone with a node, while private chains sacrifice the settlement finality and neutrality of a public ledger. Cocoon breaks that trade-off.
Transaction visibility
Public to all, or siloed in a single operator's DB
Private within permissioned operator infrastructure
Settlement proof
Trust the operator
ZK proofs verified on Ethereum
Access control
Contract or function level at best
Contract, function, and argument level
Selective disclosure
Access control only — share everything or nothing
ZK proof per disclosed data point — verifiable without raw data access
Compliance
Manual, post-trade
Enforced on-chain at transfer time via identity claims
Cash leg
Off-chain bank transfer
Confidential digital cash (DBC) settled atomically
Identity
Centralised KYC database
Portable on-chain identity, selective document disclosure
Operators — banks or asset managers — run Cocoon inside their own infrastructure. Their clients' positions, transfers, and documents stay there. Ethereum receives only the cryptographic fingerprints needed for independent settlement verification.
Products
Tokenized Money Market Fund
Available now. Issue, transfer, and redeem MMF shares as ERC-3643 permissioned tokens with atomic DBC cash settlement and built-in compliance checks.
Who Cocoon Is For
Financial institutions — banks and asset managers who need to offer tokenized products to institutional clients while meeting their own regulatory and data-residency obligations. Cocoon runs entirely inside your existing infrastructure boundary.
Compliance and legal teams — every transfer is gated by on-chain identity claims (KYC/AML status, accreditation, jurisdiction). Compliance rules are code, not convention. Audit trails are cryptographically verifiable without requiring public disclosure.
Developers and platform engineers — Cocoon is built on Erigon's modular component framework. Each layer (identity, cash, proving, tokens) is an independently deployable component with a stable RPC interface. Existing Ethereum tooling works out of the box.
Regulators and auditors — ZK proofs posted to Ethereum give independent assurance of correct state transitions without needing access to raw transaction data. Selective disclosure lets institutions share exactly what is required for examination, nothing more.
Navigate the Documentation
Last updated