Cryptocurrencies are created through the process of mining. Mining is a computational process that records and verifies cryptocurrency transactions on a blockchain. All cryptocurrencies require computers running specialized software to solve complex mathematical problems, which validate transactions and prevents double-spending. When a cryptocurrency transaction is completed, miners are rewarded with newly minted coins for their efforts.