Le opzioni si possono passare come flag della riga di comando (--flag value) o come variabili d'ambiente (FORGE_FLAG): comodo per HiveOS e i file .bat.
--algorithm FORGE_ALGO pearlhash, xelis, kawpow (RVN/QUAI/XNA),
cfx (alias conflux), quantus, iron
--coin FORGE_COIN moneta KawPow: rvn, quai o xna (rilevata automaticamente
dall'host del pool se omessa; impostala
esplicitamente per i pool Neurai/Vipor)
--pool FORGE_POOL pool host:port; TLS rilevato da solo (prefisso
ssl:// per forzarlo); più pool separati da
virgola per il failover
--wallet FORGE_WALLET l'indirizzo del tuo portafoglio per i pagamenti
--worker FORGE_WORKER nome del worker / rig mostrato sul pool
--password FORGE_PASS password del pool (di solito x)
--gpu FORGE_GPU mina solo su questi indici GPU, es. --gpu 0,1,2,6
(predefinito: tutte; prima le NVIDIA nell'ordine
di nvidia-smi, poi le AMD in ordine di bus PCI)
FORGE_AMD 1 = mina solo sulle schede AMD, 0 = solo
sulle NVIDIA (predefinito: su tutte)
--kernel FORGE_KERNEL Pearl su RTX 30/40: 1 (default) consuma ~7% in meno
con <0,5% di hashrate perso; 2 = kernel a hashrate massimo
--proxy FORGE_PROXY tutte le connessioni al pool, fee inclusa,
tramite socks5://[user:pass@]host:port
o http://[user:pass@]host:port
--tls FORGE_TLS forza TLS (--tls) o disattivalo (--tls false)
per tutti i pool; di solito non serve
FORGE_LOWVRAM modalità poca VRAM per schede da 8 GB su Pearl (automatica di default)
Protezione termica:
--temp-limit FORGE_TEMP_LIMIT mette in pausa una scheda a questa temperatura, °C --temp-resume FORGE_TEMP_RESUME riprende una scheda in pausa quando scende a questa temperatura, °C
Overclock e ventole (ogni flag accetta un valore applicato a tutte le GPU, oppure un elenco separato da virgole abbinato a --gpu; richiede root/Amministratore):
--cclk FORGE_CCLK blocca la frequenza del core della GPU, MHz
--coff FORGE_COFF offset della frequenza del core, MHz (+/-)
--mclk FORGE_MCLK blocca la frequenza della memoria, MHz
810 su GTX 10 / RTX 20 blocca la memoria a 810 MHz
--moff FORGE_MOFF offset della frequenza della memoria, MHz (+/-)
--plimit FORGE_PLIMIT limite di potenza, watt (Windows con AMD: % del limite della scheda)
--vddoff - offset della tensione del core, mV (+/-): AMD RX 6000/7000/9000, NVIDIA RTX 40 su Linux
--vddc - tensione del core, mV: AMD RX 5000/6000, NVIDIA RTX 20/30/50 su Linux
--voltage-info mostra l'intervallo di tensione di una scheda (con --gpu LISTA)
--voltage-recover ripristina la tensione di una scheda dopo un'esecuzione interrotta
--fan FORGE_FAN velocità fissa delle ventole, %
--fan-curve FORGE_FANCURVE punti temperatura:percentuale, ad es. 45:30,60:55,70:75,80:100 (NVIDIA; su AMD usa --fan)
--oc-delay FORGE_OC_DELAY applica l'overclock N secondi dopo l'avvio
--oc-keep FORGE_OC_KEEP=1 lascia l'overclock attivo all'uscita del miner
--oc-reset - riporta le schede ai valori di fabbrica ed esce (es. dopo un crash)
Esempio: overclock per singola GPU su un rig misto:
--gpu 0,1,2,6 --coff 300,250,300,200 --plimit 280,280,300,260
Metti * in una lista per non toccare quella scheda: qui la GPU 2 mantiene le sue frequenze e la ventola automatica:
--gpu 0,1,2,6 --cclk 1500,1500,*,1500 --fan 70,70,*,70
API di monitoraggio, spenta di default e in sola lettura: dashboard web su /, JSON su /summary, Prometheus su /metrics. Su HiveOS imposta FORGE_API=127.0.0.1:7777 in Extra config.
--api - dashboard e API su 127.0.0.1:7777 (solo questa macchina) --api-bind FORGE_API lo stesso sull'indirizzo indicato, es. 0.0.0.0:7777 per la LAN
Log e visualizzazione:
--log FORGE_LOG scrive l'output anche su file (in aggiunta) --no-color, --plain FORGE_NO_COLOR output ASCII senza colori (automatico senza console) --v1-tui - avvia nella vista classica a scorrimento (L cambia vista)
Sblocco hardware delle CMP (Linux; CMP 40HX, 50HX, 70HX e 90HX; serve il driver NVIDIA 610.43.03; eseguire con sudo):
--cmp-install installa lo sblocco e riavvia (10 s per annullare) --no-reboot con --cmp-install: solo installazione, riavvii tu --cmp-verify mostra lo stato dello sblocco di ogni CMP --cmp-rollback ripristina il driver precedente dal backup e riavvia
--cmp-install può restare nel flight sheet per sempre: se lo sblocco è già attivo o il rig non ha CMP, il miner stampa una riga e inizia a minare.
