Klaytn
Vault
LOCK
User requesting bridging executes
KlaytnVault.depositorKlaytnVault.depositTokenFunction with Bridging Fee.Depositevent occurs in Klaytn 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,
toChainMinter's MINT Process
RELEASE
Complete the BURN process of
fromChainMinterBridge Operator Catch Bridging Data agreed by Bridge Validators
After the Bridge Operator collects the signature for the agreed Bridging Data
KlaytnVault.withdrawis executedWithdrawevent occurs in Klaytn Vault and Token Release (Transfer) completed
Minter
MINT
Complete the LOCK process of
fromChainVaultBridge Operator Catch Bridging Data agreed by Bridge Validators
After the Bridge Operator collects the signature for the agreed Bridging Data
KlaytnMinter.swapis executedSwapevent occurs in Klaytn Minter and Token Minted
Token Initial Name & Symbol minted by Minter
Name : Orbit Bridge Klaytn Token
Symbol : OBKT
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
KlaytnMinter.requestSwapFunction with Bridging Fee.Swapevent occurs in Klaytn Minter and Token Burn completedBridge Operator catches the event and relays bridging data to Orbit Hub
Bridge Validator consensus on relayed bridging data
After the agreement is completed,
toChainVault's Release Process
Last updated
Was this helpful?