BNB Chain
Vault
LOCK
User requesting bridging executes
BSCVault.deposit
orBscVault.depositToken
Function with Bridging Fee.Deposit
event occurs in Eth Vault and Token Lock completedBridge Operator catches the event and relays bridging data to Orbit Hub
Bridge Validator consensus on relayed bridging data
After the agreement is completed,
toChain
Minter's MINT Process
RELEASE
Completes the BURN process of
fromChain
MinterBridge Operator Catch Bridging Data agreed by Bridge Validators
After the Bridge Operator collects the signature for the agreed Bridging Data,
BscVault.withdraw
is executedWithdraw
event occurs in Eth Vault and Token Release (Transfer) is completed
Minter
MINT
Completes the LOCK process of
fromChain
VaultBridge Operator Catch Bridging Data agreed by Bridge Validators
After the Bridge Operator collects the signature for the agreed Bridging Data,
BscMinter.swap
is executedSwap
event occurs in Eth Minter and Token Minted
Token Initial Name & Symbol minted by Minter
Name : Orbit Bridge Bsc Token
Symbol : OBT
To change the Token Name and Symbol, anyone can make the first change as Public, and from the second change, it can be changed with the authority of the Token Contract Owner (= Minter Contract Owner).
BURN
User requesting bridging executes
BscMinter.requestSwap
Function with Bridging Fee.Swap
event occurs in Eth Minter and Token Burn is completedBridge Operator catches the event and relays bridging data to Orbit Hub
Bridge Validator consensus on relayed bridging data
After the agreement is completed,
toChain
Vault's Release Process
Last updated