Pula i portfel:
-a, --algo NAME algorytm: quantus, pearlhash, xelishashv3, kawpow,
nexapow, progpowz, octopus, autolykos2, qhash,
sha256d
-o, --url URL adres puli; host:port to zwykłe TCP,
stratum+ssl://host:port jest szyfrowane. Powtórz
flagę, aby dodać pule zapasowe
-u, --user LOGIN portfel lub konto dla puli podanej przed nim; pula
zapasowa używa pierwszego loginu, jeśli nie ma własnego
-p, --pass PASSWORD hasło puli (domyślnie: x)
-w, --worker NAME nazwa workera, wysyłana do puli jako user.worker
Połączenie i przełączanie awaryjne:
--pool-retries N liczba prób połączenia z pulą przed przejściem do następnej
(domyślnie: 1)
--pool-retry-pause N liczba sekund między próbami (domyślnie: 5)
--pool-try-main sprawdza główną pulę podczas kopania na zapasowej
--pool-max-rejects N zrywa połączenie po N odrzuceniach z rzędu
(domyślnie: 5; 0 wyłącza)
--pool-send-stale zawsze wysyła nieaktualne udziały
--pool-timeout N limit czasu połączenia i handshake (domyślnie: 10)
--proxy ADDRESS proxy SOCKS5: host:port lub
socks5://user:password@host:port
--tls-verify 1|0 weryfikacja certyfikatów TLS (domyślnie: 1)
--dns-over-https NAME rozwiązuje adresy pul przez google, cloudflare lub
alibaba (domyślnie: wyłączone)
Wybór kart:
-d, --gpu-list LIST karty do kopania, np. 0,2,3 (domyślnie: wszystkie)
--gpu-allow-igpu uwzględnia zintegrowane karty, domyślnie pomijane
--gpu-no-amd pomija karty AMD; także --gpu-no-nvidia, --gpu-no-intel
--gpu-no-cuda wyłącza kopanie na NVIDIA, gdy sterownik psuje start
--gpu-no-opencl wyłącza kopanie na AMD i Intel z tego samego powodu
Wydajność i temperatura:
-i, --gpu-intensity N praca na paczkę, 1..31; nie ustawiaj dla trybu automatycznego
--gpu-limit-compute N żąda 1..100 procent jednostek obliczeniowych karty
--qhash-kernel 1|2 tryb QHash; porównaj oba benchmarkiem
(domyślnie: 1)
--gpu-temp-limit C wstrzymuje kartę przy tej temperaturze (domyślnie: 90)
--gpu-temp-resume C wznawia poniżej tej temperatury (domyślnie: 65)
Taktowania, moc i wentylatory — tylko NVIDIA, a niektóre ustawienia wymagają uprawnień administratora lub root:
--gpu-core-clock N blokuje taktowanie rdzenia, MHz
--gpu-core-offset N offset taktowania rdzenia, MHz
--gpu-memory-clock N blokuje taktowanie pamięci, MHz
--gpu-memory-offset N offset taktowania pamięci, MHz
--gpu-powerlimit N limit mocy, waty
--gpu-fan-speed N prędkość wentylatora, procenty
--gpu-reset-oc odblokowuje taktowania i zeruje offsety przy starcie
--gpu-delay-oc N czeka N sekund przed zastosowaniem ustawień
Monitoring, interfejs i dzienniki:
--api-port N udostępnia statystyki JSON przez HTTP na tym porcie
--api-worker-id NAME nazwa riga zgłaszana przez API (domyślnie: nazwa hosta)
--watchdog gdy wszystkie karty zawiodą, zapisuje winowajcę
i kończy działanie, aby supervisor mógł zrestartować minera
--ui-plain zwykły dziennik zamiast pełnoekranowego panelu
--log-file PATH dopisuje dziennik i co minutę raport kart
--print-debug dodatkowe szczegóły do diagnozowania problemów
-h, --help wyświetla pomoc i kończy działanie
-V, --version wyświetla wersję i kończy działanie
Każda opcja przyjmuje zapis --name value lub --name=value. Opcje przyjmujące listę — intensywność, taktowania, wentylatory — stosują pojedynczą wartość do każdej wybranej karty, a lista idzie w kolejności --gpu-list, gdzie * pomija kartę.
