Skip to main content

Chromia token bridge

The Chromia token bridge enables seamless transfer of Ethereum Virtual Machine (EVM)-compatible tokens and NFTs between EVM-compatible chains and Chromia. This compatibility ensures that Chromia dapps can communicate with the broader Ethereum ecosystem, enhancing interoperability and simplifying project development.

The entire bridging mechanism is based on the Ethereum Integration Framework (EIF), designed to bridge any data to and from EVM chains. EIF allows developers to use its Rell module and EVM smart contracts to set up their bridges for specific data needs in their dapps. Chromia uses the EIF Rell module to facilitate communication between Chromia and EVM-compatible chains, enabling developers to build Chromia dapps that can interact with Ethereum and other platforms.

There are two main ways to bridge:

  • Pegged bridge (H-bridge): The pegged bridge makes a copy of your token on Chromia, managed by the Chromia network for safe transfers. This implementation within the EIF framework is designed for token bridging. It is ideal for developers who want to bridge standard tokens without creating their own bridges. The pegged bridge replicates or 'pegs' the original token on the Chromia blockchain, with these pegged tokens managed by the Chromia network to ensure secure transfers. Data incoming from EVM chains is evaluated according to the same consensus rules as the rest of the Chromia network. Outgoing data from Chromia to EVM chains is validated by smart contracts on the EVM chain, which require a supermajority of providers to have signed the block, adhering to the greater than ⅔ consensus requirement as the rest of the network.
  • Originals NFT protocol: This protocol allows projects from various blockchains to migrate their NFTs (non-fungible tokens) to Chromia. This migration includes metadata, images, and other relevant information associated with the NFT, transforming them into Originals on Chromia. When fungible tokens from EVM-compatible chains (like Ethereum) are brought to Chromia, they are converted into a format that follows the FT4 protocol.

Next up

Next, we'll look at how all the technology described so far comes together to form a platform for dapp developers. We'll explore the different parts of a dapp on Chromia and how you, as a developer, can get started quickly and easily.