A privacy-preserving cross-chain token transfer protocol powered by MPC
HypBTC introduces a novel privacy layer for token transfers across blockchains—starting with Bitcoin on the Citrea zkL2 and extending to other chains via Hyperlane. The key innovation lies in concealing the transaction amounts using Multi-Party Computation (MPC), ensuring that sensitive financial data remains private even on public chains like Ethereum.
Here’s how it works: when users deposit cBTC (Citrea's bridged Bitcoin) into our smart contract on the Citrea chain, they opt into a privacy layer. From that moment, all subsequent transactions—whether they’re within Citrea or bridged to another chain—are amount-obfuscated, meaning no one on-chain can deduce the actual value being transferred. Behind the scenes, a committee of MPC nodes manage the balance ledger in secret-shared form, so no single party ever learns the actual balances.
To facilitate cross-chain transfers, we leverage Hyperlane, a modular interoperability layer, allowing private transfers to propagate securely to destination chains. All this happens without revealing the transaction amount at any step.
To enforce regulatory compliance, particularly concerning sanctioned entities, we integrate with the Self Protocol to perform private OFAC checks. Users who are found to be on the US OFAC list are prevented from initiating any transactions within the protocol.
This project represents a new primitive for privacy in a cross-chain, multi-asset world—one that balances both privacy and compliance, making it viable for real-world adoption.
🔒 MPC (Multi-Party Computation) Layer
🔁 Cross-Chain Transfer with Hyperlane
🚨 OFAC Compliance with Self Protocol