به طور کلی 4 نوع ریگ وجود دارد که می‌توانیم از آن‌ها برای استخراج ارز دیجیتال استفاده کنیم: CPU، GPU، FPGA و ASIC.