You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The ICON Bridge is a centralized bridge for Blockchain Transmission Protocol(BTP) Relay System which can be used to transfer tokens across multiple chains. Currently, it supports cross chain transfer from ICON and Binance Smart Chain (BSC).
The main components of icon bridge are:
BTP Message Relay (BMR): It serves to relay BTP Message across connected chains and monitor BTP events
Contracts:
BTP Message Center (BMC)
Receive BTP messages through transactions.
Send BTP messages through events.
BTP Service Handler (BSH)
Services that can be serviced by ICON-Bridge
BTP Token Service (BTS) is a BSH that is responsible for token transfers cross chain.
Currently, BTS is the only service handler for icon bridge
Handle service messages related to the service
Send service messages through the BMC
The main distinction between the blockchain transmission protocol (BTP) and the ICON Bridge is that the ICON Bridge does not verify state on-chain. Instead, the BTP Message Verifier contract is replaced with off-chain verification on the relay. This means that the relay is operated centrally and trusted.
The official ICON Bridge relay is privately operated by Parameta. However, the code is open-source so anyone can deploy their own set of contracts and host their own relay to connect those contracts.