Bridge by Roots
The bridge
for Canton.
Move USDC between Ethereum and Canton seamlessly. Private transfers, secured by hardware enclaves.
Public ledgers
expose everything.
Traditional blockchains broadcast every transaction detail to the entire network. Balances, counterparties, and logic are fully visible to everyone.
Sub-transaction privacy.
Canton encrypts data at the granular level. The network validates state transitions using Zero-Knowledge Proofs, never seeing the underlying payload.
Strict need-to-know.
Using Daml's stakeholder model, data is only decrypted for authorized counterparties. Everyone else sees cryptographic noise.
Sign up.
Create an account with Apple, Google, or email. A self-custodial Ethereum wallet is provisioned instantly inside a Turnkey secure enclave.



Bridge In.
Send USDC from your Ethereum wallet to the bridge deposit address. Your USDCx arrives on Canton in about 20 minutes after deposit attestation.
Swap.
Instantly trade supported assets natively on the Canton network.

USDCx


Bridge Out.
Burn your USDCx on Canton and receive native USDC directly to your Ethereum wallet.
Bank Transfers.
Think private banking, not a public scoreboard. What you move travels Canton to Canton, then to your deposit address, then to your bank. It is not exposed like ordinary public blockchain activity. When you are ready, it settles to SEPA or ACH.
USDCx