विशेष हार्डवेयर के साथ सॉफ्टवेयर चलाकर कोई भी Bitcoin खनन बन सकता है। खनन सॉफ्टवेयर, सहकर्मी से सहकर्मी नेटवर्क के माध्यम से लेनदेन के प्रसारण को सुनता है और इन लेनदेन की प्रक्रिया और पुष्टि करने के लिए उचित कार्य करता है। Bitcoin खनिक यह काम करते हैं क्योंकि वे लेन - देन शुल्क कमा सकते हैं जो उपयोगकर्ताओं द्वारा तेजी से लेनदेन प्रसंस्करण के लिए और निश्चित सूत्र के अनुसार नए bitcoins जारी करने के लिए दिए जाते हैं।