Skip to main content

Protocol Overview

The Nexera Interoperability Protocol is a standardized protocol that enables the bridging of messages between different blockchains using various bridging providers. It provides a seamless and efficient way to transfer messages and allows for assets to move across different networks, providing the means to ensure interoperability and liquidity.

Key Components

The Bridge is not just one protocol but a suite of interoperability protocols and contracts that enable the sending and receiving of arbitrary data and messages across supported networks. It comprises the Nexera Messaging Protocol, the Teleport Protocol, and a set of smart contracts called Routers deployed across all supported networks.

The protocol consists of the following key components:

  1. Bridging Providers: These are intermediaries responsible for facilitating the transfer of messages between blockchains. They ensure the secure and reliable transfer of assets across different networks.

  2. Message Bridging: This refers to the process of transferring messages from one blockchain to another. The message is proxied to the bridging provider and delivered by it to the target chain.

  3. Teleport: The dApps consuming entrypoint to send messages using any provider. The term "Teleport" in the name suggests that the component is designed to facilitate the communication between different blockchain systems, hence the concept of "teleportation" indicating movement from one place to another.

  4. Dapps: These are decentralized applications that provide the possibility to transfer various types of assets, including cryptocurrencies, tokens, and other digital assets. The Nexera Interoperability Protocol currently supports two implemented dapps for general use:

    • The ERC20 router dapp: This dapp is responsible for routing ERC20 tokens between different blockchain networks. It allows for a seamless and efficient way to transfer tokens across different networks, ensuring interoperability.

    • The ERC721 router dapp: Similar to the ERC20 router dapp, this dapp is in charge of bridging ERC721 tokens.

Next Steps

To learn more about the Nexera Interoperability Protocol, you can refer to the following sections:

  • Architecture: Explains the underlying architecture of the Nexera Interoperability Protocol and how it interacts with the different providers and dapps.

  • Contracts Reference: Describes the structure and functionality of the protocol contracts.

  • Deployments Reference: Provides information on the current deployments done on the protocol.

  • SDK Reference: Provides detailed documentation for the API endpoints and commands supported by the Nexera Interoperability Protocol.

  • Dapps Reference: Provides detailed documentation for the different official implemented dapps that consume the message bridging protocol.

We recommend starting with the high-level overview provided in this document and then diving into the advanced documentation for a deeper understanding of the protocol.