Darwinia Apps Guide Part V: CRAB/CKTON Transfer Between Crab Chain and Crab Smart Chain

Darwinia
DARWINIA NETWORK
Published in
4 min readJul 22, 2022

--

Darwinia Apps has supported the transfer of CRAB/CKTON between Crab Chain and Crab Smart Chain, which is originally supported in Darwinia Smart App. Please note that https://smart.darwinia.network/ is no longer operating.

This tutorial will walk you through the process of transferring CRAB/CKTON between Crab Smart Chain and Crab Chain in Darwinia Apps.

Crab Chain → Crab Smart Chain

To transfer token CRAB/CKTON from Crab Chain to Crab Smart Chain:

  • Step1:Add a custom network in MetaMask. Click Add Network, and fill in Crab Smart Chain configuration parameters.

Network Name: Crab Smart Chain

New RPC URL:

- RPC1: https://crab-rpc.darwinia.network

- RPC2: https://darwinia-crab.api.onfinality.io/public/

Chain ID: 44

Currency: CRAB

Block Explorer URL: https://crab.subscan.io/

  • Step2: Get your account address starting with “0x”, and copy it from the MetaMask.
  • Step3: Navigate to the Account page, click Transfer, paste the copied address into the Receiver, fill in the amount, and submit a transfer.

Then you can check your assets in your MetaMask after the transfer is completed.

The method of transferring CKTON from Crab Chain to Crab Smart Chain is the same as transferring CRAB.

Crab Smart Chain → Crab Chain

To transfer token CRAB/CKTON from Crab Smart Chain to Crab Chain:

  • Step1: Navigate to DVM withdraw on the Toolbox page, and connect to MetaMask.

You’ll see the currently connected account address. If this is not the account that you want to transfer tokens from, switch the account in MetaMask.

  • Step2: Select or type in a Crab Chain address.

This is the account in which you’ll receive the token.

  • Step3: Select the token (CRAB or CKTON) that you want to transfer and fill in the amount.
  • Step4: Click Withdraw, sign the transaction, and then you can check the asset in the receiver account.

Frequently Asked Questions

What’s the relationship between Crab Smart Chain and Crab Chain?

There are three types of chains in the Crab network, namely Crab Smart Chain(CSC) which is Ethereum-Compatible, Crab Parachain(CP) which won the 22nd Kusama parachain slot, and Crab Chain(CC) based on Substrate.

Crab Smart Chain (CSC) is a full EVM-compatible smart contract platform hosted on CC and is designed to provide greater programmability for Dapps and cross-chain users. The projects from the Ethereum ecosystem can be easily migrated to the Crab Network. CSC does not have its own economy. For more information, please refer to: https://docs.crab.network/

Why can‘t I see my CRAB/CKTON in my MetaMask?

Don’t forget to add unlisted tokens (custom tokens) in MetaMask.

Click import token on MetaMask extension and fill in the information below:

Token Contract Address: 0x0000000000000000000000000000000000000402
Token Symbol: CKTON
Token Decimal: 18

Or you can use the Import CKTON button on the DVM withdraw page, it’ll put in all the information for you.

Last but not least, CRAB transfer between Crab Chain and Crab Smart Chain is also supported in Helix.

What is WCKTON and what’s the difference between CKTON and WCKTON?

CKTON originally existed in Smart Chain as the Wrapped contract token WCKTON, which will no longer be advised since Crab 1240 Runtime Upgrade. We’ve upgraded the solution and the new CKTON you receive on the Crab Smart Chain uses the standard of ERC20. Don’t worry. You can use our migration tool to migrate the WCKTON (Classic) to CKTON.

About Darwinia & Crab

Github | Website | Medium | Twitter | Telegram

Darwinia is a cross-chain messaging infrastructure, which provides a light client-based, programmable, universal cross-chain messaging network for decentralized applications. Now, we’ve successfully used Darwinia’s light-client cross-chain messaging protocol(LCMP) to bridge cross-chain messages between substrate-based chains, and even between substrate-based chains and EVM chains, meanwhile, Darwinia provides developers with an SDK, so they can easily integrate cross-chain capabilities into their Dapps. This will have profound implications for cross-chain interoperability, and Darwinia as a cross-chain messaging infrastructure will facilitate the building of a hybrid cross-chain network for Polkadot.

Crab is a canary network with real economic value for Darwinia, positioning similar to Polkadot’s Kusama Network, which is a programmable cross-chain platform for Dapps. It is substrate-based, EVM-compatible, and connected to Kusama.

--

--

Darwinia
DARWINIA NETWORK

As an open cross-chain bridge protocol based on Substrate, Darwinia focuses on the construction of future Internet of Tokens. TG: http://t.me/DarwiniaNetwork