Token swap is the transfer of digital tokens from one Blockchain to another. This occurs especially when projects use the Blockchain to raise funds, such as the Ethereum network, and then transfer tokens to their own Blockchain after the project mainnet is launched.
Recent examples are the case of the EOS and Tron. In addition, some blockchains participate in token exchange when this project, for some reason, wants to switch to another Blockchain network.
For example, the Storj network moved from the Bitcoin Blockchain to the Ethereum network in 2017 when the Storj developers discovered that the Ethereum blockchain provided better scalability for their projects.
How do I create a token swap?
If you - as an investor - hold a token on an exchange, when the token swap takes place, you have almost nothing to do. Many large exchanges exchange tokens on their platforms while users only need to create "new tokens" where you hold "old tokens" in your trading account. However, if you hold electronic tokens in your personal wallet then the process will be a bit more complicated and will depend on any token transfer from a particular Blockchain project.
Generally, token holders must register their tokens before the token exchange deadline to ensure your token will be transferred to the new Blockchain. This process is also called "mapping." For example, in the process of moving EOS tokens, holders must register the Ethereum wallet address where they store their EOS tokens in the EOS public key to ensure their tokens are exchanged. In addition, a number of exchanges including Binance, Bitfinex and Kraken have replaced customers on the EOS token exchange process.