Introducing Bubble: confidential infrastructure for on-chain finance
Public blockchains were built to broadcast. Every balance, every transfer, every position, visible to anyone, forever. That radical transparency is what makes the chains verifiable, and it is also exactly what keeps serious money on the sidelines: no bank, fund or payment company can operate where its positions, strategies and customer data are readable by competitors, counterparties and data brokers in real time.
Bubble is our answer: an all-in-one confidential stack for on-chain finance.
What Bubble does
Bubble gives institutions three things that transparent chains cannot:
Encrypted balances. Account balances live on-chain as ciphertext. The chain still verifies every operation; it just cannot read the amounts.
Confidential transactions. Transfers execute and settle like any other transaction, with amounts and counterparties hidden from everyone except the parties themselves.
Private portfolio management. Rebalancing, auctions, lending logic, any financial computation runs directly over encrypted data, across any supported L1, L2 and cross-chain operation.
How it works
Bubble is built on garbled-circuit multi-party computation. Data is encrypted client-side with quantum-resistant AES-256 before it leaves your systems, and the network computes on it without ever decrypting: sensitive data is split across independent nodes, no single node ever sees meaningful information, and no trusted third party is required. The gcVM, our virtual machine for confidential execution, runs arbitrary programs over ciphertext, so any Solidity contract logic can be made confidential without changing languages or tooling.
Crucially, confidential does not mean unaccountable. The only disclosure path is the on-chain access list (ACL), through which authorized entities can request scoped decryption. Your auditor sees exactly the records they are entitled to. The public chain sees nothing.
Not a promise: a production system
Bubble is not a research agenda. The stack runs in production as the privacy layer of COTI mainnet, where it has processed more than 125,000,000 confidential transactions since March 2025 with 100 percent availability outside planned upgrades. It is live on major EVM chains, independently audited by Hacken, protected by three granted US patents, and was selected for the European Central Bank's Pioneer programme, where we presented a pilot for confidential transactions in the digital euro context.
The performance numbers are measured, not projected: 500 confidential transactions per second sustained end-to-end on Arbitrum, peaking at 750, at a cost of 0.14 dollars per million transfers, on ordinary cloud CPUs.
Run it your way
Institutions deploy Bubble in the shape their trust model requires: join the shared network through the SDK, run a private deployment on your own infrastructure, or operate a consortium network across member institutions with no single operator.
Explore how the technology works, see what it looks like for your sector, or talk to our team.