LEO was launched on two protocols at once: Ethereum and EOS.
The first protocol used is ERC20, which is an Ethereum protocol that allows token founders to instantly print an unlimited amount of tokens at no cost. This is useful for utility tokens that are used for fundraising and that can be purchased and exchanged for goods or services.
The second protocol used is EOS, which is a token and decentralized blockchain network for handling smart contracts. It is very similar to Ethereum, and its purpose is to handle high-speed cryptocurrency transactions. For this reason, LEO tokens on the EOS blockchain can be quickly exchanged between accounts and users.
The choice to put LEO on ERC20 and EOS means that purchasing and using LEO will support these two blockchain projects. These two protocols are essentially the backbone that facilitates LEO’s ability to function as a token.