ThunderCore Bridge
Intro
The ThunderCore bridge allows user to transfer assets between two chains in the ThunderCore ecosystem. ThunderCore bridge is a customized version of POA network bridge.
Chain and Network Definitions
A bridge is created between 2 networks, referred to as a Native (or Home) Network and a Foreign Network.
Home: A network with fast and inexpensive operations. All bridge operations to collect validator confirmations are performed on this side of the bridge, always refers to ThunderCore.
Foreign: Can be one of Etheruem, and BNB chain
ERC20: Refers to an ERC20 token created during the bridge process. In the ERC20-ERC20 bridge, ERC677 represent ERC20 tokens on one side of the bridge and are minted and burned accordingly.
Bridge Components
A bridge is created between two networks, referred to as a Native (or Home) Network and Foreign Network.
Token bridge: Listens to events and sends transactions to authorize asset transfers. Bridge UI Application: A DApp GUI to transfer tokens and coins between chains.
Bridge UI Application. A DApp GUI to transfer tokens and coins between chains.
Bridge smart contracts: Manages bridge validators, collects signatures, and confirms assets relay and disposal. Located at: https://github.com/thundercore/thunder_bridge
Production Asset-transfer Bridges
The following bridges are fully functional in ThunderCore's production environments:
Ethereum (Bridge between ThunderCore mainnet and Ethereum mainnet): Cost effective
BSC (Bridge between ThunderCore mainnet and BSC Network): A bridge service providing access to inter-blockchain liquidity for Binance Chain and Binance Smart Chain decentralized applications.
BSC testnet (Bridge between ThunderCore testnet and BSC testnet)
Resources
Last updated