Available when Canton Coin launches on Stargate and the Value Transfer API.Canton Coin on BSC, HyperEVM, and Solana is bridged CC: an OFT that LayerZero Labs deployed and administers. It is minted when native CC is locked on Canton through the LayerZero CC adapter. On HyperCore,
LZCC is a spot token linked to the HyperEVM OFT through the Hyperliquid asset bridge. The Global Synchronizer Foundation, Digital Asset, and the Canton Network did not deploy bridged CC and do not administer its contracts. See Canton Coin Across Chains.Before You Start
On Canton
- Create a Loop wallet. Your wallet has a Canton party ID in the form
hint::1220<64 hex characters>. - Fund it with CC. Canton fees are paid in CC, so you need CC on Canton before you can bridge in either direction.
- Turn on One-step Transfers in the Loop settings. With this setting on, CC from another chain arrives in your wallet directly. With it off, CC arrives as an offer that you must accept within 24 hours.
- Keep the fee in separate holdings. Each transfer you receive arrives as a separate holding. A send from Canton pays the amount and the protocol fee from different holdings, so fund your wallet in at least two transfers. One or more holdings pay the fee, and the holdings that are left must cover the amount. Stargate passes your holdings to the Value Transfer API, which picks them. Your Loop Fee Balance does not count: it pays Canton network costs, not the protocol fee. If all your CC is in one holding, receive a second transfer of at least the fee from another wallet or an exchange.
On BSC, Solana, or HyperEVM
- Use a wallet for that chain, for example MetaMask on BSC or HyperEVM.
- Hold the chain’s native token (BNB, SOL, or HYPE) for the transaction fee.
- On Solana, use a wallet that signs Solana v1 transactions. See Solana Wallets.
Bridge Out of Canton
Use these steps to send CC from Canton to BSC, Solana, HyperEVM, or HyperCore.1
Connect your wallets
Open Stargate. Connect Loop as the source wallet. Connect a wallet for the destination chain, or have its address ready.
2
Choose the route
Select Canton as the source chain and Canton Coin as the token. Select BSC, Solana, HyperEVM, or Hyperliquid (HyperCore) as the destination chain.
3
Enter the amount and the recipient
Enter the amount. Enter the destination address, or use the connected destination wallet.
4
Review the fee
Stargate shows the fee in CC.
5
Approve in Loop
Approve the transaction in Loop. Loop submits it to Canton. If Stargate reports a timeout, check Loop’s activity before you send again.
6
Receive on the destination chain
The CC arrives at the destination address. Check that the token address matches the token table.
Bridge Into Canton
One-Time Setup: Register Your Canton Party
A LayerZero message carries only the 64-character part of your party ID after1220. Canton finds your full party ID in the CC adapter’s registry. Before anyone can bridge CC into Canton for you, your Canton party must register in that registry once.
Registration is a Canton transaction. Your Canton wallet, for example Loop, signs it, and the one-time registration fee is paid in CC from holdings that your party already has on Canton. Stargate cannot register your party from BSC, HyperEVM, or Solana, and no flow registers your party automatically from another chain.
Stargate has no separate registration page. It checks registration when you start a transfer into Canton, not when you connect your wallets:
- Connect your Canton wallet as the destination wallet, and connect the wallet for the source chain. Start a transfer of CC from BSC, HyperEVM, or Solana to Canton, with your connected Canton party as the recipient.
- When you start the transfer, Stargate checks whether the recipient party is registered. If it is not, Stargate shows the registration fee in CC, if there is one.
- Select Register. Stargate asks your connected Canton wallet to sign the registration transaction on Canton. The fee comes from your CC on Canton. After the registration, the transfer continues.
Send CC to Canton
Use these steps to send CC from BSC, Solana, or HyperEVM to Canton.1
Check your Canton setup
Your Canton party is registered (see One-Time Setup), and One-step Transfers is on in Loop.
2
Connect your wallets
Open Stargate. Connect your BSC, Solana, or HyperEVM wallet, and connect your Canton wallet.
3
Choose the route
Select the source chain and Canton Coin. Select Canton as the destination chain.
4
Choose the recipient
Select your connected Canton wallet as the recipient, or paste a full party ID. A full party ID starts with the party hint and
::, for example alice::1220…. Do not paste only the 64-character part. Stargate offers Register only for your connected Canton wallet.5
Approve and send
Review the fee in the source chain’s native token. Approve the transaction in your source wallet.
6
Receive on Canton
The CC arrives in your Loop wallet. If One-step Transfers is off, accept the incoming offer in Loop within 24 hours.
Track a Transfer
Stargate shows the status of each transfer. You can also find the transfer on LayerZero Scan from the link in Stargate.Solana Wallets
A send of CC from Solana uses Solana’s v1 transaction format. Your wallet must be able to sign it. When you send, Stargate checks whether your wallet reports v1 support. If it does not, Stargate stops the send before your wallet signs and says that the transaction requires a wallet that supports Solana v1 transactions. Transfers into Solana are not affected.
This table shows wallet support on October 28, 2026. Mobile apps were not checked. If you use a Ledger or Trezor account inside Phantom, Solflare, Backpack, Jupiter, or OKX, the device signs the transaction. Expect it to fail until the device firmware supports v1 transactions.
HyperCore
On HyperCore, bridged CC is the spot tokenLZCC. CC moves between HyperEVM and HyperCore through the Hyperliquid asset bridge at 0x20000000000000000000000000000000000004E7.
Move CC to HyperCore
Select Hyperliquid (HyperCore) as the destination chain, as in Bridge Out of Canton. The CC arrives asLZCC at the same address on HyperCore in one transfer. The destination is an EVM address, so connect an EVM wallet such as MetaMask, or have its address ready.
The destination must be an EOA that you control, because HyperCore does not support multisig receivers. It must already be activated on HyperCore: an address is activated by its first incoming transfer on HyperCore, which costs 1 USDC. Stargate does not send to an address that is not activated. Activate it on HyperCore first.
If your CC is already on HyperEVM, activate the address on HyperCore first (see above). Then transfer the CC to the asset bridge address 0x20000000000000000000000000000000000004E7. The LZCC balance appears at the same address on HyperCore.
Move CC from HyperCore to Canton
HyperCore has no direct route to Canton. Move the CC to HyperEVM first, in two steps.- Hold at least 0.001 HYPE on HyperCore for gas. On HyperCore, spot-send
LZCCto the asset bridge address0x20000000000000000000000000000000000004E7, or select Hyperliquid (HyperCore) to HyperEVM in Stargate. The CC appears at the same address on HyperEVM. - Bridge the CC from HyperEVM to Canton, as in Send CC to Canton. Hold HYPE on HyperEVM for the fee.
If Something Goes Wrong
For other problems, see Canton Coin Troubleshooting.