A mainnet is the official final product of the blockchain project and the realization of the promise made in the whitepaper. In other words, a mainnet launch is the opening of the final product for all users.
Token swap also occur during a mainnet launch. To raise the necessary funds for development, the teams issue their own tokens on other blockchains, such as Ethereum (ERC-20). During a mainnet launch, these tokens will be exchanged for the project’s own cryptocurrency.
Reliable Source :