Meta-Bridge
A chain-agnostic, flexible, tamper-proof bridge
MetaBridge is a flexible and secure interchain abstraction layer that enables projects to aggregate multiple interoperability protocols to develop multichain tokens or make their existing tokens multichain.
MetaBridge aims to minimize reliance on interoperability and inter-chain protocols. Therefore, it introduces the use of an intermediary token (mbToken) that is distinct from the actual token. The mbToken is transferred across chains and then converted to the actual token on the destination chain. For normal users, this process happens in the background, so they do not need to do it manually.
This approach enhances security against hacks on bridges or message-passing protocols.
Structure & Components
Native Token
Each project maintains full control over its native tokens; the ones that are to be bridged.
mbToken
Meta-Bridges token that is transferred across chains and then converts to the actual token on the destination chain.
Gateway
The gateway's purpose is to convert mbTokens and the native tokens one-to-one. Projects can control the amount of tokens on the gateway. Even if there is a security bridge, only the tokens on the gateway are at risk, while the rest remain secure.
Escrow
Escrow manages the number of actual tokens on the gateway. If there are insufficient tokens on the gateway, more tokens are deposited. Conversely, if there are excess tokens beyond the predefined amount, some are transferred from the gateway to escrow.
Off-Chain Components
A set of off-chain analytics and AI components monitor the chains to ensure everything is functioning correctly. If an issue arises, a "kill switch" can shut down the bridge and gateway for that chain.
Last updated