Omnichain Protocol Interoperate
Last updated
Last updated
Users can use different chain's dapp and manage their assets in Avault in one click without switch the network and different gas fee required
How it works
The specific process is as follows:
Choose which chain, which dapp, and which asset they want to use on Avault, and then authorize the contract we deploy on the source chain. Avault contract will directly call LI.FI and LayerZero's contract on the source chain to transfer assets and messages to the target chain
To make the whole process more decentralized and the user's assets more secure, we will first help the user create a Safe smart contract wallet and put the assets in the wallet, so as to ensure that the ownership of the assets is in the hands of the user
Then trigger the smart contract wallet of the user on the target chain to trigger the Avault contract on the target chain through user's sign before, thus finish putting the assets into the corresponding dapp for compounding or staking, etc.
Once receive the transaction status from target chain on the source chain. Avault contract will give the user the corresponding interest-bearing token as a receipt. When the user wants to get the target chain's asset back, he can get the asset back by returning the certificate.