The Token Bridge

A matching TVSP token smart contract is created on each chain (BTC, ETH, SOL) with the total amount of tokens being identical across all chains and all tokens initially locked. When a user locks TVSP tokens on one chain, those tokens are locked, and an equivalent amount of TVSP tokens are unlocked on another chain. For example, if a user wishes to transfer their TVSP tokens from the ETH chain to the BTC chain, they first need to lock their TVSP tokens on the ETH chain. Subsequently, the smart contract on the BTC chain will unlock a certain amount of TVSP tokens.

After completing transactions of TVSP tokens on other chains, users can choose to re-lock these TVSP tokens and have the original tokens on the initial chain unlocked. For instance, if the aforementioned user wants to transfer their TVSP tokens from the BTC chain back to the ETH chain, they need to first lock their TVSP tokens on the BTC chain. Then, the smart contract on the ETH chain will unlock a certain amount of TVSP tokens for them.

Last updated