Of the 125 BTC produced in June, 70 BTC were generated through self-mining operations and 55 BTC through cloud mining services. Daily production averaged