Cryptocurrency has had a tremendous impact on the world. It is rising in popularity and provides people with new ways for transferring value. Bitcoin provided the first peer-to-peer electronic cash allowing online payments to be sent directly from one party to another without going through a financial institution, using cryptography to achieve a trust free, decentralized system. Ethereum provided a blockchain platform for developing decentralized apps and multiple cryptocurrency tokens based on the Ethereum blockchain, sparking the growth of the industry by allowing people to rapidly create cryptocurrency tokens. Since then, over a thousand cryptocurrency tokens have been created and there are projects the world over working actively on creating many more.