Mining cryptocurrency is a process in which transactions are verified and added to the blockchain. The process of cryptocurrency mining is an important factor made for creating a decentralized peer-to-peer network. During this process several miners compete to solve the mathematical problems of a block containing transaction data using their cryptographic hashing power. The first miner to solve the problem obtains the authorization to validated the transaction and get rewarded in cryptocurrency for his service. Crypto mining also allows the creation of new coins into the existing circulating supply.