Cross-chain Bridge is a centralized protocol that allows the transfer of native tokens - FBC and other tokens between different EVMs such as: Ethereum, BNB Chain, Polygon, ...
A Bridge contract that manages requests, votes, executions needs to be deployed in each chain. Users will call
depositin Bridge to start a transfer, and Bridge delegates the process to the Handler contract corresponding to the Target contract. Once the Handler contract has been successful in calling the Target contract, Bridge contract emits a
depositevent to notify relayers.
withdrawof the bridge contract to destroy the native token of the EVM chain, and the redeemed native token will be transferred to the designated address of the FootballChain.