Published in


「Build on Darwinia 2–2」EVM-Compatible Crab Smart Chain

The Darwinia core team is committed to providing decentralized cross-chain interoperability solutions for heterogeneous networks. The current Substrate<>Ethereum and Substrate<>Substrate two-way cross-chain bridges have been running stably and have been adopted by multiple projects. Now, We have achieved another milestone, Crab Smart Chain!

Crab Smart Chain provides a development environment that is fully compatible with Ethereum. Dapp developers can easily migrate and deploy existing contract projects to Crab Smart Chain with minimum modification. In it, everything is designed in compliance with the operating paradigm of Ethereum; therefore, peripheral tools of Ethereum, such as Metamask, Truffle, Waffle, and Remix, can be used. Compared to Ethereum, the gas fees are much lower for sending transactions or interacting with contracts on the Crab Smart Chain, and the confirmation latency is significantly shorter.

There are still some differences between the Crab Smart Chain and the Ethereum main network. For example, the values of network difficulty and coinbase in the block are hard-coded on the Crab Smart Chain, because the Crab Smart Chain is built on Substrate POS consensus, and these POW-related concepts do not apply here.

Crab Smart Chain combines existing decentralized cross-chain protocols to provide new ideas for cross-chain practice. The Crab Smart Chain is built on the Substrate framework and will participate in the Kusama parachain auction in the future. Dapp developers can attract users in the Polkadot ecosystem by porting Ethereum projects to the Crab Smart Chain, expanding the exposure of their products. The assets on the Crab Smart Chain have more possibilities for cross-chain operations. With the Substrate-to-Substrate cross-chain protocol, the assets on the Crab Smart Chain can be efficiently and safely transferred to another Substrate-based network. Once Crab Smart Chain becomes a Kusama parachain, the assets on the chain can be transferred to other parachains more flexibly, providing more possibilities for cross-chain interoperability.

Series Articles:

「Build on Darwinia 2–1」Address Formats in Darwinia


Developer Documentation: https://docs.crab.network/builders/get-started/darwinia-dev

Developer Telegraph Group: https://t.me/DarwiniaDev

About Crab Network

Crab is a canary network with real economic value for Darwinia, and its positioning is similar to Polkadot’s Kusama Network. You can check Crab status through Polkadot{.js} , Subscan or Subview.

Crab provides smart contract solutions based on DVM (Darwinia Virtual Machine), which is compatible with the EVM (Ethereum Virtual Machine) paradigm at a low level. Therefore, it is easy for projects in the Ethereum ecosystem to migrate to the Crab Smart Chain. (Tips: DVM is built on Frontier with a fully EVM-compatible instruction set and an Ethereum RPC-like external interface.)



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store



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