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.

circle-info

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.

Traditional approach
Cocoon approach

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

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.

Last updated