الخيارات:
-o, --url URL عنوان المجمع: [scheme://]host[:port]
scheme: stratum+ssl:// (TLS فقط)
--pool URL اسم بديل لـ --url
-u, --user WALLET محفظة استلام الدفعات
--wallet WALLET اسم بديل لـ --user
-p, --password PW كلمة مرور المجمع
--coin COIN العملة المراد تعدينها: pearl (الافتراضية؛ أسماؤها البديلة prl،
pearlhash) أو quantus (الاسم البديل qtc)
--algorithm COIN اسم بديل لـ --coin
--algo COIN اسم بديل لـ --coin
-h, --help طباعة المساعدة ثم الخروج
-V, --version طباعة الإصدار ثم الخروج
المجمعات الاحتياطية: حدّد --url و--user و--password مرة لكل مجمع، أو كرّر --url وحده ومرّر --user و--password مرة واحدة لكل المجمعات.
اختيار الأجهزة:
-d, --devices LIST الأجهزة المراد التعدين عليها: أرقام مفصولة بفواصل تبدأ من 0،
أو 'all' (الافتراضي). مثال: -d 0,2
--devices-pci LIST الأجهزة المراد التعدين عليها، حسب عنوان PCI: مفصولة بفواصل
بصيغة bus:device.function. مثال: --devices-pci 01:00.0,0a:00.0
--amd-igpu تضمين بطاقات AMD المدمجة (APU/iGPU)؛ مستبعدة
افتراضيًا. يؤثّر في أرقام -d و--list-devices.
--list-devices عرض الأجهزة المكتشفة (الرقم/الاسم/pci) ثم الخروج
اختيار الواجهة الخلفية (افتراضيًا يشغّل Krig كلتا الواجهتين ويُعدّن على كل بطاقات NVIDIA وAMD المكتشفة):
--no-cuda تعطيل واجهة CUDA الخلفية (عدم تحميل مكتبات CUDA أو
حصر بطاقات NVIDIA) — لجهاز تعدين بطاقات AMD فقط
--no-rocm تعطيل واجهة ROCm الخلفية (عدم تحميل مكتبات HIP أو
حصر بطاقات AMD) — لجهاز تعدين بطاقات NVIDIA فقط
--rocm-runtime 6|7 تثبيت الإصدار الرئيسي لبيئة HIP؛ افتراضيًا يُجرَّب 6
أولًا، ثم 7
كسر السرعة (NVIDIA فقط):
--gpu-cclock MHZ تثبيت تردد النواة
--gpu-mclock MHZ تثبيت تردد الذاكرة
--gpu-coffset MHZ إزاحة تردد النواة، بإشارة موجبة أو سالبة
--gpu-moffset MHZ إزاحة تردد الذاكرة، بإشارة موجبة أو سالبة
--gpu-plimit WATTS حد طاقة البطاقة
--gpu-fan PERCENT ضبط كل مراوح كل بطاقة رسومات، 0-100. القيمة الواحدة تُطبَّق
على كل البطاقات المختارة؛ والقائمة تتبع ترتيب الأجهزة
المختارة، و'_' يترك البطاقة دون تغيير
--gpu-no-reset-oc الإبقاء على الإعدادات عند الخروج بدلًا من استعادتها
واجهة API للإحصاءات:
--api-port PORT تفعيل واجهة HTTP API على المنفذ PORT، بما في ذلك
نقطة Prometheus /metrics
--api-host IP واجهة الربط (اختياري، الافتراضي 127.0.0.1)
مثال: --api-port 12000 --api-host 127.0.0.1
السجل والواجهة:
-l, --log-level LEVEL مستوى تفصيل وحدة التحكم: trace|debug|info|warn|error|
critical|none (الافتراضي info). يعيد المستوى debug
الإخراج المفصّل لكل مهمة وكل حصة
--log-file FILE كتابة السجل في الملف FILE أيضًا
--no-tui إيقاف واجهة الطرفية التفاعلية وطباعة
السجل سطرًا بسطر (يحدث ذلك تلقائيًا أيضًا عند إعادة
توجيه الإخراج)
