I sent CC to a Canton party that is not registered. Is it lost?
I sent CC to a Canton party that is not registered. Is it lost?
to is the party’s correct fingerprint, the CC is not lost. It waits. It is already burned on the source chain, and the delivery on Canton cannot settle until the party registers. Register the receiving party (see Register Your Canton Party). The LayerZero executor can then retry the settlement, which delivers the CC.If to was set incorrectly, the delivery will not settle, and registering a party does not help. See the next answer.To register, the party signs a Canton transaction with its own Canton wallet and pays the fee in CC from its holdings on Canton. It cannot register from BSC, HyperEVM, or Solana. Stargate and the Value Transfer API refuse to build a transfer to an unregistered party, so this happens only if the sender built the transfer another way.Why did CC from my own OFT send into Canton not arrive?
Why did CC from my own OFT send into Canton not arrive?
to value that you sent. It must be the 64 hex characters after 1220 in the receiver’s party ID.- If it is the right fingerprint and the party is not registered, register the party. See the previous answer.
- If the fingerprint is registered to another party in the same namespace, the CC went to that party. The validator operator who controls that namespace controls the party. Ask the operator to send the CC back.
- If it is not a party fingerprint, for example a hashed party ID or an EVM address, no party can register it. Contact the LayerZero team with the source transaction hash.
An incoming CC offer expired before I accepted it. What now?
An incoming CC offer expired before I accepted it. What now?
My send from Canton was rejected. Where is my CC?
My send from Canton was rejected. Where is my CC?
The app says my CC is held in one holding. Why can't I send?
The app says my CC is held in one holding. Why can't I send?
Why does the app say the validator has not vetted a LayerZero package?
Why does the app say the validator has not vetted a LayerZero package?
layerzero-ioapp when you send, or layerzero-iregistry when you register. Vetting only that package does not fix the problem. The API then accepts the request, but the transaction fails when it is submitted, because it also runs code in other LayerZero packages. Ask your wallet operator to upload and vet the full LayerZero package set on every node that hosts your party, and to check them against the mainnet package IDs. If you are a retail user, use Loop.Why can't I send CC from my Solana wallet?
Why can't I send CC from my Solana wallet?
Why is my CC on HyperEVM instead of HyperCore?
Why is my CC on HyperEVM instead of HyperCore?
0x20000000000000000000000000000000000004E7. See Deposit Directly to HyperCore.How do I move CC from HyperCore back to Canton?
How do I move CC from HyperCore back to Canton?
LZCC on HyperCore to the asset bridge 0x20000000000000000000000000000000000004E7. The CC appears at the same address on HyperEVM. Then bridge it from HyperEVM to Canton.How do I check that I have bridged Canton Coin from LayerZero Labs?
How do I check that I have bridged Canton Coin from LayerZero Labs?