هاردفورک‌ها در واقع تغییرات مهم در پروتکل رمزارزها هستند، به طوری که آن ‌ها را به 2 ارز متفاوت تبدیل می کند. در هاردفورک، نسخه جدید با نسخه‌های قبلی سازگاری ندارند. هاردفورک زمانی اتفاق می افتد که بعضی ماینرها (استخراج کننده‌ها) تصمیم می گیرند قوانین جدیدی را برای ارز مورد نظر ایجاد کنند.