One of the problems that affect blockchains is being unable to do cross chain transactions to move a token to another blockchain, however, it is now possible with EOS.
Over time, various stratagems have been employed to transfer tokens to other blockchains, emulating their supply.
Examples include all tokens pegged to Bitcoin (BTC) that can be found on the Ethereum (ETH) blockchain, but also other tokens such as those of the pTokens protocol that can also be found on EOS.
Despite the fact that some blockchains share the same consensus protocol, for example PoW (Proof of Work), this does not allow full interoperability.
However, if several blockchains originated from a single system and adapted to its needs, it would be easier to achieve interoperability because all commands and code would be identical.
The EOS blockchain, in particular, has several sister chains based on almost the same code and therefore it is easy to make them interoperable.
This way BOS Chain, with its IBC protocol, allows transferring not only EOS but also any token created on one of these sister chains like WAX, Telos (TLOS), BOS and so on.
How to make a cross-chain transaction on EOS?
There are several tools and platforms, as well as wallets, that have already implemented cross-chain transactions of this kind.
In this guide the alcor.exchange platform will be used.
To make a cross-chain transaction with EOS it is first necessary to launch the wallet and connect it to the platform.
Next, simply go to the “Markets” section and from there click the “IBC Deposit” button.
In the next window, the user has to choose which blockchain to transfer the token to (depending on which blockchain he/she is connected to) and enter the recipient’s address as well as the amount.
At this point, all that remains is to press the deposit button and confirm the transaction.
How to trade tokens?
As a result, all the necessary information can be provided so that a new token can be integrated allowing it to be exchanged and transferred to any blockchain.