├── .gitignore
├── AfterburnerResult.bat
├── AfterburnerResult.ps1
├── AutoExchange.bat
├── AutoStart Example - Auto with algo filter.bat
├── AutoStart Example - Auto with coin filter.bat
├── AutoStart Example - One coin manual.bat
├── AutoStart.bat
├── AutoStart24h.bat
├── BootStart.bat
├── Config
├── Config-SAMPLE.ini
└── MinerParameters.Readme.txt
├── Core.ps1
├── Data
├── AutoStart.sample.txt
├── AutoStart.sh.sample.txt
├── Autoexec.default.txt
├── MinerParameters.default.json
├── Patterns
│ ├── NanoMiner.txt
│ ├── SRBMiner.txt
│ ├── SwapMiner.txt
│ └── lyclMiner.txt
├── algorithms.json
├── amd-cards-tdp.json
├── coins.json
├── cpu-tdp.json
├── sha256.csv
└── wtm_factor.json
├── DeviceList.bat
├── DeviceList.ps1
├── Include.psm1
├── Includes
├── 7z.dll
├── 7z.exe
├── Afterburner.ps1
├── CHKCPU32.exe
├── CreateProcess.ps1
├── MSIAfterburner.NET.dll
├── OhGodAnETHlargementPill-r2.exe
├── OpenCL
│ ├── Cl.cs
│ ├── CommandQueue.cs
│ ├── Context.cs
│ ├── Device.cs
│ ├── Event.cs
│ ├── HandleObject.cs
│ ├── Kernel.cs
│ ├── Mem.cs
│ ├── NativeMethods.cs
│ ├── OpenClException.cs
│ ├── Platform.cs
│ ├── Program.cs
│ └── RefCountedObject.cs
├── OverdriveN.exe
├── ReportStatus.ps1
└── nvidia-smi.exe
├── LICENSE
├── LINUX.md
├── Miner.ps1
├── Miners
├── A-ClayDual-15.0.jsonc
├── A-ClayNeoScrypt-1.2.jsonc
├── A-GMiner-2.10.jsonc
├── A-JCEMiner-0.33b18.jsonc
├── A-Kawpow-1.2.3.jsonc
├── A-Multiminer-1.1.0.jsonc
├── A-NBMiner-30.2.jsonc
├── A-Phoenix-5.0e.jsonc
├── A-ProgPOW-0.16.jsonc
├── A-SGMinerDallar.jsonc
├── A-SGMinerFancyIX-0.6.0.1.jsonc
├── A-SGMinerKL-1.0.9.jsonc
├── A-SGMinerKeccakC.jsonc
├── A-SRBMiner-1.9.3.jsonc
├── A-SRBMiner-Multi-0.4.7.jsonc
├── A-TeamRed-0.7.6.jsonc
├── A-VerusMiner-2.0.2.jsonc
├── A-WildRig-0.10.5.jsonc
├── A-WildRigMulti-0.25.1.jsonc
├── A-lolMiner-1.0a2.jsonc
├── C-CCMinerVerus-3.7.0.jsonc
├── C-CpuMinerArctic-1.3.7.1.jsonc
├── C-CpuMinerOpt-3.14.3.jsonc
├── C-CpuMinerRplant-4.5.11.jsonc
├── C-CpuMinerVerium-1.4.jsonc
├── C-NHeqVerus-0.8.2.jsonc
├── C-RHMiner-2.3.jsonc
├── C-SRBMiner-Multi-0.4.7.jsonc
├── C-XMRig-5.11.3.jsonc
├── C-XMRigUPX-0.2.0.jsonc
├── N-CCMinerBMW-2.2.5.jsonc
├── N-CCMinerBSHA3-1.0.jsonc
├── N-CCMinerDallar.jsonc
├── N-CCMinerDjm34-0.3.jsonc
├── N-CCMinerLyra2v3-8.21.3.jsonc
├── N-CCMinerSTS-2.2.6R.jsonc
├── N-CCMinerTpruvot-2.3.1.jsonc
├── N-CCMinerVerus-3.8.0.jsonc
├── N-CCMinerYescript-9a1.jsonc
├── N-CCMinerYescript8g-4.jsonc
├── N-ClayDual-15.0.ps1
├── N-CryptoDredge-0.23.ps1
├── N-GMiner-2.10.jsonc
├── N-MiniZ-1.5u2.ps1
├── N-Multiminer-1.1.0.jsonc
├── N-NBMiner-30.2.jsonc
├── N-Phoenix-5.0e.jsonc
├── N-ProgPOW-0.16.ps1
├── N-TRex-0.15.7.ps1
├── N-TTMiner-3.2.3b1.jsonc
├── N-TTMiner-5.0.3.jsonc
├── N-WildRig-0.10.5.jsonc
├── N-WildRigMulti-0.25.1.jsonc
├── N-XMRig-5.11.3.jsonc
├── N-XMRig-6.2.0.jsonc
└── N-zEnemy-2.6.2.ps1
├── MinersDisabled
├── A-BMiner-16.2.0.jsonc
├── A-CastXMR-1.8.0.jsonc
├── A-Ethminer-0.18.0.jsonc
├── A-KBMiner-1.3.8.jsonc
├── A-NanoMiner-1.9.5.jsonc
├── A-SGMinerEvo.jsonc
├── A-SGMinerHSR.jsonc
├── A-SGMinerMTP-0.1.1.jsonc
├── A-XMR-Stak-2.10.8.jsonc
├── A-XMRig-5.11.3.jsonc
├── A-XMRig-6.2.0.jsonc
├── C-CpuMinerBalloon.jsonc
├── C-CpuMinerMulti-1.3.6.3.jsonc
├── C-CpuMinerOptBF-3.8.11.jsonc
├── C-JCEMiner-0.33q.jsonc
├── C-NanoMiner-1.9.5.jsonc
├── C-XMR-Stak-2.10.8.jsonc
├── C-XMR-Stak-RX-1.0.5.jsonc
├── N-BMiner-16.2.0.jsonc
├── N-BMinerDual-16.2.0.jsonc
├── N-CCMinerDyn-3.0.jsonc
├── N-CCMinerMTP-1.1.23.jsonc
├── N-CCMinerMTPnh-1.1.15.jsonc
├── N-CCMinerSP-0.13.jsonc
├── N-CCMinerXevan.jsonc
├── N-CryptoDredge-0.16.ps1
├── N-EWBF-0.6.jsonc
├── N-Ethminer-0.18.0.ps1
├── N-Kawpow-1.2.3.jsonc
├── N-NanoMiner-1.9.5.jsonc
├── N-NinjaRig-1.0.3.jsonc
├── N-XMR-Stak-2.10.8.jsonc
└── N-lolMiner-0.9.8.jsonc
├── MinersLinux
├── A-BMiner-16.2.0.jsonc
├── A-CastXMR-1.7.1.jsonc
├── A-ClayDual-15.0.jsonc
├── A-Ethminer-0.18.0.jsonc
├── A-GMiner-2.10.jsonc
├── A-Kawpow-1.2.3.jsonc
├── A-Multiminer-1.2.0.jsonc
├── A-NBMiner-30.2.jsonc
├── A-Phoenix-5.0e.jsonc
├── A-ProgPOW-0.16.jsonc
├── A-SGMinerFancyIX-0.6.0.1.jsonc
├── A-SRBMiner-Multi-0.4.7.jsonc
├── A-TeamRed-0.7.6.jsonc
├── A-WildRig-0.10.5.jsonc
├── A-WildRigMulti-0.25.1.jsonc
├── A-XMR-Stak-2.10.8.jsonc
├── A-XMRig-5.11.3.jsonc
├── A-lolMiner-1.0a2.jsonc
├── C-CCMinerVerus-3.7.0.jsonc
├── C-CpuMinerRplant-4.5.11.jsonc
├── C-JCEMiner-0.33q.jsonc
├── C-Multiminer-1.2.0.jsonc
├── C-NHeqVerus-0.8.2.jsonc
├── C-NanoMiner-1.9.5.jsonc
├── C-RHMiner-2.3.jsonc
├── C-SRBMiner-Multi-0.4.7.jsonc
├── C-XMrig-5.11.3.jsonc
├── N-BMiner-16.2.0.jsonc
├── N-ClayDual-15.0.jsonc
├── N-CryptoDredge-0.23.ps1
├── N-EWBF-0.6.jsonc
├── N-GMiner-2.10.jsonc
├── N-MiniZ-1.5u2.ps1
├── N-Multiminer-1.2.0.jsonc
├── N-NBMiner-30.2.jsonc
├── N-Phoenix-5.0e.jsonc
├── N-TRex-0.15.7.ps1
├── N-TTMiner-3.2.3b1.jsonc
├── N-TTMiner-5.0.1.jsonc
├── N-WildRig-0.10.5.jsonc
├── N-WildRigMulti-0.25.1.jsonc
├── N-XMR-Stak-2.10.8.jsonc
└── N-zEnemy-2.6.2.ps1
├── MinersLinuxDisabled
├── A-KBMiner-1.2.2.jsonc
├── A-KBMiner-1.3.8.jsonc
├── A-NanoMiner-1.9.5.jsonc
├── C-LukMiner-0.15.12.jsonc
├── C-XMR-Stak-2.10.8.jsonc
├── C-XMR-Stak-RX-1.0.5.jsonc
├── N-BMinerDual-16.0.7.jsonc
├── N-CCMinerMTP-1.1.23.ps1
├── N-CryptoDredge-0.16.ps1
├── N-Ethminer-0.18.0.jsonc
├── N-KBMiner-1.2.1.jsonc
├── N-KBMiner-1.3.11.jsonc
├── N-Kawpow-1.2.3.jsonc
├── N-NanoMiner-1.9.5.jsonc
├── N-ProgPOW-0.16.ps1
└── N-lolMiner-0.9.8.1.jsonc
├── OpenCLList.bat
├── OpenCLList.ps1
├── Pools
├── AhashPool.ps1
├── BlazePool.ps1
├── BlockMasters.ps1
├── BsodPw.ps1
├── CoinCalc.ps1
├── CryptoKnight.ps1
├── FairPool.ps1
├── IceMining.ps1
├── MinerRocks.ps1
├── MiningDutch.ps1
├── MiningPoolHub.ps1
├── MyPools.ps1
├── NLPool.ps1
├── NanoPool.ps1
├── NiceHash.ps1
├── NiceHashOld.ps1
├── PhiPhiPool.ps1
├── SuprNova.ps1
├── UniMining.ps1
├── WhatToMine.ps1
├── ZergPool.ps1
├── ZergPoolCoins.ps1
└── Zpool.ps1
├── Readme.md
├── START.bat
├── Wrapper.ps1
├── autostart.sh
└── start.sh
/.gitignore:
--------------------------------------------------------------------------------
1 | Bin*/*
2 | Logs/*
3 | Stats/*
4 | Cache/*
5 | Config/*
6 | Downloads/*
7 | Archive/*
8 | Dump/*
9 |
10 | .vscode/
11 | !empty.txt
12 |
13 | [W|w]rapper_*.json
14 | [C|c]onfig.ini
15 | [A|a]utoexec.txt
16 | [D|d]onations.json
17 |
18 | WIP/*
19 | *[C|c]ustom*
20 |
--------------------------------------------------------------------------------
/AfterburnerResult.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 |
3 | cd /d %~dp0
4 |
5 | set Command="&.\AfterburnerResult.ps1"
6 |
7 | where pwsh >nul 2>nul || goto powershell
8 | pwsh -executionpolicy bypass -command %Command%
9 | goto end
10 |
11 | :powershell
12 | powershell -version 5.0 -executionpolicy bypass -command %Command%
13 |
14 | :end
15 | pause
16 |
--------------------------------------------------------------------------------
/AfterburnerResult.ps1:
--------------------------------------------------------------------------------
1 | . "$PSScriptRoot/Includes/Afterburner.ps1"
2 |
3 | $abMonitor.Header | Format-List
4 | $abMonitor.Entries | Format-Table
5 | $abMonitor.GpuEntries | Format-List
6 |
--------------------------------------------------------------------------------
/AutoExchange.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 |
3 | cd /d %~dp0
4 |
5 | :: Use 1 if only 3GB video memory is detected
6 | setx GPU_FORCE_64BIT_PTR 0
7 | setx GPU_USE_SYNC_OBJECTS 1
8 | setx GPU_MAX_HEAP_SIZE 100
9 | setx GPU_MAX_ALLOC_PERCENT 100
10 | setx GPU_SINGLE_ALLOC_PERCENT 100
11 |
12 | set Mode=Automatic
13 | set Pools=NiceHash,Zpool,ZergPool
14 |
15 | set Command="& .\Core.ps1 -MiningMode %Mode% -PoolsName %Pools%"
16 |
17 | where pwsh >nul 2>nul || goto powershell
18 | pwsh -executionpolicy bypass -command %Command%
19 | goto end
20 |
21 | :powershell
22 | powershell -version 5.0 -executionpolicy bypass -command %Command%
23 |
24 | :end
25 | pause
26 |
--------------------------------------------------------------------------------
/AutoStart Example - Auto with algo filter.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 |
3 | cd /d %~dp0
4 |
5 | set Mode=Automatic
6 | set Pools=Zpool
7 | set Algos=Lyra2z
8 |
9 | set Command="& .\Core.ps1 -MiningMode %Mode% -PoolsName %Pools% -Algorithm %Algos%"
10 |
11 | where pwsh >nul 2>nul || goto powershell
12 | pwsh -executionpolicy bypass -command %Command%
13 | goto end
14 |
15 | :powershell
16 | powershell -version 5.0 -executionpolicy bypass -command %Command%
17 |
18 | :end
19 | pause
20 |
--------------------------------------------------------------------------------
/AutoStart Example - Auto with coin filter.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 |
3 | cd /d %~dp0
4 |
5 | set Mode=Automatic
6 | set Pools=Zpool,MiningPoolHub
7 | set Coins=Bitcore,Signatum,Zcash
8 |
9 | set Command="& .\Core.ps1 -MiningMode %Mode% -PoolsName %Pools% -Coinsname %Coins%"
10 |
11 | where pwsh >nul 2>nul || goto powershell
12 | pwsh -executionpolicy bypass -command %Command%
13 | goto end
14 |
15 | :powershell
16 | powershell -version 5.0 -executionpolicy bypass -command %Command%
17 |
18 | :end
19 | pause
20 |
--------------------------------------------------------------------------------
/AutoStart Example - One coin manual.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 |
3 | cd /d %~dp0
4 |
5 | set Mode=Manual
6 | set Pools=SuprNova
7 | set Coins=Bitcore
8 |
9 | set Command="& .\Core.ps1 -MiningMode %Mode% -PoolsName %Pools% -Coinsname %Coins%"
10 |
11 | where pwsh >nul 2>nul || goto powershell
12 | pwsh -executionpolicy bypass -command %Command%
13 | goto end
14 |
15 | :powershell
16 | powershell -version 5.0 -executionpolicy bypass -command %Command%
17 |
18 | :end
19 | pause
20 |
--------------------------------------------------------------------------------
/AutoStart.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 |
3 | cd /d %~dp0
4 |
5 | :: Use 1 if only 3GB video memory is detected
6 | setx GPU_FORCE_64BIT_PTR 0
7 | setx GPU_USE_SYNC_OBJECTS 1
8 | setx GPU_MAX_HEAP_SIZE 100
9 | setx GPU_MAX_ALLOC_PERCENT 100
10 | setx GPU_SINGLE_ALLOC_PERCENT 100
11 |
12 | set Mode=Automatic
13 | set Pools=NiceHash,Zpool,ZergPool,WhatToMine
14 |
15 | set Command="& .\Core.ps1 -MiningMode %Mode% -PoolsName %Pools%"
16 |
17 | where pwsh >nul 2>nul || goto powershell
18 | pwsh -executionpolicy bypass -command %Command%
19 | goto end
20 |
21 | :powershell
22 | powershell -version 5.0 -executionpolicy bypass -command %Command%
23 |
24 | :end
25 | pause
26 |
--------------------------------------------------------------------------------
/AutoStart24h.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 |
3 | cd /d %~dp0
4 |
5 | set Mode=Automatic24h
6 | set Pools=NiceHash,Zpool,ZergPool,WhatToMine
7 |
8 | set Command="& .\Core.ps1 -MiningMode %Mode% -PoolsName %Pools%"
9 |
10 | where pwsh >nul 2>nul || goto powershell
11 | pwsh -executionpolicy bypass -command %Command%
12 | goto end
13 |
14 | :powershell
15 | powershell -version 5.0 -executionpolicy bypass -command %Command%
16 |
17 | :end
18 | pause
19 |
--------------------------------------------------------------------------------
/BootStart.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 |
3 | cd /d %~dp0
4 |
5 | timeout /t 180
6 |
7 | AutoStart.bat
8 |
9 | pause
10 |
--------------------------------------------------------------------------------
/Config/MinerParameters.Readme.txt:
--------------------------------------------------------------------------------
1 | # *******************************************
2 | # *** Miner Custom Parameters/ options ***
3 | # *******************************************
4 |
5 | # [OPTIONAL]
6 | # When First starting Forager a file is created in the /Config folder called "MinerParameters.Json".
7 | # This is where you can set custom options ( intensity, blocks, threads etc for each miner/ algo ).
8 | # First run Forager to create the file, then come back and edit to fine tune.
9 | # Each entry after the first needs a , after the } ( }, ) to close the section and move to the next.
10 | # Last entry does NOT get , juse the close bracket ( } ).
11 |
12 | # YOU DO NOT HAVE TO CHANGE ANYTHING IN THE "MinerParameters.Json" UNLESS YOU ARE HAVING BAD SHARES OR GPU FAILURES, OR WANT TO TUNE.
13 | # The "options" are the same as the Command line options you use with each miner, Use that structure to enable options.
14 | # Find Miner names from the /Miner folder, then add to/edit "MinerParameters.Json" directly. ( once created by running Forager ).
15 |
16 | # Example ( A-"Miner Name" = AMD/ Radeon miner, N-"Miner Name" = Nvidia miner, C-"Miner Name" = Cpu miner ).
17 |
18 | {
19 | "A-WildRigMulti-0.16.5": {
20 | "Hex": "your custom params",
21 | "SomeOtherAlgo": "custom params"
22 | },
23 |
24 | # Example AMD/Radeon
25 |
26 |
27 | "A-Multiminer-1.1.0": {
28 | "Argon2ad": "--gpu-batchsize=1024 -t 1",
29 | "Argon2d250": "--gpu-batchsize=2048 -t 1",
30 | "Argon2d500": "--gpu-batchsize=1024 -t 1",
31 | "Argon2d4096": "--gpu-batchsize=256 -t 1"
32 | },
33 |
34 | "A-SGMinerFancyIX-0.5ip3": {
35 | "Allium": "-g 1 -w 256 -I 18",
36 | "Argon2d500": "-g 2 -w 64",
37 | "Ethash": "-w 64 -X 1024",
38 | "Lyra2v3": "-g 1 -w 256 -I 24",
39 | "Lyra2z": "-g 1 -w 256 -I 22",
40 | "Lyra2zz": "-g 1 -w 256 -I 22",
41 | "MTP": "-I 20",
42 | "Phi2": "-g 1 -w 256 -I 22",
43 | "X22i": "-g 2 -w 256 -I 22"
44 | },
45 |
46 | # Example Nvidia
47 |
48 |
49 | "N-Multiminer-1.1.0": {
50 | "Argon2ad": "--gpu-batchsize=1024 -t 1",
51 | "Argon2d250": "--gpu-batchsize=2048 -t 1",
52 | "Argon2d500": "--gpu-batchsize=1024 -t 1",
53 | "Argon2d4096": "--gpu-batchsize=256 -t 1"
54 | }
55 | }
56 |
--------------------------------------------------------------------------------
/Data/AutoStart.sample.txt:
--------------------------------------------------------------------------------
1 | @echo off
2 |
3 | cd /d %~dp0
4 |
5 | set Mode=$($MiningMode)
6 | set Pools=$($PoolsName)
7 | set Algos=$($AlgosName)
8 | set Coins=$($CoinsName)
9 |
10 | set Command="& .\Core.ps1 -MiningMode %Mode% -PoolsName %Pools%$(if ($AlgosName) {' -Algorithm %Algos%'})$(if ($CoinsName) {' -CoinsName %Coins%'})"
11 |
12 | where pwsh >nul 2>nul || goto powershell
13 | pwsh -executionpolicy bypass -command %Command%
14 | goto end
15 |
16 | :powershell
17 | powershell -version 5.0 -executionpolicy bypass -command %Command%
18 |
19 | :end
20 | pause
21 |
--------------------------------------------------------------------------------
/Data/AutoStart.sh.sample.txt:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | Mode=$($MiningMode)
4 | Pools=$($PoolsName)
5 | Algos=$($AlgosName)
6 | Coins=$($CoinsName)
7 |
8 | Command="& ./Core.ps1 -MiningMode `${Mode} -PoolsName `${Pools}$(if ($AlgosName) {' -Algorithm ${Algos}'})$(if ($CoinsName) {' -CoinsName ${Coins}'})"
9 |
10 | pwsh -executionpolicy bypass -command `${Command}
11 |
--------------------------------------------------------------------------------
/Data/Autoexec.default.txt:
--------------------------------------------------------------------------------
1 | #
2 | # Forager autoexec
3 | # =====================
4 | #
5 | # put commands to be executed at the startup of Forager here:
6 | # - one line, one command
7 | # - command and path must be enclosed with doublequotes (")
8 | # - arguments (if any) must follow after the closing doublequote if the command
9 | # - hashtag marks a comment
10 | #
11 |
12 | #".\Includes\OhGodAnETHlargementPill-r2.exe" -RevB
13 | #"..\OverdriveNTool\OverdriveNTool.exe" -p*UV
14 |
--------------------------------------------------------------------------------
/Data/MinerParameters.default.json:
--------------------------------------------------------------------------------
1 | {
2 | "A-ClayDual-15.0": {
3 | "Ethash_Blake2s": "-dcri 50",
4 | "Ethash_Keccak": "-dcri 6"
5 | },
6 | "A-Phoenix-4.9c": {
7 | "Ethash": "-clKernel 3",
8 | "Ubqhash": "-clKernel 3"
9 | },
10 | "A-SGMinerDallar": {
11 | "Throestl": "-g 2 -w 256 -X 256"
12 | },
13 | "A-SGMinerFancyIX-0.6.0.1": {
14 | "Allium": "-g 1 -w 256 -I 18",
15 | "Argon2d500": "-g 2 -w 64",
16 | "Ethash": "-w 64 -X 1024",
17 | "Lyra2v3": "-g 1 -w 256 -I 24",
18 | "Lyra2z": "-g 1 -w 256 -I 22",
19 | "Lyra2zz": "-g 1 -w 256 -I 22",
20 | "MTP": "-I 20",
21 | "Phi2": "-g 1 -w 256 -I 22",
22 | "X22i": "-g 2 -w 256 -I 22",
23 | "X25x": "-g 4 -w 256 -I 22"
24 | },
25 | "A-SGMinerKL-1.0.9": {
26 | "Aergo": "-g 2 -w 64 -X 256",
27 | "Geek": "-g 2 -w 64 -X 256",
28 | "Phi": "-g 2 -w 256 -X 256",
29 | "Polytimos": "-g 2 -w 64 -X 256",
30 | "Skunk": "-g 2 -w 256 -X 256",
31 | "Tribus": "-g 2 -w 64 -X 256",
32 | "X16r": "-g 2 -w 64 -X 256",
33 | "X16s": "-g 2 -w 64 -X 256",
34 | "X17": "-g 2 -w 64 -X 256",
35 | "Xevan": "-g 2 -w 64 -X 256"
36 | },
37 | "N-NBMiner-27.4": {
38 | "Eaglesong_Ethash": "-di 10"
39 | }
40 | }
41 |
--------------------------------------------------------------------------------
/Data/Patterns/NanoMiner.txt:
--------------------------------------------------------------------------------
1 | mport=-#APIPort#
2 | port=1#APIPort#
3 | watchdog=false
4 | noColor=true
5 |
6 | [#AlgorithmParameters#]
7 | wallet = $(('#Login#' -split '\.')[0])
8 | paymentId = $(if (('#Login#' -split '\.')[1] -ne $null) { ('#Login#' -split '\.')[1] } else { 0 })
9 | rigName = #WorkerName#
10 | rigPassword = #Password#
11 | email = #EMail#
12 | pool1 = #Server#:#Port#
13 | devices = #Devices#
14 | $(if ($CpuThreads -ne $null){'cpuThreads = ' + $CpuThreads})
15 | #CustomParameters#
16 |
--------------------------------------------------------------------------------
/Data/Patterns/SRBMiner.txt:
--------------------------------------------------------------------------------
1 | {
2 | "cryptonight_type": "#AlgorithmParameters#",
3 | "intensity": 0,
4 | "double_threads": true,
5 | "api_enabled": true,
6 | "api_port": #ApiPort#,
7 | "api_rig_name": "#WorkerName#",
8 | "gpu_conf":
9 | [
10 | #ForEachDevice#{ "id": #DeviceID#, "intensity": 0, "worksize": 8, "threads": 2},#NL##EndForEachDevice#
11 | ]
12 | }
--------------------------------------------------------------------------------
/Data/Patterns/SwapMiner.txt:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 | #Server#
6 | #Port#
7 | $(if ($EnableSSL){'true'}else{'false'})
8 | #Login#
9 | #Password#
10 |
11 |
12 | backup_pooladdress
13 | 13416
14 | false
15 | login
16 | password
17 |
18 |
19 | WARNING
20 | INFO
21 | 1
22 | false
23 |
24 | 0
25 | #ForEachDevice#
26 |
27 | #GroupName#
28 | $($DeviceGroup.GroupType)
29 | #DeviceID#
30 | #GPUPlatform#
31 | true
32 | #EndForEachDevice#
33 |
34 |
35 |
--------------------------------------------------------------------------------
/Data/Patterns/lyclMiner.txt:
--------------------------------------------------------------------------------
1 | #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
2 | # Global settings:
3 | #
4 | # TerminalColors
5 | # Enable colors for logging. Windows Command Prompt is not supported.
6 | # Default: false
7 | #
8 | # ExtraNonce
9 | # Enable extranonce subscription.
10 | # Default: true
11 | #
12 | #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
13 |
14 |
16 |
17 | #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
18 | # Pool connection setup:
19 | #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
20 |
21 |
25 |
26 | #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
27 | # Device config:
28 | #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
29 |
30 | #ForEachDevice##NL##EndForEachDevice#
31 |
32 | /*
33 | #ForEachPCIBus##NL##EndForEachPCIBus#
34 | */
35 |
--------------------------------------------------------------------------------
/Data/amd-cards-tdp.json:
--------------------------------------------------------------------------------
1 | {
2 | "Radeon R9 200": 250,
3 | "Radeon R9 270": 150,
4 | "Radeon R9 270X": 180,
5 | "Radeon R9 280": 250,
6 | "Radeon R9 280X": 250,
7 | "Radeon R9 285": 195,
8 | "Radeon R9 290": 250,
9 | "Radeon R9 290X": 250,
10 | "Radeon R9 295X2": 500,
11 | "Radeon R9 360": 85,
12 | "Radeon R9 370": 150,
13 | "Radeon R9 380": 190,
14 | "Radeon R9 380X": 190,
15 | "Radeon R9 390": 275,
16 | "Radeon R9 390X": 275,
17 | "Radeon R9 Fury": 275,
18 | "Radeon R9 Fury X": 275,
19 | "Radeon R9 Nano": 175,
20 | "Radeon Pro Duo": 350,
21 | "Radeon RX 450": 65,
22 | "Radeon RX 460": 75,
23 | "Radeon RX 470": 120,
24 | "Radeon RX 480": 150,
25 | "Radeon RX 550": 50,
26 | "Radeon RX 560": 80,
27 | "Radeon RX 570": 150,
28 | "Radeon RX 580": 185,
29 | "Radeon RX 590": 175,
30 | "Radeon Vega 56": 210,
31 | "Radeon Vega 64": 295,
32 | "Radeon VII": 295
33 | }
--------------------------------------------------------------------------------
/Data/cpu-tdp.json:
--------------------------------------------------------------------------------
1 | {
2 | "AMD Ryzen 3 1200 Four-Core Processor": 65,
3 | "AMD Ryzen 3 1300X Four-Core Processor": 65,
4 | "AMD Ryzen 5 1400 Four-Core Processor": 65,
5 | "AMD Ryzen 5 1500X Four-Core Processor": 65,
6 | "AMD Ryzen 5 1600 Six-Core Processor": 65,
7 | "AMD Ryzen 5 1600X Six-Core Processor": 65,
8 | "AMD Ryzen 5 2600 Eight-Core Processor": 65,
9 | "AMD Ryzen 5 2600X Eight-Core Processor": 95,
10 | "AMD Ryzen 7 1700 Eight-Core Processor": 65,
11 | "AMD Ryzen 7 1700X Eight-Core Processor": 95,
12 | "AMD Ryzen 7 1800X Eight-Core Processor": 95,
13 | "AMD Ryzen 7 2700 Eight-Core Processor": 65,
14 | "AMD Ryzen 7 2700X Eight-Core Processor": 105,
15 | "Intel(R) Core(TM) i3-6100U CPU @ 2.30GHz": 15,
16 | "Intel(R) Core(TM) i5-5257U CPU @ 2.70GHz": 28,
17 | "Intel(R) Core(TM) i5-6400 CPU @ 2.70GHz": 65,
18 | "Intel(R) Core(TM) i5-7500 CPU @ 3.40GHz": 65,
19 | "Intel(R) Core(TM) i5-7500T CPU @ 2.70GHz": 35,
20 | "Intel(R) Core(TM) i5-7600 CPU @ 3.50GHz": 65,
21 | "Intel(R) Core(TM) i5-7600K CPU @ 3.80GHz": 91,
22 | "Intel(R) Core(TM) i5-7600T CPU @ 2.80GHz": 35,
23 | "Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz": 15,
24 | "Intel(R) Core(TM) i7-7560U CPU @ 2.40GHz": 15,
25 | "Intel(R) Core(TM) i7-7567U CPU @ 3.50GHz": 28,
26 | "Intel(R) Core(TM) i7-7600U CPU @ 2.80GHz": 15,
27 | "Intel(R) Core(TM) i7-7660U CPU @ 2.50GHz": 15,
28 | "Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz": 65,
29 | "Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz": 91,
30 | "Intel(R) Core(TM) i7-7700T CPU @ 2.90GHz": 35,
31 | "Intel(R) Pentium(R) CPU G4560 @ 3.50GHz": 54
32 | }
--------------------------------------------------------------------------------
/Data/wtm_factor.json:
--------------------------------------------------------------------------------
1 | {
2 | "Allium": 1e6,
3 | "BCD": 1e6,
4 | "Bitcore": 1e6,
5 | "Blake2s": 1e6,
6 | "CnFast": 1,
7 | "CnHaven": 1,
8 | "CnHeavy": 1,
9 | "CnLiteV7": 1,
10 | "CnSaber": 1,
11 | "CnV7": 1,
12 | "CnV8": 1,
13 | "Cuckaroo29": 1,
14 | "Cuckaroo31": 1,
15 | "Energi": 1e6,
16 | "Equihash144": 1,
17 | "Equihash192": 1,
18 | "Equihash210": 1,
19 | "Equihash96": 1e3,
20 | "Ethash": 1e6,
21 | "Hex": 1e6,
22 | "Keccak": 1e6,
23 | "KeccakC": 1e6,
24 | "LBK3": 1e3,
25 | "Lyra2v2": 1e3,
26 | "Lyra2v3": 1e6,
27 | "Lyra2z": 1e6,
28 | "M7M": 1e3,
29 | "MTP": 1e3,
30 | "NeoScrypt": 1e3,
31 | "Phi": 1e6,
32 | "Phi2": 1e6,
33 | "ProgPOW": 1e6,
34 | "RandomHash": 1e3,
35 | "RandomHash2": 1e3,
36 | "Skunk": 1e6,
37 | "SonoA": 1e3,
38 | "Tensority": 1,
39 | "Ubqhash": 1e6,
40 | "X16r": 1e6,
41 | "X16rt": 1e6,
42 | "X16s": 1e6,
43 | "X17": 1e3,
44 | "X22i": 1e6,
45 | "Yescrypt": 1
46 | }
47 |
--------------------------------------------------------------------------------
/DeviceList.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 |
3 | cd /d %~dp0
4 |
5 | set Command="&.\DeviceList.ps1
6 |
7 | where pwsh >nul 2>nul || goto powershell
8 | pwsh -executionpolicy bypass -command %Command%
9 | goto end
10 |
11 | :powershell
12 | powershell -version 5.0 -executionpolicy bypass -command %Command%
13 |
14 | :end
15 | pause
16 |
--------------------------------------------------------------------------------
/DeviceList.ps1:
--------------------------------------------------------------------------------
1 | Import-Module ./Include.psm1
2 | Set-OsFlags
3 |
4 | $global:Config = Get-Config
5 | if ($Config.Afterburner -and $IsWindows) {
6 | . "$PSScriptRoot/Includes/Afterburner.ps1"
7 | }
8 | Out-DevicesInformation (
9 | Get-DevicesInformation (
10 | Get-MiningTypes -All
11 | )
12 | )
13 |
14 | $Groups = ConvertTo-Json -Compress @(Get-MiningTypes -All | Where-Object GroupType -ne 'CPU' | Select-Object GroupName, GroupType, Devices, @{Name = 'PowerLimits'; Expression = { $_.PowerLimits -join ',' } })
15 |
16 | Write-Host "Suggested GpuGroups string for Config.ini:"
17 | Write-Host "GpuGroups = $Groups" -ForegroundColor Yellow
18 | Write-Host "Remove integrated GPUs from Devices"
19 |
--------------------------------------------------------------------------------
/Includes/7z.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yuzi-co/Forager/febb5464a65e8ef9ed0f9f2e61976538d4b728c6/Includes/7z.dll
--------------------------------------------------------------------------------
/Includes/7z.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yuzi-co/Forager/febb5464a65e8ef9ed0f9f2e61976538d4b728c6/Includes/7z.exe
--------------------------------------------------------------------------------
/Includes/CHKCPU32.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yuzi-co/Forager/febb5464a65e8ef9ed0f9f2e61976538d4b728c6/Includes/CHKCPU32.exe
--------------------------------------------------------------------------------
/Includes/MSIAfterburner.NET.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yuzi-co/Forager/febb5464a65e8ef9ed0f9f2e61976538d4b728c6/Includes/MSIAfterburner.NET.dll
--------------------------------------------------------------------------------
/Includes/OhGodAnETHlargementPill-r2.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yuzi-co/Forager/febb5464a65e8ef9ed0f9f2e61976538d4b728c6/Includes/OhGodAnETHlargementPill-r2.exe
--------------------------------------------------------------------------------
/Includes/OpenCL/HandleObject.cs:
--------------------------------------------------------------------------------
1 | namespace OpenCl {
2 | using System;
3 |
4 | public abstract class HandleObject {
5 | internal readonly IntPtr handle;
6 |
7 | internal HandleObject (IntPtr handle) {
8 | this.handle = handle;
9 | }
10 | }
11 | }
--------------------------------------------------------------------------------
/Includes/OpenCL/OpenClException.cs:
--------------------------------------------------------------------------------
1 | namespace OpenCl {
2 | using System;
3 |
4 | public class OpenClException : System.Exception {
5 | private ErrorCode code;
6 |
7 | public OpenClException (ErrorCode code) : base (String.Format ("OpenCl error {0}: {1}.", (int) code, code.ToString ())) {
8 | this.code = code;
9 | }
10 |
11 | public OpenClException (ErrorCode error, string message) : base (message) {
12 | this.code = error;
13 | }
14 |
15 | public OpenClException (ErrorCode error, string message, Exception inner) : base (message, inner) {
16 | this.code = error;
17 | }
18 |
19 | public ErrorCode ErrorCode {
20 | get { return this.code; }
21 | }
22 | }
23 | }
--------------------------------------------------------------------------------
/Includes/OpenCL/Platform.cs:
--------------------------------------------------------------------------------
1 | namespace OpenCl {
2 | using System.Runtime.InteropServices;
3 | using System;
4 |
5 | public sealed class Platform : HandleObject {
6 | private const uint CL_PLATFORM_PROFILE = 0x0900;
7 | private const uint CL_PLATFORM_VERSION = 0x0901;
8 | private const uint CL_PLATFORM_NAME = 0x0902;
9 | private const uint CL_PLATFORM_VENDOR = 0x0903;
10 | private const uint CL_PLATFORM_EXTENSIONS = 0x0904;
11 | private const uint CL_PLATFORM_HOST_TIMER_RESOLUTION = 0x0905;
12 |
13 | internal Platform (IntPtr handle) : base (handle) { }
14 |
15 | // Platform attributes
16 |
17 | public string Profile {
18 | get { return Cl.GetInfoString (NativeMethods.clGetPlatformInfo, this.handle, CL_PLATFORM_PROFILE); }
19 | }
20 |
21 | public string Version {
22 | get { return Cl.GetInfoString (NativeMethods.clGetPlatformInfo, this.handle, CL_PLATFORM_VERSION); }
23 | }
24 |
25 | public string Name {
26 | get { return Cl.GetInfoString (NativeMethods.clGetPlatformInfo, this.handle, CL_PLATFORM_NAME); }
27 | }
28 |
29 | public string Vendor {
30 | get { return Cl.GetInfoString (NativeMethods.clGetPlatformInfo, this.handle, CL_PLATFORM_VENDOR); }
31 | }
32 |
33 | public string[] Extensions {
34 | get {
35 | var res = Cl.GetInfoString (NativeMethods.clGetPlatformInfo, this.handle, CL_PLATFORM_EXTENSIONS);
36 | return res.Split (new char[] { ' ' });
37 | }
38 | }
39 |
40 | public T GetExtensionFunction (string name) where T : class {
41 | IntPtr addr = NativeMethods.clGetExtensionFunctionAddressForPlatform (this.handle, name);
42 | if (addr == IntPtr.Zero) {
43 | return null;
44 | }
45 | return Marshal.GetDelegateForFunctionPointer (addr, typeof (T)) as T;
46 | }
47 |
48 | // static factory method
49 |
50 | public static Platform[] GetPlatformIDs () {
51 | ErrorCode error;
52 | uint count;
53 |
54 | error = NativeMethods.clGetPlatformIDs (0, null, out count);
55 | if (error != ErrorCode.Success) {
56 | throw new OpenClException (error);
57 | }
58 |
59 | var ids = new IntPtr[count];
60 | error = NativeMethods.clGetPlatformIDs (count, ids, out count);
61 | if (error != ErrorCode.Success) {
62 | throw new OpenClException (error);
63 | }
64 |
65 | var res = new Platform[count];
66 | for (var i = 0; i < count; i++) {
67 | res[i] = new Platform (ids[i]);
68 | }
69 | return res;
70 | }
71 | }
72 | }
--------------------------------------------------------------------------------
/Includes/OpenCL/RefCountedObject.cs:
--------------------------------------------------------------------------------
1 | namespace OpenCl {
2 | using System;
3 |
4 | public abstract class RefCountedObject : HandleObject, IDisposable {
5 | protected RefCountedObject (IntPtr handle) : base (handle) { }
6 |
7 | ~RefCountedObject () {
8 | Dispose (false);
9 | }
10 |
11 | protected abstract void Retain ();
12 |
13 | protected abstract void Release ();
14 |
15 | // IDisposable
16 |
17 | private bool disposed = false;
18 |
19 | public void Dispose () {
20 | Dispose (true);
21 | GC.SuppressFinalize (this);
22 | }
23 |
24 | protected virtual void Dispose (bool disposing) {
25 | if (!disposed) {
26 | Release ();
27 | disposed = true;
28 | }
29 | }
30 | }
31 | }
--------------------------------------------------------------------------------
/Includes/OverdriveN.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yuzi-co/Forager/febb5464a65e8ef9ed0f9f2e61976538d4b728c6/Includes/OverdriveN.exe
--------------------------------------------------------------------------------
/Includes/ReportStatus.ps1:
--------------------------------------------------------------------------------
1 | param(
2 | [Parameter(Mandatory = $true)]$WorkerName,
3 | [Parameter(Mandatory = $true)]$ActiveMiners,
4 | [Parameter(Mandatory = $true)]$MinerStatusKey,
5 | [Parameter(Mandatory = $true)]$MinerStatusURL
6 | )
7 |
8 | $Miners = $ActiveMiners.SubMiners | Where-Object Status -eq 'Running' | Sort-Object { $ActiveMiners[$_.IdF].DeviceGroup.GroupType -eq 'CPU' }
9 | [decimal]$Profit = $Miners | ForEach-Object { [decimal]$_.RevenueLive + [decimal]$_.RevenueLiveDual } | Measure-Object -Sum | Select-Object -ExpandProperty Sum
10 | $MinerReport = ConvertTo-Json -Compress @(
11 | $Miners | ForEach-Object {
12 |
13 | $M = $ActiveMiners[$_.IdF]
14 |
15 | [PSCustomObject]@{
16 | Name = $M.Name
17 | Path = @($M.Pool.Symbol, $M.PoolDual.Symbol) -ne $null
18 | Type = $M.DeviceGroup.GroupName
19 | Active = $(if ($_.Stats.Activetime -le 3600) { "{0:N1} mins" -f ($_.Stats.ActiveTime / 60) } else { "{0:N1} hours" -f ($_.Stats.ActiveTime / 3600) })
20 | Algorithm = @($M.Algorithm, $M.AlgorithmDual) -ne $null
21 | Pool = @($M.Pool.PoolName, $M.PoolDual.PoolName) -ne $null
22 | CurrentSpeed = @($_.SpeedLive, $_.SpeedLiveDual) -gt 0
23 | EstimatedSpeed = @($_.HashRate, $_.HashRateDual) -gt 0
24 | PID = $M.Process.Id
25 | 'BTC/day' = $([decimal]$_.RevenueLive + [decimal]$_.RevenueLiveDual)
26 | }
27 | }
28 | )
29 |
30 | $Params = @{
31 | Uri = $MinerStatusURL
32 | Method = 'Post'
33 | Body = @{address = $MinerStatusKey; workername = $WorkerName; miners = $MinerReport; profit = $Profit }
34 | UseBasicParsing = $true
35 | TimeoutSec = 10
36 | }
37 |
38 | $ErrorActionPreference = 'SilentlyContinue'
39 | $null = Invoke-RestMethod @Params
40 |
--------------------------------------------------------------------------------
/Includes/nvidia-smi.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/yuzi-co/Forager/febb5464a65e8ef9ed0f9f2e61976538d4b728c6/Includes/nvidia-smi.exe
--------------------------------------------------------------------------------
/LINUX.md:
--------------------------------------------------------------------------------
1 | ## Work in Progress, but should be usable
2 |
3 | ### Limitations
4 | Currently only AMD and CPU miners are tested
5 |
6 |
7 | ### Prerequisites
8 | - Powershell Core (Latest Release: https://github.com/PowerShell/PowerShell/releases/tag/v6.2.0).
9 | - Get the relevant version for your distribution. On HiveOS you can check which Ubuntu release it is based on using ```cat /etc/os-release```
10 | - Install using ```dpkg -i powershell-xxx.deb; apt install -f```
11 | - Tested on Ubuntu 18.04, Linux Mint 19.1, HiveOS
12 | - Packages required: p7zip-full (for unpacking the downloaded miners)
13 | - AMD Drivers: AMDGPU-PRO drivers require kernel 4.15.0 currently. ROCm Drivers untested, and many miners don't support it
14 | - To install the drivers on Mint or Ubuntu 19.10, you must (temporary) set the following values in /etc/os-release
15 | ```
16 | ID=ubuntu
17 | VERSION_ID="18.04"
18 | ```
19 | - Read the divers documentation for install instructions. I do not provide support for installing drivers, operating systems and other
20 | - Other configurations may work, but untested. Reports are welcome
21 |
22 |
23 | ### AMD Configuration
24 | add to ~/.profile
25 | ```
26 | export GPU_FORCE_64BIT_PTR=0 # Use 1 if only 3GB video memory is detected. 64bit PTR is slightly slower.
27 | export GPU_MAX_HEAP_SIZE=100
28 | export GPU_USE_SYNC_OBJECTS=1
29 | export GPU_MAX_ALLOC_PERCENT=100
30 | export GPU_SINGLE_ALLOC_PERCENT=100
31 | ```
32 |
33 |
34 | ### NVIDIA Configuration
35 | add to ~/.profile
36 | ```
37 | export CUDA_DEVICE_ORDER='PCI_BUS_ID'
38 | ```
39 |
40 |
41 | ### Troubleshooting miners
42 | - Some miners will require additional packages installed. Most common ones are:
43 | - libuv1-dev libmicrohttpd-dev libcurl3 libcurl-openssl1.0-dev libssl-dev
44 |
45 | - If miner fails to start, check console.log and error.log in specific miner folder.
46 |
--------------------------------------------------------------------------------
/Miners/A-ClayDual-15.0.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "EthDcrMiner64.exe",
3 | "Uri": "https://github.com/yuzi-co/miners/releases/download/2019.09/ClaymoreDual-v15.0.7z",
4 | "Type": "AMD",
5 | "Arguments": [
6 | "-epool #Protocol#://#Server#:#Port#",
7 | "-ewal #Login#",
8 | "-epsw #Password#",
9 | "-esm #EthStMode#",
10 | "-dpool #ProtocolDual#://#ServerDual#:#PortDual#",
11 | "-dwal #LoginDual#",
12 | "-dpsw #PasswordDual#",
13 | "-wd 1",
14 | "-r -1",
15 | "-logfile #GroupName#_log.txt",
16 | "-logsmaxsize 10",
17 | "-platform 1",
18 | "-di #DevicesClayMode#",
19 | "-mport -#APIPort#",
20 | "-allpools 1",
21 | "#AlgorithmParameters#",
22 | "#CustomParameters#"
23 | ],
24 | "API": "Claymore",
25 | "Fee": "$(if ($DeviceGroup.MemoryGB -gt 3){0.01}else{0})",
26 | "SSL": true,
27 | "Mem": 3,
28 | "Algorithms": {
29 | "Ethash": "-mode 1",
30 | "Ethash_Blake2s": "-dcoin blake2s -mode 0",
31 | "Ethash_Keccak": "-dcoin keccak -mode 0"
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/Miners/A-ClayNeoScrypt-1.2.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "Claymore's NeoScrypt AMD GPU Miner v1.2/NeoScryptMiner.exe",
3 | "Uri": "https://github.com/yuzi-co/miners/releases/download/1/Claymore.s.NeoScrypt.AMD.GPU.Miner.v1.2.zip",
4 | "Type": "AMD",
5 | "Arguments": [
6 | "-pool #Protocol#://#Server#:#Port#",
7 | "-wal #Login#",
8 | "-psw #Password#",
9 | "-wd 1",
10 | "-r -1",
11 | "-logsmaxsize 10",
12 | "-logfile #GroupName#_log.txt",
13 | "-di #DevicesClayMode#",
14 | "-mport -#APIPort#",
15 | "#AlgorithmParameters#",
16 | "#CustomParameters#"
17 | ],
18 | "API": "Claymore",
19 | "Fee": 0.02,
20 | "Mem": 1.1,
21 | "Algorithms": {
22 | "NeoScrypt|a1": {
23 | "Custom": "-a 1"
24 | },
25 | "NeoScrypt|a2": {
26 | "Custom": "-a 2"
27 | }
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/Miners/A-GMiner-2.10.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "miner.exe",
3 | "Uri": "https://github.com/develsoftware/GMinerRelease/releases/download/2.10/gminer_2_10_windows64.zip",
4 | "Type": "AMD",
5 | "Arguments": [
6 | "--server #Server#:#Port#",
7 | "--user #Login#",
8 | "--pass #Password#",
9 | "--api #APIPort#",
10 | "--watchdog 0",
11 | "$(if($EnableSSL){'--ssl 1'})",
12 | "--devices #DevicesETHMode#",
13 | "--cuda 0",
14 | "--opencl 1",
15 | "#AlgorithmParameters#",
16 | "#CustomParameters#"
17 | ],
18 | "API": "GMiner",
19 | "SSL": true,
20 | "Fee": 0.02,
21 | "Algorithms": {
22 | "BeamV2": "--algo BeamHashII",
23 | "CuckooBFC": {
24 | "Params": "--algo bfc",
25 | "NoCpu": true,
26 | "Fee": 0.03
27 | },
28 | "Cuckoo24": {
29 | "Params": "--algo cuckoo24",
30 | "NoCpu": true,
31 | "Fee": 0.03
32 | },
33 | "Cuckoo29": {
34 | "Params": "--algo cuckoo29",
35 | "NoCpu": true,
36 | "Mem": 3.8
37 | },
38 | "Cuckaroo29": {
39 | "Params": "--algo cuckaroo29",
40 | "NoCpu": true,
41 | "Mem": 3.8
42 | },
43 | "Cuckaroo29d": {
44 | "Params": "--algo cuckarood29",
45 | "NoCpu": true,
46 | "Mem": 3.8
47 | },
48 | "Cuckaroo29m": {
49 | "Params": "--algo cuckaroom29",
50 | "NoCpu": true,
51 | "Mem": 3.8
52 | },
53 | "Cuckaroo29s": {
54 | "Params": "--algo swap",
55 | "NoCpu": true,
56 | "Mem": 3.8
57 | },
58 | "Cuckaroo29v": {
59 | "Params": "--algo cuckarood29v",
60 | "NoCpu": true,
61 | "Mem": 3.8
62 | },
63 | // "Eaglesong": "--algo eaglesong",
64 | "Equihash125": "--algo 125_4",
65 | "Equihash144": {
66 | "Params": "--algo 144_5 --pers auto",
67 | "Mem": 1.75
68 | },
69 | "Equihash150": {
70 | "Params": "--algo 150_5",
71 | "Mem": 2.9
72 | },
73 | "Equihash192": {
74 | "Params": "--algo 192_7 --pers auto",
75 | "Mem": 2.75
76 | },
77 | "Kadena": "--algo Blake2s"
78 | }
79 | }
80 |
--------------------------------------------------------------------------------
/Miners/A-JCEMiner-0.33b18.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "jce_cn_gpu_miner64.exe",
3 | "Uri": "https://github.com/jceminer/cn_gpu_miner/raw/master/jce_cn_gpu_miner.033b18.zip",
4 | "SHA256": "CB7F8F6084B7EFEC414393301C4EB472F16996C154F1BFBCFFEC054BBFF00A24",
5 | "Type": "AMD",
6 | "Arguments": [
7 | "-o #Server#:#Port#",
8 | "-u #Login#",
9 | "-p #Password#",
10 | "$(if ($enableSSL){'--ssl'})",
11 | "$(if ($Pool.PoolName -eq 'NiceHash'){'--nicehash'})",
12 | "-g $($DeviceGroup.OCLGpuId -join ',')",
13 | "--any",
14 | "--auto",
15 | "--no-cpu",
16 | "--no-warmup",
17 | "--mport #APIPort#",
18 | "--stakjson",
19 | "#AlgorithmParameters#",
20 | "#CustomParameters#"
21 | ],
22 | "API": "XMRig",
23 | "Fee": 0.009,
24 | "SSL": true,
25 | "Algorithms": {
26 | "CnAlloy": "--variation 8",
27 | "CnArto": "--variation 10",
28 | "CnDark": "--variation 17",
29 | "CnFast": "--variation 11",
30 | "CnFreeHaven": "--variation 18",
31 | "CnHalf": "--variation 21",
32 | "CnHaven": "--variation 12",
33 | "CnHeavy": "--variation 5",
34 | "CnLiteV7": "--variation 4",
35 | "CnMkt": "--variation 9",
36 | "CnRed": "--variation 14",
37 | "CnSaber": "--variation 13",
38 | "CnTurtle": "--variation 20",
39 | "CnUplexa": "--variation 19",
40 | "CnWaltz": "--variation 22",
41 | "CnXTL": "--variation 7"
42 | }
43 | }
44 |
--------------------------------------------------------------------------------
/Miners/A-Kawpow-1.2.3.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "kawpowminer-windows-1.2.3/kawpowminer.exe",
3 | "Uri": "https://github.com/RavenCommunity/kawpowminer/releases/download/1.2.3/kawpowminer-windows-1.2.3.zip",
4 | "Type": "AMD",
5 | "Arguments": [
6 | "-P stratum$(if($EnableSSL){'s'})://#Login#:#Password#@#Server#:#Port#",
7 | "--opencl",
8 | "--opencl-platform #GPUPlatform#",
9 | "--opencl-devices #DevicesETHMode#",
10 | "--api-port -#APIPort#",
11 | "#AlgorithmParameters#",
12 | "#CustomParameters#"
13 | ],
14 | "API": "Claymore",
15 | "Algorithms": {
16 | "KawPow": ""
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/Miners/A-Multiminer-1.1.0.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "multiminer_v1.1.0_24.01.2019/multiminer.exe",
3 | "Uri": "https://github.com/bogdanadnan/multiminer/releases/download/v1.1.0/multiminer_v1.1.0_24.01.2019.zip",
4 | "SHA256": "8C021634C2319F3253832FF3B2A413B849DACBC89D555FB287C5C772D7F0C0F1",
5 | "Type": "AMD",
6 | "Arguments": [
7 | "-o #Protocol#://#Server#:#Port#",
8 | "-u #Login#",
9 | "-p #Password#",
10 | "-R 3",
11 | "-r 10",
12 | "--use-gpu=OPENCL",
13 | "--gpu-id=$(($DeviceGroup.OCLDeviceId | % {[int]$_+1}) -join ',')",
14 | "-b #APIPort#",
15 | "#AlgorithmParameters#",
16 | "#CustomParameters#"
17 | ],
18 | "API": "Ccminer",
19 | "Fee": 0.01,
20 | "NoCPU": true,
21 | "Algorithms": {
22 | "Argon2ad": "-a argon2ad",
23 | "Argon2d250": "-a argon2d250",
24 | // "Argon2d500": "-a argon2d500",
25 | "Argon2d4096": "-a argon2d4096"
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Miners/A-NBMiner-30.2.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "NBMiner_Win/nbminer.exe",
3 | "Uri": "https://github.com/NebuTech/NBMiner/releases/download/v30.2/NBMiner_30.2_Win.zip",
4 | "Type": "AMD",
5 | "Arguments": [
6 | "-o #Protocol#://#Server#:#Port#",
7 | "-u #Login#:#Password#",
8 | "-d #Devices#",
9 | "--platform 2",
10 | "--no-watchdog",
11 | "--api 127.0.0.1:#ApiPort#",
12 | "#AlgorithmParameters#",
13 | "#CustomParameters#"
14 | ],
15 | "API": "NBMiner",
16 | "SSL": true,
17 | "Fee": 0.02,
18 | "Algorithms": {
19 | // "Eaglesong": "-a eaglesong",
20 | "Eaglesong_Ethash": {
21 | "Params": "-a eaglesong_ethash -do $(if ($PoolDual.PoolName -eq 'NiceHash') {'nicehash'} else {'ethproxy'})+tcp://#ServerDual#:#PortDual# -du #LoginDual#:#PasswordDual#",
22 | "Custom": "-di 10",
23 | "Mem": 4
24 | },
25 | "Ethash": {
26 | "Params": "-a ethash -o $(if ($Pool.PoolName -eq 'NiceHash') {'nicehash'} else {'ethproxy'})+tcp://#Server#:#Port#",
27 | "Mem": 4,
28 | "Fee": 0.0065
29 | },
30 | "Handshake": "-a hns",
31 | "Handshake_Ethash": {
32 | "Params": "-a hns_ethash -do $(if ($PoolDual.PoolName -eq 'NiceHash') {'nicehash'} else {'ethproxy'})+tcp://#ServerDual#:#PortDual# -du #LoginDual#:#PasswordDual#",
33 | "Mem": 4
34 | },
35 | "KawPow": "-a kawpow"
36 | }
37 | }
38 |
--------------------------------------------------------------------------------
/Miners/A-Phoenix-5.0e.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "PhoenixMiner.exe",
3 | "Uri": "https://github.com/yuzi-co/miners/releases/download/2020.06/PhoenixMiner_5.0e_Windows.7z",
4 | "Type": "AMD",
5 | "Arguments": [
6 | "-pool #Protocol#://#Server#:#Port#",
7 | "-wal #Login#",
8 | "-pass #Password#",
9 | "-dpool #ProtocolDual#://#ServerDual#:#PortDual#",
10 | "-dwal #LoginDual#",
11 | "-dpsw #PasswordDual#",
12 | "$(if ('#EthStMode#' -ne ''){'-esm #EthStMode#'})",
13 | "-mi 12",
14 | "-wd 1",
15 | "-r -1",
16 | "-logfile #GroupName#_log.txt",
17 | "-logsmaxsize 10",
18 | "-amd",
19 | "-di #DevicesClayMode#",
20 | "-cdmport #APIPort#",
21 | "-cdm 1",
22 | "#AlgorithmParameters#",
23 | "#CustomParameters#"
24 | ],
25 | "API": "Claymore",
26 | "Fee": 0.0065,
27 | "SSL": true,
28 | "Mem": 3,
29 | "Algorithms": {
30 | "ProgPOW": "-coin bci -mode 1",
31 | "Ethash": "-mode 1",
32 | "Ubqhash": "-coin ubq -mode 1"
33 | // "Ethash_Blake2s": "-dcoin blake2s -mode 0"
34 | }
35 | }
36 |
--------------------------------------------------------------------------------
/Miners/A-ProgPOW-0.16.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "progpowminer-amd-windows-0.16_final/progpowminer-amd.exe",
3 | "Uri": "https://github.com/BitcoinInterestOfficial/BitcoinInterest/releases/download/2.1/progpowminer-amd-windows-0.16_final.zip",
4 | "SHA256": "2BA7F003CBA5D81D69B63D45CF8C65F099A7D77BF04AA398524CEF294754FE91",
5 | "Type": "AMD",
6 | "Arguments": [
7 | "-P stratum+tcp://#Login#:#Password#@#Server#:#Port#",
8 | "--opencl",
9 | "--opencl-platform #GPUPlatform#",
10 | "--opencl-devices #DevicesETHMode#",
11 | "--api-port -#APIPort#",
12 | "#AlgorithmParameters#",
13 | "#CustomParameters#"
14 | ],
15 | "API": "Claymore",
16 | "Mem": 1.1,
17 | "Algorithms": {
18 | "ProgPOW": ""
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Miners/A-SGMinerDallar.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "sgminer-x86/sgminer.exe",
3 | "Uri": "https://github.com/dallar-project/sgminer/releases/download/d1.0/sgminer-x86.zip",
4 | "SHA256": "A7B4917EB0B13BDB90C401034170A5D92837B5AFF111DA3AC3DC3DA60326FAEE",
5 | "Type": "AMD",
6 | "Arguments": [
7 | "-o #Protocol#://#Server#:#Port#",
8 | "-u #Login#",
9 | "-p #Password#",
10 | "--gpu-platform #GPUPlatform#",
11 | "--device #Devices#",
12 | "--api-listen",
13 | "--api-port #APIPort#",
14 | "#AlgorithmParameters#",
15 | "#CustomParameters#"
16 | ],
17 | "API": "Xgminer",
18 | "Algorithms": {
19 | "Throestl": "-k dallar"
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Miners/A-SGMinerFancyIX-0.6.0.1.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "sgminer-phi2-fancyIX-win64/sgminer.exe",
3 | "Uri": "https://github.com/fancyIX/sgminer-phi2-branch/releases/download/5.6.1.3.b6a/sgminer-phi2-fancyIX-win64-0.6.0.1.zip",
4 | "Type": "AMD",
5 | "Arguments": [
6 | "-o #Protocol#://#Server#:#Port#",
7 | "-u #Login#",
8 | "-p #Password#",
9 | "--gpu-platform #GPUPlatform#",
10 | "--device #Devices#",
11 | "--api-listen",
12 | "--api-port #APIPort#",
13 | "#AlgorithmParameters#",
14 | "#CustomParameters#"
15 | ],
16 | "API": "Xgminer",
17 | "Algorithms": {
18 | "Allium": "-k allium",
19 | "Argon2d500": "-k argon2d",
20 | // "Ethash": "-k ethash",
21 | // "Lyra2v3": "-k lyra2v3",
22 | "Lyra2zz": "-k lyra2zz",
23 | "MTP": {
24 | "Params": "-k mtp",
25 | "NH": false,
26 | "Mem": 4.5
27 | },
28 | // "Phi2": "-k phi2",
29 | // "X22i": "-k x22i",
30 | "X25x": "-k x25x"
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/Miners/A-SGMinerKL-1.0.9.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "sgminer.exe",
3 | "Uri": "https://github.com/KL0nLutiy/sgminer-kl/releases/download/kl-1.0.9/sgminer-kl-1.0.9-windows.zip",
4 | "SHA256": "E6E928B435130E00D4C22F38BA9B042B34BD2D250E5BE5204A14E6027322A30A",
5 | "Type": "AMD",
6 | "Arguments": [
7 | "-o #Protocol#://#Server#:#Port#",
8 | "-u #Login#",
9 | "-p #Password#",
10 | "--gpu-platform #GPUPlatform#",
11 | "--device #Devices#",
12 | "--api-listen",
13 | "--api-port #APIPort#",
14 | "--extranonce",
15 | "#AlgorithmParameters#",
16 | "#CustomParameters#"
17 | ],
18 | "BenchmarkArg": "$(if ($AlgoName -in @('x16r')){'--benchmark'})",
19 | "API": "Xgminer",
20 | "Fee": 0.01,
21 | "Algorithms": {
22 | // "Aergo": "-k aergo",
23 | "Geek": "-k geek",
24 | // "Phi": "-k phi",
25 | // "Polytimos": "-k polytimos",
26 | // "Skunk": "-k skunk",
27 | // "Tribus": "-k tribus",
28 | // "X16r": "-k x16r",
29 | // "X16s": "-k x16s",
30 | // "X17": "-k x17",
31 | "Xevan": "-k xevan"
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/Miners/A-SGMinerKeccakC.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "SG-Miner-CREA-Win/sgminer.exe",
3 | "Uri": "https://github.com/yuzi-co/miners/releases/download/2020.01/SG-Miner-CREA-Win.zip",
4 | "Type": "AMD",
5 | "Arguments": [
6 | "-o #Protocol#://#Server#:#Port#",
7 | "-u #Login#",
8 | "-p #Password#",
9 | "--gpu-platform #GPUPlatform#",
10 | "--device #Devices#",
11 | "--api-listen",
12 | "--api-port #APIPort#",
13 | "#AlgorithmParameters#",
14 | "#CustomParameters#"
15 | ],
16 | "API": "Xgminer",
17 | "Algorithms": {
18 | "KeccakC": "-k keccakc"
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Miners/A-SRBMiner-1.9.3.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "SRBMiner-CN.exe",
3 | "Uri": "https://github.com/yuzi-co/miners/releases/download/2019.09/SRBMiner-CN-V1-9-3.7z",
4 | "SHA256": "AEA5763394F8E2468F686D07455A4CFB1E35D69E21BD4561DF53F3D37D184FC3",
5 | "Type": "AMD",
6 | "GenerateConfigFile": "config-#GroupName#-#Algorithm#.txt",
7 | "PatternConfigFile": "SRBMiner.txt",
8 | "Arguments": [
9 | "--config config-#GroupName#-#Algorithm#.txt",
10 | "--cpool #Server#:#Port#",
11 | "--cwallet #Login#",
12 | "--cpassword #Password#",
13 | "--disablegpuwatchdog",
14 | "--sendallstales",
15 | "--enablecoinforking",
16 | "--preparedata",
17 | "--apienable",
18 | "--apiport #ApiPort#",
19 | "$(if ($enableSSL){'--ctls true'})",
20 | "$(if ($Pool.PoolName -eq 'NiceHash'){'--cnicehash true'})",
21 | "#CustomParameters#"
22 | ],
23 | "API": "SRB",
24 | "Fee": 0.0085,
25 | "SSL": true,
26 | "Custom": "--disabletweaking",
27 | "Algorithms": {
28 | "CnAlloy": "alloy",
29 | "CnArto": "artocash",
30 | "CnB2N": "b2n",
31 | "CnDark": "dark",
32 | "CnConceal": "conceal",
33 | "CnDouble": "heavyx",
34 | "CnFast": "fast",
35 | "CnFest": "festival",
36 | "CnFreeHaven": "freehaven",
37 | "CnGpu": "gpu",
38 | "CnHalf": "stellitev8",
39 | "CnHaven": "haven",
40 | "CnHeavy": "heavy",
41 | "CnHospital": "hospital",
42 | "CnHycon": "hycon",
43 | "CnItalo": "italo",
44 | "CnLiteV7": "litev7",
45 | "CnMarketCash": "marketcash",
46 | "CnR": "cryptonight_r",
47 | "CnRed": "mox",
48 | "CnRwz": "cryptonight_reversewaltz",
49 | "CnSaber": "bittubev2",
50 | "CnStelliteV4": "stellitev4",
51 | "CnSwap": "swap",
52 | "CnTurtle": "turtle",
53 | "CnUpx": "upx",
54 | "CnUpx2": "upx2",
55 | "CnZls": "zelerius"
56 | }
57 | }
58 |
--------------------------------------------------------------------------------
/Miners/A-SRBMiner-Multi-0.4.7.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "SRBMiner-Multi-0-4-7/SRBMiner-MULTI.exe",
3 | "Uri": "https://github.com/doktor83/SRBMiner-Multi/releases/download/0.4.7/SRBMiner-Multi-0-4-7-win64.zip",
4 | "Type": "AMD",
5 | "Arguments": [
6 | "--pool #Server#:#Port#",
7 | "--wallet #Login#",
8 | "--password #Password#",
9 | "--disable-cpu",
10 | "--gpu-platform #GPUPlatform#",
11 | "--gpu-id #Devices#",
12 | "--send-stales",
13 | "--disable-startup-monitor",
14 | "--api-enable",
15 | "--api-port #ApiPort#",
16 | "$(if ($enableSSL){'--tls true'})",
17 | "$(if ($Pool.PoolName -eq 'NiceHash'){'--nicehash true'})",
18 | "#AlgorithmParameters#",
19 | "#CustomParameters#"
20 | ],
21 | "API": "SRB",
22 | "Fee": 0.0085,
23 | "SSL": true,
24 | "Algorithms": {
25 | "Blake2b": "--algorithm blake2b",
26 | "Blake2s": {
27 | "Params": "--algorithm blake2s",
28 | "Fee": 0
29 | },
30 | "CnBBC": {
31 | "Params": "--algorithm cryptonight_bbc",
32 | "Fee": 0.025
33 | },
34 | "CnCatalans": {
35 | "Params": "--algorithm cryptonight_catalans",
36 | "Fee": 0
37 | },
38 | "CnTalleo": {
39 | "Params": "--algorithm cryptonight_talleo",
40 | "Fee": 0
41 | },
42 | // "Eaglesong": "--algorithm eaglesong",
43 | "Ethash": "--algorithm ethash",
44 | "Handshake": "--algorithm bl2bsha3",
45 | "K12": "--algorithm k12",
46 | "Kadena": "--algorithm kadena",
47 | "Keccak": {
48 | "Params": "--algorithm keccak",
49 | "Fee": 0
50 | },
51 | "MTP": {
52 | "Params": "--algorithm mtp",
53 | "Fee": 0
54 | },
55 | "Tellor": "--algorithm tellor",
56 | "Ubqhash": "--algorithm ubqhash",
57 | "Yescrypt": "--algorithm yescrypt"
58 | }
59 | }
60 |
--------------------------------------------------------------------------------
/Miners/A-TeamRed-0.7.6.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "teamredminer-v0.7.6-win/teamredminer.exe",
3 | "Uri": "https://github.com/todxx/teamredminer/releases/download/0.7.6/teamredminer-v0.7.6-win.zip",
4 | "Type": "AMD",
5 | "Arguments": [
6 | "-o stratum+$(if($EnableSSL){'ssl'}else{'tcp'})://#Server#:#Port#",
7 | "-u #Login#",
8 | "-p #Password#",
9 | "-d #Devices#",
10 | "--platform=#GPUPlatform#",
11 | "--opencl_order",
12 | "--watchdog_script",
13 | "--api_listen=#ApiPort#",
14 | "#AlgorithmParameters#",
15 | "#CustomParameters#"
16 | ],
17 | "API": "Xgminer",
18 | "SSL": true,
19 | "Fee": 0.025,
20 | "Mem": 1.1,
21 | "Algorithms": {
22 | "Chukwa": "-a trtl_chukwa",
23 | "CnConceal": "-a cn_conceal",
24 | "CnDouble": "-a cnv8_dbl",
25 | "CnHalf": "-a cnv8_half",
26 | "CnHaven": "-a cn_haven",
27 | "CnHeavy": "-a cn_heavy",
28 | "CnR": "-a cnr",
29 | "CnRwz": "-a cnv8_rwz",
30 | "CnSaber": "-a cn_saber",
31 | "CnTurtle": "-a cnv8_trtl",
32 | "CnUpx2": "-a cnv8_upx2",
33 | "Cuckaroo29d": {
34 | "Params": "-a cuckarood29_grin",
35 | "Mem": 3.8
36 | },
37 | "Cuckatoo31": {
38 | "Params": "-a cuckatoo31_grin",
39 | "Mem": 7.6
40 | },
41 | "Ethash": {
42 | "Params": "-a ethash",
43 | "Mem": 3,
44 | "Fee": 0.01
45 | },
46 | "Kawpow": "-a kawpow",
47 | "Lyra2v3": "-a lyra2rev3",
48 | "MTP": {
49 | "Params": "-a mtp",
50 | "Mem": 4.4
51 | },
52 | "Phi2": {
53 | "Params": "-a phi2",
54 | "Fee": 0.03
55 | },
56 | "X16r": "-a x16r",
57 | "X16rt": "-a x16rt",
58 | "X16rv2": "-a x16rv2",
59 | "X16s": "-a x16s"
60 | }
61 | }
62 |
--------------------------------------------------------------------------------
/Miners/A-VerusMiner-2.0.2.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "testVerus2 AMD/silentarmy.exe",
3 | "Uri": "https://github.com/monkins1010/AMDVerusCoin2.0/releases/download/v5/Verus2.0.2.AMD.zip",
4 | "Type": "AMD",
5 | "Arguments": [
6 | "-c #Protocol#://#Server#:#Port#",
7 | "-u #Login#",
8 | "-p #Password#",
9 | "--use=$($DeviceGroup.OCLDeviceId -join ',')",
10 | "#AlgorithmParameters#",
11 | "#CustomParameters#"
12 | ],
13 | "API": "Wrapper",
14 | "Algorithms": {
15 | "Verushash": ""
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/Miners/A-WildRig-0.10.5.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "wildrig.exe",
3 | "Uri": "https://github.com/andru-kun/wildrig/releases/download/0.10.5/wildrig-windows-0.10.5-beta.7z",
4 | "SHA256": "E76F3428D57F133395FA636D83B379453BA684978B7D486F937F03FEF90B19B9",
5 | "Type": "AMD",
6 | "Arguments": [
7 | "-o #Server#:#Port#",
8 | "-u #Login#",
9 | "-p #Password#",
10 | "-r 10",
11 | "-R 3",
12 | "--opencl-platform #GpuPlatform#",
13 | "--opencl-devices #Devices#",
14 | "--send-stale",
15 | "--api-port #ApiPort#",
16 | "--scratchpad-file scratchpad-#Algorithm#.bin",
17 | "#AlgorithmParameters#",
18 | "#CustomParameters#"
19 | ],
20 | "API": "XMRig",
21 | "Fee": 0.02,
22 | "Custom": "--opencl-launch 256x0",
23 | "Algorithms": {
24 | "Purk": "--scratchpad-url http://purk.miner.rocks:8008/scratchpad.bin",
25 | "Bbr": "--scratchpad-url http://boolberry.miner.rocks:8008/scratchpad.bin"
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Miners/A-WildRigMulti-0.25.1.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "wildrig.exe",
3 | "Uri": "https://github.com/andru-kun/wildrig-multi/releases/download/0.25.1/wildrig-multi-windows-0.25.1.7z",
4 | "Type": "AMD",
5 | "Arguments": [
6 | "-o #Server#:#Port#",
7 | "-u #Login#",
8 | "-p #Password#",
9 | "-r 10",
10 | "-R 3",
11 | "--opencl-platforms amd",
12 | "--opencl-platform #GpuPlatform#",
13 | "--opencl-devices #Devices#",
14 | "--send-stale",
15 | "--donate-level 1",
16 | "--api-port #ApiPort#",
17 | "#AlgorithmParameters#",
18 | "#CustomParameters#"
19 | ],
20 | "API": "XMRig",
21 | "Fee": 0.01,
22 | "Mem": 1.1,
23 | "BenchmarkArg": "$(if ($AlgoName -in @('bitcore', 'x16r', 'x16rt', 'x16s', 'x21s', 'hex', 'timetravel')){'--benchmark'})",
24 | "Custom": "--opencl-threads auto --opencl-launch auto",
25 | "Algorithms": {
26 | "Aergo": "--algo aergo",
27 | "Anime": "--algo anime",
28 | "Astralhash": "--algo glt-astralhash",
29 | "Bbr": {
30 | "Params": "--algo wildkeccak --scratchpad-url http://boolberry.miner.rocks:8008/scratchpad.bin --scratchpad-file scratchpad-#Algorithm#.bin",
31 | "Fee": 0.02
32 | },
33 | "BCD": "--algo bcd",
34 | "Bitcore": "--algo bitcore",
35 | "Blake2bBTCC": "--algo blake2b-btcc",
36 | "Blake2bGLT": "--algo blake2b-glt",
37 | "BMW512": "--algo bmw512",
38 | "C11": "--algo c11",
39 | "Dedal": "--algo dedal",
40 | "Exosis": "--algo exosis",
41 | "Geek": "--algo geek",
42 | "Globalhash": "--algo glt-globalhash",
43 | "Hex": "--algo hex",
44 | "HMQ1725": "--algo hmq1725",
45 | "Honeycomb": "--algo honeycomb",
46 | "Jeonghash": "--algo glt-jeonghash",
47 | "Lyra2v3": "--algo lyra2v3",
48 | "KawPow": "--algo kawpow",
49 | "Lyra2vc0ban": "--algo lyra2vc0ban",
50 | "Lyra2tdc": "--algo lyra2tdc",
51 | "MTP": "--algo mtp",
52 | "MTPtcr": "--algo mtp-tcr",
53 | "Padihash": "--algo glt-padihash",
54 | "Pawelhash": "--algo glt-pawelhash",
55 | "Phi": "--algo phi",
56 | "Polytimos": "--algo polytimos",
57 | "ProgPowEther": "--algo progpow-ethercore",
58 | "ProgPowSero": "--algo progpow-sero",
59 | "ProgPowZ": "--algo progpowz",
60 | "Purk": {
61 | "Params": "--algo wildkeccak --scratchpad-url http://purk.miner.rocks:8008/scratchpad.bin --scratchpad-file scratchpad-#Algorithm#.bin",
62 | "Fee": 0.02
63 | },
64 | "Renesis": "--algo renesis",
65 | "SHA256csm": "--algo sha256csm",
66 | "SHA256q": "--algo sha256q",
67 | "SHA256t": "--algo sha256t",
68 | "Skein2": "--algo skein2",
69 | "Skunk": "--algo skunkhash",
70 | "SonoA": "--algo sonoa",
71 | "Timetravel": "--algo timetravel",
72 | "Tribus": "--algo tribus",
73 | "X16r": "--algo x16r",
74 | "X16rt": "--algo x16rt",
75 | "X16s": "--algo x16s",
76 | "X17": "--algo x17",
77 | "X17r": "--algo x17r",
78 | "X17rprotocol2": "--algo x17r-protocol2",
79 | "X18": "--algo x18",
80 | "X20r": "--algo x20r",
81 | "X21s": "--algo x21s",
82 | "X22i": "--algo x22i",
83 | "X25x": "--algo x25x",
84 | "Xevan": "--algo xevan"
85 | }
86 | }
87 |
--------------------------------------------------------------------------------
/Miners/A-lolMiner-1.0a2.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "1.0_alpha2/lolMiner.exe",
3 | "Uri": "https://github.com/Lolliedieb/lolMiner-preview/releases/download/1.0a2/lolMiner_v1_0_a2_Win64.zip",
4 | "Type": "AMD",
5 | "Arguments": [
6 | "--pool #Server#:#Port#",
7 | "--user #Login#",
8 | "--pass #Password#",
9 | "--devices #Devices#",
10 | "--apiport #ApiPort#",
11 | "--digits 2",
12 | "--connectattempts 3",
13 | "--tls $(if($enableSSL){1}else{0})",
14 | "#AlgorithmParameters#",
15 | "#CustomParameters#"
16 | ],
17 | "API": "LOL",
18 | "SSL": true,
19 | "Fee": 0.02,
20 | "Algorithms": {
21 | "BeamV2": {
22 | "Params": "--coin BEAM-II",
23 | "Mem": 3.5
24 | },
25 | "BeamV3": {
26 | "Params": "--coin BEAM-III",
27 | "Mem": 3.5
28 | },
29 | "Cuckaroo29d": {
30 | "Params": "--coin MWC-C29D",
31 | "Mem": 3.6
32 | },
33 | "Cuckaroo29m": {
34 | "Params": "--coin GRIN-C29M",
35 | "Mem": 3.6
36 | },
37 | "Cuckaroo30": {
38 | "Params": "--coin CTXC",
39 | "Mem": 7.6,
40 | "Fee": 0.025
41 | },
42 | "Cuckatoo31": {
43 | "Params": "--coin GRIN-C31",
44 | "Mem": 3.6
45 | },
46 | "Cuckatoo32": {
47 | "Params": "--coin GRIN-C32",
48 | "Mem": 3.6
49 | },
50 | "Equihash96": {
51 | "Params": "--coin MNX",
52 | "Mem": 1
53 | },
54 | "Equihash125": {
55 | "Params": "--coin ZEL",
56 | "Mem": 2.9
57 | },
58 | "Equihash144": {
59 | "Params": "--coin AUTO144_5",
60 | "Mem": 1.8
61 | },
62 | "Equihash192": {
63 | "Params": "--coin AUTO192_7",
64 | "Mem": 2.8
65 | },
66 | "Equihash210": "--coin AION"
67 | }
68 | }
69 |
--------------------------------------------------------------------------------
/Miners/C-CCMinerVerus-3.7.0.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "ccminer.exe",
3 | "Uri": "https://github.com/yuzi-co/miners/releases/download/2020.06/ccminer_CPU_3.7.7z",
4 | "Type": "CPU",
5 | "Arguments": [
6 | "-o #Protocol#://#Server#:#Port#",
7 | "-u #Login#",
8 | "-p #Password#",
9 | "-R 3",
10 | "-r 10",
11 | "-d #Devices#",
12 | "-b #APIPort#",
13 | "-t $(if ($CpuThreads -ne $null) {$CpuThreads} else {$SystemInfo.CpuFeatures.threads})",
14 | "#AlgorithmParameters#",
15 | "#CustomParameters#"
16 | ],
17 | "API": "Ccminer",
18 | "Algorithms": {
19 | "Verushash": "-a verus"
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Miners/C-CpuMinerArctic-1.3.7.1.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "cpuminer.exe",
3 | "Uri": "https://github.com/yuzi-co/miners/releases/download/2020.04/CPUMiner-Multi.1.3.7.1-GLT.7z",
4 | "Type": "CPU",
5 | "Arguments": [
6 | "-o #Protocol#://#Server#:#Port#",
7 | "-u #Login#",
8 | "-p #Password#",
9 | "-R 3",
10 | "-r 10",
11 | "-b #APIPort#",
12 | "$(if ($CpuThreads -ne $null){'-t ' + $CpuThreads})",
13 | "#AlgorithmParameters#",
14 | "#CustomParameters#"
15 | ],
16 | "API": "Ccminer",
17 | "Algorithms": {
18 | "Arctichash ": "-a arctichash"
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Miners/C-CpuMinerOpt-3.14.3.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "cpuminer-$($f=$SystemInfo.CpuFeatures;$(if($f.avx512){'avx512'}elseif($f.avx2 -and $f.sha){'zen'}elseif($f.avx2){'avx2'}elseif($f.avx){'avx'}elseif($f.aes -and $f.sse42){'aes-sse42'}else{'sse2'})).exe",
3 | "Uri": "https://github.com/JayDDee/cpuminer-opt/releases/download/v3.14.3/cpuminer-opt-3.14.3-windows.zip",
4 | "Type": "CPU",
5 | "Arguments": [
6 | "-o stratum+$(if($EnableSSL){'tcps'}else{'tcp'})://#Server#:#Port#",
7 | "-u #Login#",
8 | "-p #Password#",
9 | "--retry-pause 5",
10 | "-r 10",
11 | "--api-bind 127.0.0.1:#APIPort#",
12 | "$(if ($CpuThreads -ne $null){'-t ' + $CpuThreads})",
13 | "#AlgorithmParameters#",
14 | "#CustomParameters#"
15 | ],
16 | "API": "Ccminer",
17 | "SSL": true,
18 | "Algorithms": {
19 | "CpuPower": "--algo yespower --param-n 2048 --param-r 32 --param-key \"CPUpower: The number of CPU working or available for proof-of-work mining\"",
20 | "HOdl": "--algo hodl",
21 | "Lyra2h": "--algo lyra2h",
22 | "Lyra2z330": "--algo lyra2z330",
23 | "Minotaur": "--algo minotaur",
24 | "Power2b": "--algo yespower-b2b --param-n 2048 --param-r 32 --param-key \"Now I am become Death, the destroyer of worlds\"",
25 | // "ScryptN11": "--algo scrypt --param-n 2048",
26 | // "ScryptN2": "--algo scrypt --param-n 1048576",
27 | // "SHA3d": "--algo sha3d",
28 | "Yescrypt": "--algo yescrypt",
29 | "YescryptR8": "--algo yescrypt --param-n 2048 --param-r 8 --param-key \"Client Key\"",
30 | "YescryptR8g": "--algo yescryptr8g",
31 | "YescryptR16": "--algo yescrypt --param-n 4096 --param-r 16 --param-key \"Client Key\"",
32 | "YescryptR32": "--algo yescrypt --param-n 4096 --param-r 32 --param-key \"WaviBanana\"",
33 | "Yespower": "--algo yespower --param-n 2048 --param-r 32",
34 | "YespowerR16": "--algo yespower --param-n 4096 --param-r 16",
35 | "YespowerIC": "--algo yespower --param-n 2048 --param-r 32 --param-key \"IsotopeC\"",
36 | "YespowerIOTS": "--algo yespower --param-n 2048 --param-key \"Iots is committed to the development of IOT\"",
37 | "YespowerLitb": "--algo yespower --param-n 2048 --param-r 32 --param-key \"LITBpower: The number of LITB working or available for proof-of-work mini\"",
38 | "YespowerLtncg": "--algo yespower --param-n 2048 --param-r 32 --param-key \"LTNCGYES\"",
39 | "YespowerSugar": "--algo yespower --param-n 2048 -param-r 32 --param-key \"Satoshi Nakamoto 31/Oct/2008 Proof-of-work is essentially one-CPU-one-vote\"",
40 | "YespowerUrx": "--algo yespower --param-n 2048 --param-r 32 --param-key \"UraniumX\""
41 | }
42 | }
43 |
--------------------------------------------------------------------------------
/Miners/C-CpuMinerRplant-4.5.11.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "cpuminer-$($f=$SystemInfo.CpuFeatures;$(if($f.avx2 -and $f.sha){'ryzen'}elseif($f.avx2){'avx2'}elseif($f.avx){'avx'}elseif($f.sse42){'sse42'}else{'sse2'})).exe",
3 | "Uri": "https://github.com/yuzi-co/miners/releases/download/2020.06/cpuminer-rplant-win-4.5.11.7z",
4 | "Type": "CPU",
5 | "Arguments": [
6 | "-o #Protocol#://#Server#:#Port#",
7 | "-u #Login#",
8 | "-p #Password#",
9 | "-R 3",
10 | "-r 10",
11 | "-b #APIPort#",
12 | "$(if ($CpuThreads -ne $null){'-t ' + $CpuThreads})",
13 | "#AlgorithmParameters#",
14 | "#CustomParameters#"
15 | ],
16 | "API": "Ccminer",
17 | "Algorithms": {
18 | "Argon2ad": "-a argon2ad",
19 | "Argon2d250": "-a argon2d250",
20 | // "Argon2d500": "-a argon2d500",
21 | // "Argon2d4096": "-a argon2d4096",
22 | "Argon2dGlt": "-a argon2dglt",
23 | "Argon2iGlt": "-a argon2iglt",
24 | "Argon2m": "-a argon2m",
25 | "CpuPower": "-a CpuPower",
26 | "Cryptovantaa": "-a cryptovantaa",
27 | "Curvehash": "-a curvehash",
28 | "HOdl": "-a hodl",
29 | "Lyra2cz": "-a lyra2cz",
30 | "Lyra2h": "-a lyra2h",
31 | "Lyra2tdc": "-a lyra2tdc",
32 | "Lyra2z330": "-a lyra2z330",
33 | "Minotaur": "-a minotaur",
34 | "Power2b": "-a power2b",
35 | "SHA256csm": "-a sha256csm",
36 | "YescryptR8": "-a yescryptr8",
37 | "YescryptR8g": "-a yescryptr8g",
38 | "YescryptR8glt": "-a yescryptr8glt",
39 | "YescryptR16": "-a yescryptr16",
40 | "YescryptR16V2": "-a yescryptr16v2",
41 | "YescryptR16V2glt": "-a yescryptr16v2glt",
42 | "YescryptR24": "-a yescryptr24",
43 | "YescryptR24glt": "-a yescryptr24glt",
44 | "YescryptR32": "-a yescryptr32",
45 | // "Yespower": "-a yespower",
46 | "YespowerIC": "-a yespowerIC",
47 | "YespowerIOTS": "-a yespowerIOTS",
48 | "YespowerITC": "-a yespowerITC",
49 | "YespowerLITB": "-a yespowerLITB",
50 | "YespowerLTNCG": "-a yespowerLTNCG",
51 | "YespowerR16": "-a yespowerr16",
52 | "YespowerRES": "-a yespowerRES",
53 | "YespowerSUGAR": "-a yespowerSUGAR",
54 | "YespowerURX": "-a yespowerURX"
55 | }
56 | }
57 |
--------------------------------------------------------------------------------
/Miners/C-CpuMinerVerium-1.4.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "cpuminer.exe",
3 | "Uri": "https://github.com/fireworm71/veriumMiner/releases/download/v1.4/cpuminer_1.4_windows_x64_O2_GCC7.zip",
4 | "SHA256": "34DC7EC918FB983B250C3EDC294325B3E6E8702A93C0EA53DF8C679523FC3777",
5 | "Type": "CPU",
6 | "Arguments": [
7 | "-o #Protocol#://#Server#:#Port#",
8 | "-u #Login#",
9 | "-p #Password#",
10 | "-R 3",
11 | "-r 10",
12 | "-b #APIPort#",
13 | "$(if ($CpuThreads -ne $null){'-t ' + $CpuThreads})",
14 | "#AlgorithmParameters#",
15 | "#CustomParameters#"
16 | ],
17 | "API": "Ccminer",
18 | "Algorithms": {
19 | "ScryptN2": ""
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Miners/C-NHeqVerus-0.8.2.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "nheqminer/nheqminer.exe",
3 | "Uri": "https://github.com/yuzi-co/miners/releases/download/2020.06/nheqminer-Windows-v0.8.2.zip",
4 | "Type": "CPU",
5 | "Arguments": [
6 | "-l #Server#:#Port#",
7 | "-u #Login#",
8 | "-p #Password#",
9 | "-a #APIPort#",
10 | "-t $(if ($CpuThreads -ne $null) {$CpuThreads} else {$SystemInfo.CpuFeatures.threads})",
11 | "#AlgorithmParameters#",
12 | "#CustomParameters#"
13 | ],
14 | "API": "NHEQ",
15 | "Algorithms": {
16 | "Verushash": "-v"
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/Miners/C-RHMiner-2.3.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "rhminer.exe",
3 | "Uri": "https://github.com/polyminer1/rhminer/releases/download/2.3/rhminer.2.3.Windows.CPU.zip",
4 | "Type": "CPU",
5 | "Arguments": [
6 | "-s #Protocol#://#Server#:#Port#",
7 | "-su #Login#",
8 | "-pw #Password#",
9 | "-r 5",
10 | "-cpu",
11 | "-processpriority 2",
12 | "-cputhreads $(if ($CpuThreads -ne $null){$CpuThreads} else {$SystemInfo.CpuFeatures.threads})",
13 | "-apiport #ApiPort#",
14 | "#CustomParameters#"
15 | ],
16 | "API": "Claymore",
17 | "Fee": 0.01,
18 | "Algorithms": {
19 | "RandomHash2": ""
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Miners/C-SRBMiner-Multi-0.4.7.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "SRBMiner-Multi-0-4-7/SRBMiner-MULTI.exe",
3 | "Uri": "https://github.com/doktor83/SRBMiner-Multi/releases/download/0.4.7/SRBMiner-Multi-0-4-7-win64.zip",
4 | "Type": "CPU",
5 | "Arguments": [
6 | "--pool #Server#:#Port#",
7 | "--wallet #Login#",
8 | "--password #Password#",
9 | "--disable-gpu",
10 | "--cpu-threads $(if ($CpuThreads -ne $null){$CpuThreads} else {$SystemInfo.CpuFeatures.threads})",
11 | "--send-stales",
12 | "--disable-startup-monitor",
13 | "--api-enable",
14 | "--api-port #ApiPort#",
15 | "$(if ($enableSSL){'--tls true'})",
16 | "$(if ($Pool.PoolName -eq 'NiceHash'){'--nicehash true'})",
17 | "#AlgorithmParameters#",
18 | "#CustomParameters#"
19 | ],
20 | "API": "SRB",
21 | "Fee": 0.0085,
22 | "SSL": true,
23 | "Algorithms": {
24 | "CnBBC": {
25 | "Params": "--algorithm cryptonight_bbc",
26 | "Fee": 0.025
27 | },
28 | "CnCatalans": {
29 | "Params": "--algorithm cryptonight_catalans",
30 | "Fee": 0
31 | },
32 | "CnTalleo": {
33 | "Params": "--algorithm cryptonight_talleo",
34 | "Fee": 0
35 | },
36 | "CpuPower": "--algorithm cpupower",
37 | "DefyX": "--algorithm defyx",
38 | // "Handshake": "--algorithm bl2bsha3",
39 | "M7Mv2": {
40 | "Params": "--algorithm m7mv2",
41 | "Fee": 0
42 | },
43 | "Minotaur": {
44 | "Params": "--algorithm minotaur",
45 | "Fee": 0.02
46 | },
47 | "RandomArq": {
48 | "Params": "--algorithm randomarq",
49 | "Custom": "--randomx-use-1gb-pages"
50 | },
51 | "RandomEpic": {
52 | "Params": "--algorithm randomepic",
53 | "Custom": "--randomx-use-1gb-pages"
54 | },
55 | "RandomKeva": {
56 | "Params": "--algorithm randomkeva",
57 | "Custom": "--randomx-use-1gb-pages"
58 | },
59 | "RandomSfx": {
60 | "Params": "--algorithm randomsfx",
61 | "Custom": "--randomx-use-1gb-pages"
62 | },
63 | "RandomWow": {
64 | "Params": "--algorithm randomwow",
65 | "Custom": "--randomx-use-1gb-pages"
66 | },
67 | "RandomX": {
68 | "Params": "--algorithm randomx",
69 | "Custom": "--randomx-use-1gb-pages"
70 | },
71 | "RandomXl": {
72 | "Params": "--algorithm randomxl",
73 | "Custom": "--randomx-use-1gb-pages"
74 | },
75 | "Tellor": "--algorithm tellor",
76 | "Yescrypt": "--algorithm yescrypt",
77 | "YescryptR8": "--algorithm yescryptr8",
78 | "YescryptR16": "--algorithm yescryptr16",
79 | "YescryptR32": "--algorithm yescryptr32",
80 | "Yespower": "--algorithm yespower",
81 | "Yespower2b": "--algorithm yespower2b",
82 | "YespowerIC": "--algorithm yespowerIC",
83 | "YespowerIOTS": "--algorithm yespowerIOTS",
84 | "YespowerITC": {
85 | "Params": "--algorithm yespowerItc",
86 | "Fee": 0
87 | },
88 | "YespowerLitb": "--algorithm yespowerlitb",
89 | "YespowerLtncg": "--algorithm yespowerltncg",
90 | "YespowerR16": "--algorithm yespowerr16",
91 | "YespowerRes": "--algorithm yespowerres",
92 | "YespowerSugar": "--algorithm yespowersugar",
93 | "YespowerUrx": "--algorithm yespowerurx"
94 | }
95 | }
96 |
--------------------------------------------------------------------------------
/Miners/C-XMRig-5.11.3.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "xmrig-5.11.3/xmrig.exe",
3 | "Uri": "https://github.com/xmrig/xmrig/releases/download/v5.11.3/xmrig-5.11.3-gcc-win64.zip",
4 | "Type": "CPU",
5 | "Arguments": [
6 | "-o #Server#:#Port#",
7 | "-u #Login#",
8 | "-p #Password#",
9 | "$(if ($Pool.PoolName -eq 'NiceHash'){'--nicehash'})",
10 | "$(if ($EnableSSL){'--tls'})",
11 | "--donate-level 1",
12 | "--http-port #APIPort#",
13 | "#AlgorithmParameters#",
14 | "#CustomParameters#"
15 | ],
16 | "API": "XMRig",
17 | "SSL": true,
18 | "Fee": 0.01,
19 | "Algorithms": {
20 | "AstroBWT": "-a astrobwt",
21 | // "Chukwa": "-a argon2/chukwa",
22 | "ChukwaWrkz": "-a argon2/wrkz",
23 | "CnAlloy": "-a cn/xao",
24 | "CnArto": "-a cn/rto",
25 | "CnDouble": "-a cn/double",
26 | "CnFast": "-a cn/fast",
27 | "CnHalf": "-a cn/half",
28 | // "CnHaven": "-a cn-heavy/xhv",
29 | // "CnHeavy": "-a cn-heavy/0",
30 | "CnLiteV7": "-a cn-lite/1",
31 | "CnR": "-a cn/r",
32 | "CnRwz": "-a cn/rwz",
33 | // "CnSaber": "-a cn-heavy/tube",
34 | "CnTurtle": "-a cn-pico/trtl",
35 | "CnTlo": "-a cn-pico/tlo",
36 | "CnZls": "-a cn/zls",
37 | "RandomArq": "-a rx/arq",
38 | "RandomKeva": "-a rx/keva",
39 | "RandomSfx": "-a rx/sfx",
40 | "RandomX": "-a rx/0",
41 | "RandomXL": "-a rx/loki",
42 | "RandomXWow": "-a rx/wow"
43 | }
44 | }
45 |
--------------------------------------------------------------------------------
/Miners/C-XMRigUPX-0.2.0.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "xmrig-upx-v0.2.0-win64/xmrig.exe",
3 | "Uri": "https://github.com/uPlexa/xmrig-upx/releases/download/v0.2.0/xmrig-upx-v0.2.0-win64.zip",
4 | "Type": "CPU",
5 | "Arguments": [
6 | "-o #Server#:#Port#",
7 | "-u #Login#",
8 | "-p #Password#",
9 | "$(if ($Pool.PoolName -eq 'NiceHash'){'--nicehash'})",
10 | "$(if ($EnableSSL){'--tls'})",
11 | "--max-cpu-usage=$(if ($CpuThreads -ne $null){$CpuThreads/$SystemInfo.CpuFeatures.threads*100} else {100})",
12 | "--donate-level 1",
13 | "--api-port #APIPort#",
14 | "#AlgorithmParameters#",
15 | "#CustomParameters#"
16 | ],
17 | "API": "XMRig",
18 | "SSL": true,
19 | "Fee": 0.01,
20 | "Algorithms": {
21 | "CnUplexa": "-a cryptonight-upx/2"
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Miners/N-CCMinerBMW-2.2.5.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "ccminerbmw/ccminer.exe",
3 | "Uri": "https://github.com/Minerx117/ccminer-bmw512/releases/download/v2.2.5/ccminerbmw.7z",
4 | "Type": "NVIDIA",
5 | "CUDA": 10.0,
6 | "Arguments": [
7 | "-o #Protocol#://#Server#:#Port#",
8 | "-u #Login#",
9 | "-p #Password#",
10 | "-R 3",
11 | "-r 10",
12 | "-d #Devices#",
13 | "-b #APIPort#",
14 | "--submit-stale",
15 | "#AlgorithmParameters#",
16 | "#CustomParameters#"
17 | ],
18 | "API": "Ccminer",
19 | "NoCpu": true,
20 | "Algorithms": {
21 | "BMW512": "-a bmw512"
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Miners/N-CCMinerBSHA3-1.0.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "ccminer-bsha3-win64/ccminer.exe",
3 | "Uri": "https://github.com/brian112358/ccminer-bsha3/releases/download/v1.0/ccminer-bsha3-v1.0-win64.zip",
4 | "Type": "NVIDIA",
5 | "CUDA": 9.0,
6 | "Arguments": [
7 | "-o #Protocol#://#Server#:#Port#",
8 | "-u #Login#",
9 | "-p #Password#",
10 | "-R 3",
11 | "-r 10",
12 | "-d #Devices#",
13 | "-b #APIPort#",
14 | "--submit-stale",
15 | "#AlgorithmParameters#",
16 | "#CustomParameters#"
17 | ],
18 | "API": "Ccminer",
19 | "Fee": 0.01,
20 | "Algorithms": {
21 | "SHA3d": "-a keccak"
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Miners/N-CCMinerDallar.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "ccminer-x64/ccminer.exe",
3 | "Uri": "https://github.com/dallar-project/ccminer/files/1596594/ccminer-x64.zip",
4 | "SHA256": "B1553F909753FB859BCA0CE0BFB5200A34E678396F884419E914131940F78C30",
5 | "Type": "NVIDIA",
6 | "Arguments": [
7 | "-o #Protocol#://#Server#:#Port#",
8 | "-u #Login#",
9 | "-p #Password#",
10 | "-R 3",
11 | "-r 10",
12 | "-d #Devices#",
13 | "-b #APIPort#",
14 | "#AlgorithmParameters#",
15 | "#CustomParameters#"
16 | ],
17 | "API": "Ccminer",
18 | "Algorithms": {
19 | "Throestl": "-a throestl"
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Miners/N-CCMinerDjm34-0.3.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "ccminer.exe",
3 | "Uri": "https://github.com/djm34/ccminer-msvc2015/releases/download/v0.3.0/ccminer.rar",
4 | "SHA256": "B19FA7FCFA6F81620FD82068BA5F0DA7DFAC4D9FA885D09D9430CAB4FBF509F1",
5 | "Type": "NVIDIA",
6 | "Arguments": [
7 | "-o #Protocol#://#Server#:#Port#",
8 | "-u #Login#",
9 | "-p #Password#",
10 | "-R 3",
11 | "-r 10",
12 | "-d #Devices#",
13 | "-b #APIPort#",
14 | "#AlgorithmParameters#",
15 | "#CustomParameters#"
16 | ],
17 | "API": "Ccminer",
18 | "Algorithms": {
19 | "Lyra2h": "-a lyra2h"
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Miners/N-CCMinerLyra2v3-8.21.3.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "ccminerKlausT/ccminer.exe",
3 | "Uri": "https://github.com/yuzi-co/miners/releases/download/2019.02/ccminerKlausT-8.21.3.7z",
4 | "Type": "NVIDIA",
5 | "CUDA": 10.0,
6 | "Arguments": [
7 | "-o #Protocol#://#Server#:#Port#",
8 | "-u #Login#",
9 | "-p #Password#",
10 | "-R 3",
11 | "-r 10",
12 | "-d #Devices#",
13 | "-b #APIPort#",
14 | "#AlgorithmParameters#",
15 | "#CustomParameters#"
16 | ],
17 | "API": "Ccminer",
18 | "Algorithms": {
19 | "Lyra2v3": "-a lyra2v3"
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Miners/N-CCMinerSTS-2.2.6R.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "CCMiner 2.2.6R/ccminer-x64.exe",
3 | "Uri": "https://github.com/yuzi-co/miners/releases/download/2018.6/CCMiner.2.2.6R.7z",
4 | "Type": "NVIDIA",
5 | "Arguments": [
6 | "-o #Protocol#://#Server#:#Port#",
7 | "-u #Login#",
8 | "-p #Password#",
9 | "-R 3",
10 | "-r 10",
11 | "-d #Devices#",
12 | "-b #APIPort#",
13 | "#AlgorithmParameters#",
14 | "#CustomParameters#"
15 | ],
16 | "API": "Ccminer",
17 | "Algorithms": {
18 | "HSR": "-a hsr",
19 | "KeccakC": "-a keccakc",
20 | "ScryptN11": "-a scrypt:10",
21 | // "Skein2": "-a skein2",
22 | "X11evo": "-a x11evo",
23 | "X12": "-a x12"
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Miners/N-CCMinerTpruvot-2.3.1.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "ccminer-x64.exe",
3 | "Uri": "https://github.com/tpruvot/ccminer/releases/download/2.3.1-tpruvot/ccminer-2.3.1-cuda10.7z",
4 | "SHA256": "759500084E7C82A50150FC1E6C6B1222772A437463BA034F030E09249A402540",
5 | "Type": "NVIDIA",
6 | "CUDA": 10.0,
7 | "Arguments": [
8 | "-o #Protocol#://#Server#:#Port#",
9 | "-u #Login#",
10 | "-p #Password#",
11 | "-R 3",
12 | "-r 10",
13 | "-d #Devices#",
14 | "-b #APIPort#",
15 | "--submit-stale",
16 | "#AlgorithmParameters#",
17 | "#CustomParameters#"
18 | ],
19 | "API": "Ccminer",
20 | "APIPort": 4068,
21 | "Algorithms": {
22 | "Exosis": "-a exosis"
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Miners/N-CCMinerVerus-3.8.0.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "ccminer.exe",
3 | "Uri": "https://github.com/yuzi-co/miners/releases/download/2020.06/ccminer_GPU_3_8.7z",
4 | "Type": "NVIDIA",
5 | "CUDA": 10.2,
6 | "Arguments": [
7 | "-o #Protocol#://#Server#:#Port#",
8 | "-u #Login#",
9 | "-p #Password#",
10 | "-R 3",
11 | "-r 10",
12 | "-d #Devices#",
13 | "-b #APIPort#",
14 | "#AlgorithmParameters#",
15 | "#CustomParameters#"
16 | ],
17 | "API": "Ccminer",
18 | "Algorithms": {
19 | "Verushash": "-a verus"
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Miners/N-CCMinerYescript-9a1.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "ccminer.exe",
3 | "Uri": "https://github.com/yuzi-co/miners/releases/download/2019.09/CCMinerYescrypt9A1.7z",
4 | "Type": "NVIDIA",
5 | "CUDA": 10.0,
6 | "Arguments": [
7 | "-o #Protocol#://#Server#:#Port#",
8 | "-u #Login#",
9 | "-p #Password#",
10 | "-R 3",
11 | "-r 10",
12 | "-d #Devices#",
13 | "-b #APIPort#",
14 | "--submit-stale",
15 | "#AlgorithmParameters#",
16 | "#CustomParameters#"
17 | ],
18 | "API": "Ccminer",
19 | "Algorithms": {
20 | "Yescrypt": "-a yescrypt",
21 | "YescryptR8": "-a yescryptr8",
22 | "YescryptR16": "-a yescryptr16",
23 | "YescryptR16v2": "-a yescryptr16v2",
24 | "YescryptR24": "-a yescryptr24",
25 | "YescryptR32": "-a yescryptr32"
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Miners/N-CCMinerYescript8g-4.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "ccmineryescryptrv4/ccminer.exe",
3 | "Uri": "https://github.com/Minerx117/ccmineryescryptr8g/releases/download/v4/ccmineryescryptrv4.zip",
4 | "Type": "NVIDIA",
5 | "CUDA": 10.0,
6 | "Arguments": [
7 | "-o #Protocol#://#Server#:#Port#",
8 | "-u #Login#",
9 | "-p #Password#",
10 | "-R 3",
11 | "-r 10",
12 | "-d #Devices#",
13 | "-b #APIPort#",
14 | "#AlgorithmParameters#",
15 | "#CustomParameters#"
16 | ],
17 | "API": "Ccminer",
18 | "Algorithms": {
19 | "Lyra2z330": "-a lyra2z330",
20 | // "YescryptR8": "-a yescryptr8",
21 | "YescryptR8g": "-a yescrypt"
22 | // "YescryptR16": "-a yescryptr16",
23 | // "YescryptR32": "-a yescryptr32"
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Miners/N-ClayDual-15.0.ps1:
--------------------------------------------------------------------------------
1 |
2 | $M = @{
3 | Uri = "https://github.com/yuzi-co/miners/releases/download/2019.09/ClaymoreDual-v15.0.7z"
4 | SHA256 = "FB10695BA0F19E99382B5DCF7EC01B99C6B55512F49A6FBD5746A38CBC120864"
5 | Type = "NVIDIA"
6 | Arguments = @(
7 | "-epool #Protocol#://#Server#:#Port#"
8 | "-ewal #Login#"
9 | "-epsw #Password#"
10 | "-dpool #ProtocolDual#://#ServerDual#:#PortDual#"
11 | "-dwal #LoginDual#"
12 | "-dpsw #PasswordDual#"
13 | "-esm #EthStMode#"
14 | "-wd 1"
15 | "-r -1"
16 | "-logfile #GroupName#_log.txt"
17 | "-logsmaxsize 10"
18 | "-platform 2"
19 | "-di #DevicesClayMode#"
20 | "-allpools 1"
21 | "-mport -#APIPort#"
22 | "#AlgorithmParameters#"
23 | "#CustomParameters#"
24 | )
25 | API = "Claymore"
26 | SSL = $true
27 | Fee = "`$(if (`$DeviceGroup.MemoryGB -gt 3){0.01}else{0})"
28 | Mem = 3
29 | Algorithms = [PSCustomObject]@{
30 | Ethash = "-mode 1"
31 | # Ethash_Blake2s = "-dcoin blake2s -mode 0"
32 | # Ethash_Keccak = "-dcoin Keccak -mode 0"
33 | }
34 | }
35 |
36 | if ($SystemInfo.CudaVersion -ge [version]"10.0") {
37 | $M.Path = "EthDcrMiner64_cuda10.exe"
38 | $M.CUDA = 10
39 | } elseif ($SystemInfo.CudaVersion -ge [version]"8.0") {
40 | $M.Path = "EthDcrMiner64.exe"
41 | $M.CUDA = 8.0
42 | } else {
43 | return
44 | }
45 |
46 | return [PSCustomObject]$M
47 |
--------------------------------------------------------------------------------
/Miners/N-MiniZ-1.5u2.ps1:
--------------------------------------------------------------------------------
1 |
2 | $M = @{
3 | Path = "miniZ.exe"
4 | Type = "NVIDIA"
5 | Arguments = @(
6 | "--server `$(if (`$EnableSSL){'ssl://'})#Server#"
7 | "--port #Port#"
8 | "--user #Login#"
9 | "--pass #Password#"
10 | "--gpu-line"
11 | "--extra"
12 | "--nonvml"
13 | "--cuda-devices #DevicesETHMode#"
14 | "--telemetry 0.0.0.0:#APIPort#"
15 | "#AlgorithmParameters#"
16 | "#CustomParameters#"
17 | )
18 | API = "MiniZ"
19 | SSL = $true
20 | Fee = 0.02
21 | Algorithms = [PSCustomObject]@{
22 | Beam = @{
23 | Params = "--par=beam"
24 | Mem = 3
25 | }
26 | BeamV2 = @{
27 | Params = "--par=beam2"
28 | Mem = 3
29 | }
30 | # Equihash96 = @{
31 | # Params = "--par=96,5 --pers auto"
32 | # Mem = 1.75
33 | # }
34 | Equihash125 = @{
35 | Params = "--par=125,4"
36 | Mem = 2
37 | }
38 | Equihash144 = @{
39 | Params = "--par=144,5 --pers auto"
40 | Mem = 2
41 | }
42 | Equihash150 = @{
43 | Params = "--par=150,5"
44 | Mem = 3
45 | }
46 | Equihash192 = @{
47 | Params = "--par=192,7 --pers auto"
48 | Mem = 2.75
49 | }
50 | Equihash210 = @{
51 | Params = "--par=210,9 --pers auto"
52 | Mem = 2
53 | }
54 | }
55 | }
56 |
57 | if ($SystemInfo.CudaVersion -ge [version]"10.0") {
58 | $M.Uri = "https://github.com/yuzi-co/miners/releases/download/2020.06/miniZ_v1.5u2_cuda10_win-x64.7z"
59 | $M.CUDA = 10
60 | } else {
61 | return
62 | }
63 |
64 | return [PSCustomObject]$M
65 |
--------------------------------------------------------------------------------
/Miners/N-Multiminer-1.1.0.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "multiminer_v1.1.0_24.01.2019/multiminer.exe",
3 | "Uri": "https://github.com/bogdanadnan/multiminer/releases/download/v1.1.0/multiminer_v1.1.0_24.01.2019.zip",
4 | "SHA256": "8C021634C2319F3253832FF3B2A413B849DACBC89D555FB287C5C772D7F0C0F1",
5 | "Type": "NVIDIA",
6 | "Arguments": [
7 | "-o #Protocol#://#Server#:#Port#",
8 | "-u #Login#",
9 | "-p #Password#",
10 | "-R 3",
11 | "-r 10",
12 | "--use-gpu=CUDA",
13 | "--gpu-id=$(($DeviceGroup.OCLDeviceId | % {[int]$_+1}) -join ',')",
14 | "-b #APIPort#",
15 | "#AlgorithmParameters#",
16 | "#CustomParameters#"
17 | ],
18 | "API": "Ccminer",
19 | "Fee": 0.01,
20 | "NoCPU": true,
21 | "Algorithms": {
22 | "Argon2ad": "-a argon2ad",
23 | "Argon2d250": "-a argon2d250"
24 | // "Argon2d500": "-a argon2d500",
25 | // "Argon2d4096": "-a argon2d4096"
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Miners/N-NBMiner-30.2.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "NBMiner_Win/nbminer.exe",
3 | "Uri": "https://github.com/NebuTech/NBMiner/releases/download/v30.2/NBMiner_30.2_Win.zip",
4 | "Type": "NVIDIA",
5 | "Arguments": [
6 | "-o #Protocol#://#Server#:#Port#",
7 | "-u #Login#:#Password#",
8 | "-d #Devices#",
9 | "--platform 1",
10 | "--no-watchdog",
11 | "--no-nvml",
12 | "--api 127.0.0.1:#ApiPort#",
13 | "#AlgorithmParameters#",
14 | "#CustomParameters#"
15 | ],
16 | "API": "NBMiner",
17 | "SSL": true,
18 | "Fee": 0.02,
19 | "Algorithms": {
20 | "CuckooBFC": {
21 | "Params": "-a bfc",
22 | "NoCpu": true,
23 | "Mem": 5
24 | },
25 | // "Cuckoo29": {
26 | // "Params": "-a cuckoo_ae",
27 | // "NoCpu": true,
28 | // "Mem": 5
29 | // },
30 | // "Cuckaroo29": {
31 | // "Params": "-a cuckaroo",
32 | // "NoCpu": true,
33 | // "Mem": 5
34 | // },
35 | // "Cuckaroo29d": {
36 | // "Params": "-a cuckarood",
37 | // "NoCpu": true,
38 | // "Mem": 5
39 | // },
40 | "Cuckaroo29s": {
41 | "Params": "-a cuckaroo_swap",
42 | "NoCpu": true,
43 | "Mem": 5
44 | },
45 | "Cuckatoo31": {
46 | "Params": "-a cuckatoo",
47 | "NoCpu": true,
48 | "Mem": 8
49 | },
50 | // "Eaglesong": "-a eaglesong",
51 | "Eaglesong_Ethash": {
52 | "Params": "-a eaglesong_ethash -do $(if ($PoolDual.PoolName -eq 'NiceHash') {'nicehash'} else {'ethproxy'})+tcp://#ServerDual#:#PortDual# -du #LoginDual#:#PasswordDual#",
53 | "Custom": "-di 10",
54 | "Mem": 4
55 | },
56 | "Ethash": {
57 | "Params": "-a ethash -o $(if ($Pool.PoolName -eq 'NiceHash') {'nicehash'} else {'ethproxy'})+tcp://#Server#:#Port#",
58 | "Mem": 4,
59 | "Fee": 0.01
60 | },
61 | "Handshake": "-a hns",
62 | "Handshake_Ethash": {
63 | "Params": "-a hns_ethash -do $(if ($PoolDual.PoolName -eq 'NiceHash') {'nicehash'} else {'ethproxy'})+tcp://#ServerDual#:#PortDual# -du #LoginDual#:#PasswordDual#",
64 | "Custom": "-di 4",
65 | "Mem": 4
66 | },
67 | "KawPow": "-a kawpow",
68 | "Tensority_Ethash": {
69 | "Params": "-a tensority_ethash -do $(if ($PoolDual.PoolName -eq 'NiceHash') {'nicehash'} else {'ethproxy'})+tcp://#ServerDual#:#PortDual# -du #LoginDual#:#PasswordDual#",
70 | "Mem": 4,
71 | "Fee": 0.03
72 | },
73 | "ProgPOWSero": "-a progpow_sero",
74 | "ScryptSIPC": "-a sipc",
75 | "Tensority": "-a tensority",
76 | "Trb": "-a trb",
77 | "Trb_Ethash": {
78 | "Params": "-a trb_ethash -do $(if ($PoolDual.PoolName -eq 'NiceHash') {'nicehash'} else {'ethproxy'})+tcp://#ServerDual#:#PortDual# -du #LoginDual#:#PasswordDual#",
79 | "Mem": 4,
80 | "Fee": 0.03
81 | }
82 | }
83 | }
84 |
--------------------------------------------------------------------------------
/Miners/N-Phoenix-5.0e.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "PhoenixMiner.exe",
3 | "Uri": "https://github.com/yuzi-co/miners/releases/download/2020.06/PhoenixMiner_5.0e_Windows.7z",
4 | "Type": "NVIDIA",
5 | "Arguments": [
6 | "-pool #Protocol#://#Server#:#Port#",
7 | "-wal #Login#",
8 | "-pass #Password#",
9 | "-dpool #ProtocolDual#://#ServerDual#:#PortDual#",
10 | "-dwal #LoginDual#",
11 | "-dpsw #PasswordDual#",
12 | "$(if ('#EthStMode#' -ne ''){'-esm #EthStMode#'})",
13 | "-mi 12",
14 | "-wd 1",
15 | "-r -1",
16 | "-logfile #GroupName#_log.txt",
17 | "-logsmaxsize 10",
18 | "-nvidia",
19 | "-nvdo 1",
20 | "-di #DevicesClayMode#",
21 | "-cdmport #APIPort#",
22 | "-cdm 1",
23 | "#AlgorithmParameters#",
24 | "#CustomParameters#"
25 | ],
26 | "API": "Claymore",
27 | "Fee": 0.0065,
28 | "SSL": true,
29 | "Mem": 3,
30 | "Algorithms": {
31 | "Ethash": "-mode 1",
32 | "Ubqhash": "-coin ubq -mode 1"
33 | // "Ethash_Blake2s": "-dcoin blake2s -mode 0"
34 | }
35 | }
36 |
--------------------------------------------------------------------------------
/Miners/N-ProgPOW-0.16.ps1:
--------------------------------------------------------------------------------
1 |
2 | $M = @{
3 | Uri = "https://github.com/BitcoinInterestOfficial/BitcoinInterest/releases/download/2.1/progpowminer-cuda-windows-0.16_final.zip"
4 | Type = "NVIDIA"
5 | Arguments = @(
6 | "-P stratum+tcp://#Login#:#Password#@#Server#:#Port#"
7 | "--cuda"
8 | "--cuda-devices #DevicesETHMode#"
9 | "--api-port -#APIPort#"
10 | "#AlgorithmParameters#"
11 | "#CustomParameters#"
12 | )
13 | API = "Claymore"
14 | Algorithms = [PSCustomObject]@{
15 | ProgPOW = ""
16 | }
17 | }
18 |
19 | if ($SystemInfo.CudaVersion -ge [version]"10.0") {
20 | $M.Path = "progpowminer-cuda-windows-0.16_final/Cuda 10/progpowminer-cuda.exe"
21 | $M.CUDA = 10
22 | } elseif ($SystemInfo.CudaVersion -ge [version]"9.2") {
23 | $M.Path = "progpowminer-cuda-windows-0.16_final/Cuda 9.2/progpowminer-cuda.exe"
24 | $M.CUDA = 9.2
25 | } else {
26 | return
27 | }
28 |
29 | return [PSCustomObject]$M
30 |
--------------------------------------------------------------------------------
/Miners/N-TRex-0.15.7.ps1:
--------------------------------------------------------------------------------
1 |
2 | $M = @{
3 | Path = "t-rex.exe"
4 | Type = "NVIDIA"
5 | Arguments = @(
6 | "-o #Protocol#://#Server#:#Port#"
7 | "-u #Login#"
8 | "-p #Password#"
9 | "-d #Devices#"
10 | "-R 3"
11 | "-r 10"
12 | "--no-watchdog"
13 | "--no-nvml"
14 | "-b 127.0.0.1:#APIPort#"
15 | "#AlgorithmParameters#"
16 | "#CustomParameters#"
17 | )
18 | API = "Ccminer"
19 | Fee = 0.01
20 | Algorithms = [PSCustomObject]@{
21 | Astralhash = "-a astralhash"
22 | Balloon = "-a balloon"
23 | BCD = "-a bcd"
24 | Bitcore = "-a bitcore"
25 | C11 = "-a c11"
26 | Dedal = "-a dedal"
27 | # Hmq1725 = "-a hmq1725"
28 | Honeycomb = "-a honeycomb"
29 | HSR = "-a hsr"
30 | Jeonghash = "-a jeonghash"
31 | # KawPow = @{
32 | # Params = "-a kawpow"
33 | # Mem = 3
34 | # }
35 | MTP = @{
36 | Params = "-a mtp"
37 | Mem = 4.5
38 | }
39 | MTPtcr = @{
40 | Params = "-a mtp-tcr"
41 | Mem = 4.5
42 | }
43 | Padihash = "-a padihash"
44 | Pawelhash = "-a pawelhash"
45 | Polytimos = "-a polytimos"
46 | ProgPOWSero = @{
47 | Params = "-a progpow --coin sero"
48 | Mem = 3
49 | }
50 | Renesis = "-a renesis"
51 | SHA256t = "-a sha256t"
52 | SHA256q = "-a sha256q"
53 | # Skunk = "-a skunk"
54 | SonoA = "-a sonoa"
55 | Tensority = @{
56 | Params = "-a tensority"
57 | Fee = 0.03
58 | }
59 | Timetravel = "-a timetravel"
60 | Tribus = "-a tribus"
61 | X16r = "-a x16r"
62 | X16rt = "-a x16rt"
63 | X16rv2 = "-a x16rv2"
64 | X16s = "-a x16s"
65 | X17 = "-a x17"
66 | X21s = "-a x21s"
67 | X22i = "-a x22i"
68 | x25x = "-a x25x"
69 | }
70 | }
71 |
72 | if ($SystemInfo.CudaVersion -ge [version]"10.0") {
73 | $M.Uri = "https://github.com/trexminer/T-Rex/releases/download/0.15.7/t-rex-0.15.7-win-cuda10.0.zip"
74 | $M.CUDA = 10
75 | } elseif ($SystemInfo.CudaVersion -ge [version]"9.2") {
76 | $M.Uri = "https://github.com/trexminer/T-Rex/releases/download/0.15.7/t-rex-0.15.7-win-cuda9.2.zip"
77 | $M.CUDA = 9.2
78 | } elseif ($SystemInfo.CudaVersion -ge [version]"9.1") {
79 | $M.Uri = "https://github.com/trexminer/T-Rex/releases/download/0.15.7/t-rex-0.15.7-win-cuda9.1.zip"
80 | $M.CUDA = 9.1
81 | } else {
82 | return
83 | }
84 |
85 | return [PSCustomObject]$M
86 |
--------------------------------------------------------------------------------
/Miners/N-TTMiner-3.2.3b1.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "TT-Miner.exe",
3 | "Uri": "https://tradeproject.de/download/Miner/TT-Miner-3.2.3-beta1.zip",
4 | "Type": "NVIDIA",
5 | "CUDA": 9.2,
6 | "Arguments": [
7 | "-o #Protocol#://#Server#:#Port#",
8 | "-u #Login#",
9 | "-p #Password#",
10 | "-worker #WorkerName#",
11 | "--nvidia",
12 | "-nui",
13 | "-luck",
14 | "-PRHRI 1",
15 | "-d #Devices#",
16 | "-b 0.0.0.0:#APIPort#",
17 | "#AlgorithmParameters#",
18 | "#CustomParameters#"
19 | ],
20 | "API": "Claymore",
21 | "Fee": 0.01,
22 | "Algorithms": {
23 | "ProgPOW": "-a PROGPOW"
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Miners/N-TTMiner-5.0.3.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "TT-Miner.exe",
3 | "Uri": "https://tradeproject.de/download/Miner/TT-Miner-5.0.3.zip",
4 | "Type": "NVIDIA",
5 | "CUDA": 9.2,
6 | "Arguments": [
7 | "-pool $(if($EnableSSL){'stratum+ssl://'})#Server#:#Port#",
8 | "-user #Login#",
9 | "-pass #Password#",
10 | "-worker #WorkerName#",
11 | "-devices #Devices#",
12 | "-poolinfo",
13 | "-luck",
14 | "-PRHRI 1",
15 | "--api-bind 0.0.0.0:#APIPort#",
16 | "#AlgorithmParameters#",
17 | "#CustomParameters#"
18 | ],
19 | "API": "Claymore",
20 | "SSL": true,
21 | "Algorithms": {
22 | // "Eaglesong": "-a Eaglesong",
23 | // "Ethash": {
24 | // "Params": "-a Ethash",
25 | // "Mem": 3
26 | // },
27 | "Kadena": "-coin KDA",
28 | "KawPow": {
29 | "Params": "-coin RVN",
30 | "Mem": 3
31 | },
32 | // "Lyra2v3": "-a Lyra2v3",
33 | "MTP": {
34 | "Params": "-a MTP",
35 | "Mem": 4.5
36 | },
37 | "ProgPOWZ": "-coin ZANO",
38 | "ProgPOWEpic": "-coin EPIC",
39 | "ProgPOWHora": "-coin HORA",
40 | "ProgPOWSero": "-coin SERO",
41 | "Ubqhash": {
42 | "Params": "-a Ubqhash",
43 | "Mem": 3
44 | }
45 | }
46 | }
47 |
--------------------------------------------------------------------------------
/Miners/N-WildRig-0.10.5.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "wildrig.exe",
3 | "Uri": "https://github.com/andru-kun/wildrig/releases/download/0.10.5/wildrig-windows-0.10.5-beta.7z",
4 | "SHA256": "E76F3428D57F133395FA636D83B379453BA684978B7D486F937F03FEF90B19B9",
5 | "Type": "NVIDIA",
6 | "Arguments": [
7 | "-o #Server#:#Port#",
8 | "-u #Login#",
9 | "-p #Password#",
10 | "-r 10",
11 | "-R 3",
12 | "--cuda-devices #Devices#",
13 | "--send-stale",
14 | "--api-port #ApiPort#",
15 | "--scratchpad-file scratchpad-#Algorithm#.bin",
16 | "#AlgorithmParameters#",
17 | "#CustomParameters#"
18 | ],
19 | "API": "XMRig",
20 | "Fee": 0.02,
21 | "CUDA": 9.2,
22 | "Custom": "--cuda-launch=1024x256",
23 | "Algorithms": {
24 | "Purk": "--scratchpad-url http://purk.miner.rocks:8008/scratchpad.bin",
25 | "Bbr": "--scratchpad-url http://boolberry.miner.rocks:8008/scratchpad.bin"
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Miners/N-WildRigMulti-0.25.1.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "wildrig.exe",
3 | "Uri": "https://github.com/andru-kun/wildrig-multi/releases/download/0.25.1/wildrig-multi-windows-0.25.1.7z",
4 | "Type": "NVIDIA",
5 | "Arguments": [
6 | "-o #Server#:#Port#",
7 | "-u #Login#",
8 | "-p #Password#",
9 | "-r 10",
10 | "-R 3",
11 | "--opencl-platforms nvidia",
12 | "--opencl-platform #GpuPlatform#",
13 | "--opencl-devices #Devices#",
14 | "--send-stale",
15 | "--donate-level 1",
16 | "--api-port #ApiPort#",
17 | "#AlgorithmParameters#",
18 | "#CustomParameters#"
19 | ],
20 | "API": "XMRig",
21 | "Fee": 0.01,
22 | "Mem": 1.1,
23 | "BenchmarkArg": "$(if ($AlgoName -in @('bitcore', 'x16r', 'x16rt', 'x16s', 'x21s', 'hex', 'timetravel')){'--benchmark'})",
24 | "Custom": "--opencl-threads auto --opencl-launch auto",
25 | "Algorithms": {
26 | "Aergo": "--algo aergo",
27 | "Anime": "--algo anime",
28 | "Astralhash": "--algo glt-astralhash",
29 | "Bbr": {
30 | "Params": "--algo wildkeccak --scratchpad-url http://boolberry.miner.rocks:8008/scratchpad.bin --scratchpad-file scratchpad-#Algorithm#.bin",
31 | "Fee": 0.02
32 | },
33 | // "BCD": "--algo bcd",
34 | // "Bitcore": "--algo bitcore",
35 | "Blake2bBTCC": "--algo blake2b-btcc",
36 | "Blake2bGLT": "--algo blake2b-glt",
37 | // "BMW512": "--algo bmw512",
38 | // "C11": "--algo c11",
39 | "Dedal": "--algo dedal",
40 | "Exosis": "--algo exosis",
41 | "Geek": "--algo geek",
42 | "Globalhash": "--algo glt-globalhash",
43 | "Hex": "--algo hex",
44 | // "HMQ1725": "--algo hmq1725",
45 | // "Honeycomb": "--algo honeycomb",
46 | "Jeonghash": "--algo glt-jeonghash",
47 | "Lyra2v3": "--algo lyra2v3",
48 | "KawPow": "--algo kawpow",
49 | "Lyra2vc0ban": "--algo lyra2vc0ban",
50 | "Lyra2tdc": "--algo lyra2tdc",
51 | // "MTP": "--algo mtp",
52 | // "MTPtcr": "--algo mtp-tcr",
53 | "Padihash": "--algo glt-padihash",
54 | // "Pawelhash": "--algo glt-pawelhash",
55 | "Phi": "--algo phi",
56 | "Polytimos": "--algo polytimos",
57 | "ProgPowEther": "--algo progpow-ethercore",
58 | "ProgPowSero": "--algo progpow-sero",
59 | "ProgPowZ": "--algo progpowz",
60 | "Purk": {
61 | "Params": "--algo wildkeccak --scratchpad-url http://purk.miner.rocks:8008/scratchpad.bin --scratchpad-file scratchpad-#Algorithm#.bin",
62 | "Fee": 0.02
63 | },
64 | "Renesis": "--algo renesis",
65 | "SHA256csm": "--algo sha256csm",
66 | "SHA256q": "--algo sha256q",
67 | "SHA256t": "--algo sha256t",
68 | "Skein2": "--algo skein2",
69 | // "Skunk": "--algo skunkhash",
70 | // "SonoA": "--algo sonoa",
71 | "Timetravel": "--algo timetravel",
72 | // "Tribus": "--algo tribus",
73 | // "X16r": "--algo x16r",
74 | // "X16rt": "--algo x16rt",
75 | // "X16s": "--algo x16s",
76 | // "X17": "--algo x17",
77 | "X17r": "--algo x17r",
78 | "X17rprotocol2": "--algo x17r-protocol2",
79 | "X18": "--algo x18",
80 | "X20r": "--algo x20r"
81 | // "X21s": "--algo x21s",
82 | // "X22i": "--algo x22i",
83 | // "X25x": "--algo x25x",
84 | // "Xevan": "--algo xevan"
85 | }
86 | }
87 |
--------------------------------------------------------------------------------
/Miners/N-XMRig-5.11.3.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "xmrig-5.11.3/xmrig.exe",
3 | "Uri": "https://github.com/xmrig/xmrig/releases/download/v5.11.3/xmrig-5.11.3-msvc-cuda10_2-win64.7z",
4 | "Type": "NVIDIA",
5 | "CUDA": 10.2,
6 | "Arguments": [
7 | "-o #Server#:#Port#",
8 | "-u #Login#",
9 | "-p #Password#",
10 | "$(if ($Pool.PoolName -eq 'NiceHash'){'--nicehash'})",
11 | "$(if ($EnableSSL){'--tls'})",
12 | "--no-cpu",
13 | "--cuda",
14 | "--cuda-devices=#Devices#",
15 | "--donate-level 1",
16 | "--http-port #APIPort#",
17 | "#AlgorithmParameters#",
18 | "#CustomParameters#"
19 | ],
20 | "API": "XMRig",
21 | "SSL": true,
22 | "Fee": 0.01,
23 | "Algorithms": {
24 | "AstroBWT": "-a astrobwt",
25 | // "Chukwa": "-a argon2/chukwa",
26 | // "ChukwaWrkz": "-a argon2/wrkz",
27 | "CnAlloy": "-a cn/xao",
28 | "CnArto": "-a cn/rto",
29 | "CnDouble": "-a cn/double",
30 | "CnFast": "-a cn/fast",
31 | // "CnHalf": "-a cn/half",
32 | // "CnHaven": "-a cn-heavy/xhv",
33 | // "CnHeavy": "-a cn-heavy/0",
34 | "CnLiteV7": "-a cn-lite/1",
35 | "CnR": "-a cn/r",
36 | "CnRwz": "-a cn/rwz",
37 | // "CnSaber": "-a cn-heavy/tube",
38 | "CnTurtle": "-a cn-pico/trtl",
39 | "CnTlo": "-a cn-pico/tlo",
40 | "CnZls": "-a cn/zls"
41 | // "RandomArq": "-a rx/arq",
42 | // "RandomKeva": "-a rx/keva",
43 | // "RandomSfx": "-a rx/sfx",
44 | // "RandomX": "-a rx/0",
45 | // "RandomXL": "-a rx/loki",
46 | // "RandomXWow": "-a rx/wow"
47 | }
48 | }
49 |
--------------------------------------------------------------------------------
/Miners/N-XMRig-6.2.0.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "xmrig-6.2.0-beta/xmrig.exe",
3 | "Uri": "https://github.com/xmrig/xmrig/releases/download/v6.2.0-beta/xmrig-6.2.0-beta-msvc-cuda10_2-win64.7z",
4 | "Type": "NVIDIA",
5 | "CUDA": 10.2,
6 | "Arguments": [
7 | "-o #Server#:#Port#",
8 | "-u #Login#",
9 | "-p #Password#",
10 | "$(if ($Pool.PoolName -eq 'NiceHash'){'--nicehash'})",
11 | "$(if ($EnableSSL){'--tls'})",
12 | "--no-cpu",
13 | "--cuda",
14 | "--cuda-devices=#Devices#",
15 | "--donate-level 1",
16 | "--http-port #APIPort#",
17 | "#AlgorithmParameters#",
18 | "#CustomParameters#"
19 | ],
20 | "API": "XMRig",
21 | "SSL": true,
22 | "Fee": 0.01,
23 | "Algorithms": {
24 | "AstroBWT": "-a astrobwt",
25 | // "Chukwa": "-a argon2/chukwa",
26 | // "ChukwaWrkz": "-a argon2/wrkz",
27 | "CnAlloy": "-a cn/xao",
28 | "CnArto": "-a cn/rto",
29 | "CnConceal": "-a cn/ccx",
30 | "CnDouble": "-a cn/double",
31 | "CnFast": "-a cn/fast",
32 | // "CnHalf": "-a cn/half",
33 | // "CnHaven": "-a cn-heavy/xhv",
34 | // "CnHeavy": "-a cn-heavy/0",
35 | "CnLiteV7": "-a cn-lite/1",
36 | "CnR": "-a cn/r",
37 | "CnRwz": "-a cn/rwz",
38 | // "CnSaber": "-a cn-heavy/tube",
39 | "CnTurtle": "-a cn-pico/trtl",
40 | "CnTlo": "-a cn-pico/tlo",
41 | "CnZls": "-a cn/zls",
42 | "KawPow": "-a kawpow"
43 | // "RandomArq": "-a rx/arq",
44 | // "RandomKeva": "-a rx/keva",
45 | // "RandomSfx": "-a rx/sfx",
46 | // "RandomX": "-a rx/0",
47 | // "RandomXL": "-a rx/loki",
48 | // "RandomXWow": "-a rx/wow"
49 | }
50 | }
51 |
--------------------------------------------------------------------------------
/Miners/N-zEnemy-2.6.2.ps1:
--------------------------------------------------------------------------------
1 |
2 | $M = @{
3 | Path = "z-enemy.exe"
4 | Type = "NVIDIA"
5 | Arguments = @(
6 | "-o #Protocol#://#Server#:#Port#"
7 | "-u #Login#"
8 | "-p #Password#"
9 | "-R 3"
10 | "-r 10"
11 | "-d #Devices#"
12 | "-b #APIPort#"
13 | "#AlgorithmParameters#"
14 | "#CustomParameters#"
15 | )
16 | API = "Ccminer"
17 | Fee = 0.01
18 | Algorithms = [PSCustomObject]@{
19 | Aergo = "-a aeriumx"
20 | # BCD = "-a bcd"
21 | # Bitcore = "-a bitcore"
22 | # C11 = "-a c11"
23 | Hex = "-a hex"
24 | KawPow = "-a kawpow"
25 | # Polytimos = "-a poly"
26 | # Phi2 = "-a phi2"
27 | Renesis = "-a renesis"
28 | # Skunk = "-a skunk"
29 | # SonoA = "-a sonoa"
30 | TimeTravel = "-a timetravel"
31 | # Tribus = "-a tribus"
32 | Vitalium = "-a vit"
33 | # X16r = "-a x16r"
34 | # X16rv2 = "-a x16rv2"
35 | # X16s = "-a x16s"
36 | # X17 = "-a x17"
37 | Xevan = "-a xevan"
38 | }
39 | }
40 |
41 | if ($SystemInfo.CudaVersion -ge [version]"10.1") {
42 | $M.Uri = "https://github.com/zealot-rvn/z-enemy/releases/download/kawpow262/z-enemy-2.6.2-win-cuda10.1.zip"
43 | $M.CUDA = 10.1
44 | } elseif ($SystemInfo.CudaVersion -ge [version]"10.0") {
45 | $M.Uri = "https://github.com/zealot-rvn/z-enemy/releases/download/kawpow262/z-enemy-2.6.2-win-cuda10.0.zip"
46 | $M.CUDA = 10.0
47 | } elseif ($SystemInfo.CudaVersion -ge [version]"9.2") {
48 | $M.Uri = "https://github.com/zealot-rvn/z-enemy/releases/download/kawpow262/z-enemy-2.6.2-win-cuda9.2.zip"
49 | $M.CUDA = 9.2
50 | } elseif ($SystemInfo.CudaVersion -ge [version]"9.1") {
51 | $M.Uri = "https://github.com/zealot-rvn/z-enemy/releases/download/kawpow262/z-enemy-2.6.2-win-cuda9.1.zip"
52 | $M.CUDA = 9.1
53 | } else {
54 | return
55 | }
56 |
57 | return [PSCustomObject]$M
58 |
--------------------------------------------------------------------------------
/MinersDisabled/A-BMiner-16.2.0.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "bminer-lite-v16.2.0-d0b21b5/bminer.exe",
3 | "Uri": "https://www.bminercontent.com/releases/bminer-lite-v16.2.0-d0b21b5-amd64.zip",
4 | "Type": "AMD",
5 | "Arguments": [
6 | "#AlgorithmParameters#$(if($enableSSL){'+ssl'})://$([System.Web.HttpUtility]::UrlEncode('#Login#')):$([System.Web.HttpUtility]::UrlEncode('#Password#'))@#Server#:#Port#",
7 | "-devices amd:$('#Devices#' -replace ',',',amd:')",
8 | "-max-network-failures=3",
9 | "-watchdog=false",
10 | "-api 127.0.0.1:#APIPort#",
11 | "#CustomParameters#"
12 | ],
13 | "API": "BMiner",
14 | "SSL": true,
15 | "Fee": 0.02,
16 | "Algorithms": {
17 | "Equihash150": {
18 | "Params": "-uri beam",
19 | "Mem": 7
20 | }
21 | // "Ethash": {
22 | // "Params": "-uri ethstratum",
23 | // "Mem": 3
24 | // }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/MinersDisabled/A-CastXMR-1.8.0.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "cast_xmr-vega.exe",
3 | "Uri": "https://github.com/glph3k/cast_xmr/releases/download/v180/cast_xmr-vega-win64_180.zip",
4 | "SHA256": "D20661F8229052BEF6BCC277C621E6D5EB66852CBF051F0AF8639DC3E9AB3D6F",
5 | "Type": "AMD",
6 | "Arguments": [
7 | "--pool #Server#:#Port#",
8 | "--user #Login#",
9 | "--password #Password#",
10 | "--remoteaccess",
11 | "--remoteport #APIPort#",
12 | "--opencl #GPUPlatform#",
13 | "--gpu #Devices#",
14 | "$(if ($Pool.PoolName -ne 'NiceHash'){'--nonicehash'})",
15 | "#AlgorithmParameters#",
16 | "#CustomParameters#"
17 | ],
18 | "API": "castXMR",
19 | "Fee": 0.015,
20 | "Algorithms": {
21 | "CnFast": "--algo=8",
22 | "CnHalf": "--algo=6",
23 | "CnHaven": "--algo=7",
24 | "CnHeavy": "--algo=2",
25 | "CnLiteV7": "--algo=4",
26 | "CnSaber": "--algo=5",
27 | "CnTurtle": "--algo=9",
28 | "CnWow": "--algo=11"
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/MinersDisabled/A-Ethminer-0.18.0.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "bin/ethminer.exe",
3 | "Uri": "https://github.com/ethereum-mining/ethminer/releases/download/v0.18.0/ethminer-0.18.0-cuda10.0-windows-amd64.zip",
4 | "SHA256": "9331AE5AED54EBBAE83AB42B3DEB7C01D3B2A9C397E33EADE268C3901BCAD00B",
5 | "Type": "AMD",
6 | "Arguments": [
7 | "-P stratum2+tcp://#Login#:#Password#@#Server#:#Port#",
8 | "--opencl",
9 | "--opencl-platform #GPUPlatform#",
10 | "--opencl-devices #DevicesETHMode#",
11 | "--api-port #APIPort#",
12 | "#AlgorithmParameters#",
13 | "#CustomParameters#"
14 | ],
15 | "API": "Claymore",
16 | "Mem": 3,
17 | "Algorithms": {
18 | "Ethash": ""
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/MinersDisabled/A-KBMiner-1.3.8.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "kbminer.exe",
3 | "Uri": "https://github.com/mcarloai/minerbabe-kbminer/releases/download/1.3.8/kbminer-vds-win-1.3.8.zip",
4 | "Type": "AMD",
5 | "Arguments": [
6 | "--pool #Server#:#Port#",
7 | "--user #Login#",
8 | "--pass #Password#",
9 | "$(($DeviceGroup.DevicesArray | % {'--gpu ' + $_}) -join ' ')",
10 | "--enableapi",
11 | "--apiaddr 0.0.0.0:#ApiPort#",
12 | "$(if ($EnableSSL){'--enabletls'})",
13 | "--checkdifficulty",
14 | "#AlgorithmParameters#",
15 | "#CustomParameters#"
16 | ],
17 | "API": "KBMiner",
18 | "SSL": true,
19 | "NoCpu": true,
20 | "Fee": 0.02,
21 | "Algorithms": {
22 | "EquihashVds": "--algorithm vds"
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/MinersDisabled/A-NanoMiner-1.9.5.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "nanominer-windows-1.9.5/nanominer.exe",
3 | "Uri": "https://github.com/nanopool/nanominer/releases/download/v1.9.5/nanominer-windows-1.9.5.zip",
4 | "Type": "AMD",
5 | "GenerateConfigFile": "nanominer-windows-1.9.5/#GroupName#-#Algorithm#.conf",
6 | "PatternConfigFile": "NanoMiner.txt",
7 | "Arguments": "#GroupName#-#Algorithm#.conf",
8 | "API": "Claymore",
9 | "Fee": 0.02,
10 | "Algorithms": {
11 | "CnR": "CryptoNightR",
12 | "CnRwz": "CryptoNightReverseWaltz",
13 | "Cortex": "Cortex",
14 | "Cuckaroo29": {
15 | "Params": "Cuckaroo29",
16 | "Mem": 7.2
17 | },
18 | "Cuckaroo29d": {
19 | "Params": "Cuckaroo29",
20 | "Mem": 7.2
21 | },
22 | "KawPow": {
23 | "Params": "RVN",
24 | "Mem": 3
25 | }
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/MinersDisabled/A-SGMinerEvo.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "sgminer_evo_windows/sgminer.exe",
3 | "Uri": "https://github.com/pompobit/sgminer/releases/download/5.6.2/sgminer_evo_windows.zip",
4 | "SHA256": "5D3CF284608D91427564BCE72A7040F37992FDA19A4A66B09B8DEDF2155CB9F0",
5 | "Type": "AMD",
6 | "Arguments": [
7 | "-o #Protocol#://#Server#:#Port#",
8 | "-u #Login#",
9 | "-p #Password#",
10 | "--gpu-platform #GPUPlatform#",
11 | "--device #Devices#",
12 | "--api-listen",
13 | "--api-port #APIPort#",
14 | "#AlgorithmParameters#",
15 | "#CustomParameters#"
16 | ],
17 | "API": "Xgminer",
18 | "Custom": "-w 256 -X 256",
19 | "Algorithms": {
20 | "X11evo": "-k x11evo"
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/MinersDisabled/A-SGMinerHSR.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "sgminer.exe",
3 | "Uri": "https://github.com/Partiolainen/sgminer-gm/releases/download/5.5.5-part/sgminer-5.5.5-part-hsr.win.x64.zip",
4 | "SHA256": "25B686E9DCCFC088A31BFEA80CF536553DFC8620AF2A17A0200B51253D728316",
5 | "Type": "AMD",
6 | "Arguments": [
7 | "-o #Protocol#://#Server#:#Port#",
8 | "-u #Login#",
9 | "-p #Password#",
10 | "--gpu-platform #GPUPlatform#",
11 | "--device #Devices#",
12 | "--api-listen",
13 | "--api-port #APIPort#",
14 | "#AlgorithmParameters#",
15 | "#CustomParameters#"
16 | ],
17 | "API": "Xgminer",
18 | "Custom": " -g 2 -w 64 -X 64",
19 | "Algorithms": {
20 | "HSR": "-k hsr"
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/MinersDisabled/A-SGMinerMTP-0.1.1.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "sgminer.exe",
3 | "Uri": "https://github.com/yuzi-co/miners/releases/download/2019.02/sgminerMTP-0.1.1.zip",
4 | "SHA256": "E975EC5FEA15889C7E7CE49AB9496454EDD8A4E72AF26974F7BC0B0924E0B8AF",
5 | "Type": "AMD",
6 | "Arguments": [
7 | "-o #Protocol#://#Server#:#Port#",
8 | "-u #Login#",
9 | "-p #Password#",
10 | "--gpu-platform #GPUPlatform#",
11 | "--device #Devices#",
12 | "--api-listen",
13 | "--api-port #APIPort#",
14 | "#AlgorithmParameters#",
15 | "#CustomParameters#"
16 | ],
17 | "API": "Xgminer",
18 | "Custom": "-w 64 -I 20",
19 | "Algorithms": {
20 | "MTP": {
21 | "Params": "-k mtp",
22 | "NH": false,
23 | "Mem": 4.5
24 | },
25 | "MTP|vega": {
26 | "Params": "-k mtp_vega",
27 | "NH": false,
28 | "Mem": 4.5
29 | }
30 | // "MTP|nvidia": {
31 | // "Params": "-k mtp_nvidia4",
32 | // "NH": false,
33 | // "Mem": 4.5
34 | // }
35 | }
36 | }
37 |
--------------------------------------------------------------------------------
/MinersDisabled/A-XMR-Stak-2.10.8.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "xmr-stak-win64-2.10.8/xmr-stak.exe",
3 | "Uri": "https://github.com/fireice-uk/xmr-stak/releases/download/2.10.8/xmr-stak-win64-2.10.8.7z",
4 | "Type": "AMD",
5 | "Arguments": [
6 | "$(if ($enableSSL){'-O'}else{'-o'}) #Server#:#Port#",
7 | "-u #Login#",
8 | "-p #Password#",
9 | "-r #WorkerName#",
10 | "--noNVIDIA",
11 | "--noCPU",
12 | "--noUAC",
13 | "--amdGpus #Devices#",
14 | "--openCLVendor AMD",
15 | "$(if ($Pool.PoolName -eq 'NiceHash'){'--use-nicehash'})",
16 | "--httpd #APIPort#",
17 | "--amd #GroupName#-#Algorithm#.txt",
18 | "#AlgorithmParameters#",
19 | "#CustomParameters#"
20 | ],
21 | "API": "XMRig",
22 | "Fee": 0.02,
23 | "SSL": true,
24 | "Algorithms": {
25 | "CnConceal": "--currency cryptonight_conceal",
26 | "CnDouble": "--currency cryptonight_v8_double",
27 | "CnFast": "--currency cryptonight_masari",
28 | "CnGpu": "--currency cryptonight_gpu",
29 | "CnHalf": "--currency cryptonight_v8_half",
30 | "CnHaven": "--currency cryptonight_haven",
31 | "CnHeavy": "--currency cryptonight_heavy",
32 | "CnLiteV7": "--currency cryptonight_lite_v7",
33 | "CnR": "--currency cryptonight_r",
34 | "CnRwz": "--currency cryptonight_v8_reversewaltz",
35 | "CnSaber": "--currency cryptonight_bittube2",
36 | "CnTurtle": "--currency cryptonight_turtle",
37 | "CnXTL": "--currency cryptonight_v7_stellite",
38 | "CnZls": "--currency cryptonight_v8_zelerius"
39 | }
40 | }
41 |
--------------------------------------------------------------------------------
/MinersDisabled/A-XMRig-5.11.3.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "xmrig-5.11.3/xmrig.exe",
3 | "Uri": "https://github.com/xmrig/xmrig/releases/download/v5.11.3/xmrig-5.11.3-gcc-win64.zip",
4 | "Type": "AMD",
5 | "Arguments": [
6 | "-o #Server#:#Port#",
7 | "-u #Login#",
8 | "-p #Password#",
9 | "$(if ($Pool.PoolName -eq 'NiceHash'){'--nicehash'})",
10 | "$(if ($EnableSSL){'--tls'})",
11 | "--no-cpu",
12 | "--opencl",
13 | "--opencl-devices=#Devices#",
14 | "--opencl-platform=#GPUPlatform#",
15 | "--donate-level 1",
16 | "--http-port #APIPort#",
17 | "#AlgorithmParameters#",
18 | "#CustomParameters#"
19 | ],
20 | "API": "XMRig",
21 | "SSL": true,
22 | "Fee": 0.01,
23 | "Algorithms": {
24 | "AstroBWT": "-a astrobwt",
25 | // "Chukwa": "-a argon2/chukwa",
26 | // "ChukwaWrkz": "-a argon2/wrkz",
27 | "CnAlloy": "-a cn/xao",
28 | "CnArto": "-a cn/rto",
29 | "CnDouble": "-a cn/double",
30 | "CnFast": "-a cn/fast",
31 | "CnHalf": "-a cn/half",
32 | "CnHaven": "-a cn-heavy/xhv",
33 | "CnHeavy": "-a cn-heavy/0",
34 | "CnLiteV7": "-a cn-lite/1",
35 | "CnR": "-a cn/r",
36 | "CnRwz": "-a cn/rwz",
37 | "CnSaber": "-a cn-heavy/tube",
38 | "CnTurtle": "-a cn-pico/trtl",
39 | "CnTlo": "-a cn-pico/tlo",
40 | "CnZls": "-a cn/zls"
41 | // "RandomArq": "-a rx/arq",
42 | // "RandomKeva": "-a rx/keva",
43 | // "RandomSfx": "-a rx/sfx",
44 | // "RandomX": "-a rx/0",
45 | // "RandomXL": "-a rx/loki",
46 | // "RandomXWow": "-a rx/wow"
47 | }
48 | }
49 |
--------------------------------------------------------------------------------
/MinersDisabled/A-XMRig-6.2.0.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "xmrig-6.2.0-beta/xmrig.exe",
3 | "Uri": "https://github.com/xmrig/xmrig/releases/download/v6.2.0-beta/xmrig-6.2.0-beta-gcc-win64.zip",
4 | "Type": "AMD",
5 | "Arguments": [
6 | "-o #Server#:#Port#",
7 | "-u #Login#",
8 | "-p #Password#",
9 | "$(if ($Pool.PoolName -eq 'NiceHash'){'--nicehash'})",
10 | "$(if ($EnableSSL){'--tls'})",
11 | "--no-cpu",
12 | "--opencl",
13 | "--opencl-devices=#Devices#",
14 | "--opencl-platform=#GPUPlatform#",
15 | "--donate-level 1",
16 | "--http-port #APIPort#",
17 | "#AlgorithmParameters#",
18 | "#CustomParameters#"
19 | ],
20 | "API": "XMRig",
21 | "SSL": true,
22 | "Fee": 0.01,
23 | "Algorithms": {
24 | "AstroBWT": "-a astrobwt",
25 | // "Chukwa": "-a argon2/chukwa",
26 | // "ChukwaWrkz": "-a argon2/wrkz",
27 | "CnAlloy": "-a cn/xao",
28 | "CnArto": "-a cn/rto",
29 | "CnConceal": "-a cn/ccx",
30 | "CnDouble": "-a cn/double",
31 | "CnFast": "-a cn/fast",
32 | "CnHalf": "-a cn/half",
33 | "CnHaven": "-a cn-heavy/xhv",
34 | "CnHeavy": "-a cn-heavy/0",
35 | "CnLiteV7": "-a cn-lite/1",
36 | "CnR": "-a cn/r",
37 | "CnRwz": "-a cn/rwz",
38 | "CnSaber": "-a cn-heavy/tube",
39 | "CnTurtle": "-a cn-pico/trtl",
40 | "CnTlo": "-a cn-pico/tlo",
41 | "CnZls": "-a cn/zls",
42 | "KawPow": "-a kawpow"
43 | // "RandomArq": "-a rx/arq",
44 | // "RandomKeva": "-a rx/keva",
45 | // "RandomSfx": "-a rx/sfx",
46 | // "RandomX": "-a rx/0",
47 | // "RandomXL": "-a rx/loki",
48 | // "RandomXWow": "-a rx/wow"
49 | }
50 | }
51 |
--------------------------------------------------------------------------------
/MinersDisabled/C-CpuMinerBalloon.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "cpuminer.exe",
3 | "Uri": "https://github.com/Belgarion/cpuminer-balloon/releases/download/windows64-2/cpuminer-vs2015.7z",
4 | "SHA256": "BE47587E783B166C4E3DD46BD98943D90C24BBD67B04C9DFDA45D66A15B5B777",
5 | "Type": "CPU",
6 | "Arguments": [
7 | "-o #Protocol#://#Server#:#Port#",
8 | "-u #Login#",
9 | "-p #Password#",
10 | "-R 3",
11 | "-r 10",
12 | "-b #APIPort#",
13 | "$(if ($CpuThreads -ne $null){'-t ' + $CpuThreads})",
14 | "#AlgorithmParameters#",
15 | "#CustomParameters#"
16 | ],
17 | "API": "Ccminer",
18 | "Algorithms": {
19 | "Balloon": "-a balloon"
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/MinersDisabled/C-CpuMinerMulti-1.3.6.3.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "cpuminer-$($f=$SystemInfo.CpuFeatures;$(if($f.avx2 -and $f.sha){'avx2-sha'}elseif($f.avx2){'avx2'}elseif($f.avx){'avx'}elseif($f.aes -and $f.sse42){'aes-sse42'}elseif($f.sse42){'sse42'}else{'sse2'})).exe",
3 | "Uri": "https://github.com/yuzi-co/miners/releases/download/2019.05/cpuminer-multi-1.3.6.3.7z",
4 | "SHA256": "F0C0D15AE7F7D011AC17553D97F4CA64AC8652334B1841E67B5D6DA4BFA15670",
5 | "Type": "CPU",
6 | "Arguments": [
7 | "-o #Protocol#://#Server#:#Port#",
8 | "-u #Login#",
9 | "-p #Password#",
10 | "-R 3",
11 | "-r 10",
12 | "-b #APIPort#",
13 | "$(if ($CpuThreads -ne $null){'-t ' + $CpuThreads})",
14 | "#AlgorithmParameters#",
15 | "#CustomParameters#"
16 | ],
17 | "API": "Ccminer",
18 | "Algorithms": {
19 | "Balloon": "-a balloon",
20 | "ScryptN": "-a scrypt:2048",
21 | "Verium": "-a scrypt:1048576",
22 | "Yescrypt": "-a yescrypt"
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/MinersDisabled/C-CpuMinerOptBF-3.8.11.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "cpuminer-opt-v3.8.11-bf-win64/cpuminer-$($f=$SystemInfo.CpuFeatures;$(if($f.avx2 -and $f.sha){'avx2-sha'}elseif($f.avx2){'avx2'}elseif($f.avx){'avx'}elseif($f.aes -and $f.sse42){'aes-sse42'}else{'sse2'})).exe",
3 | "Uri": "https://github.com/bellflower2015/cpuminer-opt/releases/download/v3.8.11-bf/cpuminer-opt-v3.8.11-bf-win64.zip",
4 | "SHA256": "D24885316345B959A70F021BA058003EB0C5B1EA2A162D0015CD8DA2D5CC1801",
5 | "Type": "CPU",
6 | "Arguments": [
7 | "-o #Protocol#://#Server#:#Port#",
8 | "-u #Login#",
9 | "-p #Password#",
10 | "-R 3",
11 | "-r 10",
12 | "-b #APIPort#",
13 | "$(if ($CpuThreads -ne $null){'-t ' + $CpuThreads})",
14 | "#AlgorithmParameters#",
15 | "#CustomParameters#"
16 | ],
17 | "API": "Ccminer",
18 | "Algorithms": {
19 | "YesPower": "-a yespower",
20 | "YescryptR8": "-a yespowerr8",
21 | "YescryptR16": "-a yespowerr16",
22 | "YescryptR24": "-a yespowerr24",
23 | "YescryptR32": "-a yespowerr32"
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/MinersDisabled/C-JCEMiner-0.33q.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "jce_cn_cpu_miner64.exe",
3 | "Uri": "https://github.com/jceminer/cn_cpu_miner/raw/master/jce_cn_cpu_miner.windows.033q.zip",
4 | "SHA256": "CFD59A13FF66E28D0B8166CD1F5590F071EB6D20EE1DCBCAF6DA542C51DD74A3",
5 | "Type": "CPU",
6 | "Arguments": [
7 | "-o #Server#:#Port#",
8 | "-u #Login#",
9 | "-p #Password#",
10 | "$(if ($enableSSL){'--ssl'})",
11 | "$(if ($Pool.PoolName -eq 'NiceHash'){'--nicehash'})",
12 | "--low",
13 | "--any",
14 | "--auto",
15 | "--mport #APIPort#",
16 | "--stakjson",
17 | "$(if ($CpuThreads -ne $null){'-t ' + $CpuThreads})",
18 | "#AlgorithmParameters#",
19 | "#CustomParameters#"
20 | ],
21 | "API": "XMRig",
22 | "Fee": "$(if($SystemInfo.CpuFeatures.aes){0.015}else{0.03})",
23 | "SSL": true,
24 | "Algorithms": {
25 | "CnAlloy": "--variation 8",
26 | "CnArto": "--variation 10",
27 | "CnDark": "--variation 17",
28 | "CnFast": "--variation 11",
29 | "CnFreeHaven": "--variation 18",
30 | "CnHalf": "--variation 21",
31 | // "CnHaven": "--variation 12",
32 | // "CnHeavy": "--variation 5",
33 | "CnLiteV7": "--variation 4",
34 | "CnMkt": "--variation 9",
35 | "CnRed": "--variation 14",
36 | // "CnSaber": "--variation 13",
37 | "CnTurtle": "--variation 20",
38 | // "CnUplexa": "--variation 19",
39 | "CnWaltz": "--variation 22",
40 | "CnXTL": "--variation 7"
41 | }
42 | }
43 |
--------------------------------------------------------------------------------
/MinersDisabled/C-NanoMiner-1.9.5.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "nanominer-windows-1.9.5/nanominer.exe",
3 | "Uri": "https://github.com/nanopool/nanominer/releases/download/v1.9.5/nanominer-windows-1.9.5.zip",
4 | "Type": "CPU",
5 | "GenerateConfigFile": "nanominer-windows-1.9.5/#GroupName#-#Algorithm#.conf",
6 | "PatternConfigFile": "NanoMiner.txt",
7 | "Arguments": "#GroupName#-#Algorithm#.conf",
8 | "API": "Claymore",
9 | "Fee": 0.05,
10 | "Algorithms": {
11 | // "RandomX": "RandomX",
12 | "RandomHash2": "RandomHash2"
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/MinersDisabled/C-XMR-Stak-2.10.8.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "xmr-stak-win64-2.10.8/xmr-stak.exe",
3 | "Uri": "https://github.com/fireice-uk/xmr-stak/releases/download/2.10.8/xmr-stak-win64-2.10.8.7z",
4 | "Type": "CPU",
5 | "Arguments": [
6 | "$(if ($enableSSL){'-O'}else{'-o'}) #Server#:#Port#",
7 | "-u #Login#",
8 | "-p #Password#",
9 | "-r #WorkerName#",
10 | "--noNVIDIA",
11 | "--noAMD",
12 | "--noUAC",
13 | "$(if ($Pool.PoolName -eq 'NiceHash'){'--use-nicehash'})",
14 | "--httpd #APIPort#",
15 | "--cpu #GroupName#-#Algorithm#.txt",
16 | "#AlgorithmParameters#",
17 | "#CustomParameters#"
18 | ],
19 | "API": "XMRig",
20 | "Fee": 0.02,
21 | "SSL": true,
22 | "Algorithms": {
23 | "CnConceal": "--currency cryptonight_conceal",
24 | "CnDouble": "--currency cryptonight_v8_double",
25 | "CnFast": "--currency cryptonight_masari",
26 | // "CnGpu": "--currency cryptonight_gpu",
27 | "CnHalf": "--currency cryptonight_v8_half",
28 | // "CnHaven": "--currency cryptonight_haven",
29 | // "CnHeavy": "--currency cryptonight_heavy",
30 | "CnLiteV7": "--currency cryptonight_lite_v7",
31 | "CnR": "--currency cryptonight_r",
32 | "CnRwz": "--currency cryptonight_v8_reversewaltz",
33 | // "CnSaber": "--currency cryptonight_bittube2",
34 | "CnTurtle": "--currency cryptonight_turtle",
35 | "CnXTL": "--currency cryptonight_v7_stellite",
36 | "CnZls": "--currency cryptonight_v8_zelerius"
37 | }
38 | }
39 |
--------------------------------------------------------------------------------
/MinersDisabled/C-XMR-Stak-RX-1.0.5.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "xmr-stak-rx-win64-1.0.5/xmr-stak-rx.exe",
3 | "Uri": "https://github.com/fireice-uk/xmr-stak/releases/download/1.0.5-rx/xmr-stak-rx-win64-1.0.5.7z",
4 | "Type": "CPU",
5 | "Arguments": [
6 | "$(if ($enableSSL){'-O'}else{'-o'}) #Server#:#Port#",
7 | "-u #Login#",
8 | "-p #Password#",
9 | "-r #WorkerName#",
10 | "--noNVIDIA",
11 | "--noAMD",
12 | "--noUAC",
13 | "$(if ($Pool.PoolName -eq 'NiceHash'){'--use-nicehash'})",
14 | "--httpd #APIPort#",
15 | "--cpu #GroupName#-#Algorithm#.txt",
16 | "#AlgorithmParameters#",
17 | "#CustomParameters#"
18 | ],
19 | "API": "XMRig",
20 | "Fee": 0.02,
21 | "SSL": true,
22 | "Algorithms": {
23 | "RandomArq": "--currency randomx_arqma",
24 | "RandomKeva": "--currency randomx_keva",
25 | "RandomSfx": "--currency randomx_safex",
26 | "RandomX": "--currency randomx"
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/MinersDisabled/N-BMiner-16.2.0.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "bminer-lite-v16.2.0-d0b21b5/bminer.exe",
3 | "Uri": "https://www.bminercontent.com/releases/bminer-lite-v16.2.0-d0b21b5-amd64.zip",
4 | "Type": "NVIDIA",
5 | "CUDA": 9.2,
6 | "Arguments": [
7 | "#AlgorithmParameters#$(if($enableSSL){'+ssl'})://$([System.Web.HttpUtility]::UrlEncode('#Login#')):$([System.Web.HttpUtility]::UrlEncode('#Password#'))@#Server#:#Port#",
8 | "-devices #Devices#",
9 | "-max-network-failures=3",
10 | "-watchdog=false",
11 | "-api 127.0.0.1:#APIPort#",
12 | "#CustomParameters#"
13 | ],
14 | "API": "BMiner",
15 | "SSL": true,
16 | "Fee": 0.02,
17 | "Algorithms": {
18 | // "BeamV2": {
19 | // "Params": "-uri beamhash2",
20 | // "Mem": 4
21 | // },
22 | "CuckooBFC": {
23 | "Params": "-uri bfc",
24 | "NoCpu": true
25 | },
26 | "Cuckoo29": {
27 | "Params": "-uri aeternity",
28 | "NH": false,
29 | "NoCpu": true,
30 | "Mem": 5.3
31 | },
32 | "Cuckaroo29m": {
33 | "Params": "-uri cuckaroo29m",
34 | "NoCpu": true,
35 | "Fee": 0.01,
36 | "Mem": 3.5
37 | },
38 | "Cuckatoo31": {
39 | "Params": "-uri cuckatoo31",
40 | "NoCpu": true,
41 | "Fee": 0.01,
42 | "Mem": 7.4
43 | },
44 | "Cuckatoo32": {
45 | "Params": "-uri cuckatoo32",
46 | "NoCpu": true,
47 | "Mem": 7.4
48 | },
49 | // "Equihash144": "-pers auto -uri equihash1445",
50 | "Ethash": {
51 | "Params": "-uri ethstratum",
52 | "Fee": 0.0065,
53 | "Mem": 3
54 | },
55 | "KawPow": "-uri raven",
56 | "Qitmeer": "-uri qitmeer",
57 | "ProgPowSero": "-uri sero",
58 | "Tensority": "-uri tensority"
59 | }
60 | }
61 |
--------------------------------------------------------------------------------
/MinersDisabled/N-BMinerDual-16.2.0.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "bminer-lite-v16.2.0-d0b21b5/bminer.exe",
3 | "Uri": "https://www.bminercontent.com/releases/bminer-lite-v16.2.0-d0b21b5-amd64.zip",
4 | "Type": "NVIDIA",
5 | "CUDA": 9.2,
6 | "Arguments": [
7 | "-uri ethstratum$(if($enableSSL){'+ssl'})://$([System.Web.HttpUtility]::UrlEncode('#Login#')):$([System.Web.HttpUtility]::UrlEncode('#Password#'))@#Server#:#Port#",
8 | "-uri2 #AlgorithmParameters#$(if($enableDualSSL){'+ssl'})://$([System.Web.HttpUtility]::UrlEncode('#LoginDual#')):$([System.Web.HttpUtility]::UrlEncode('#PasswordDual#'))@#ServerDual#:#PortDual#",
9 | "-devices #Devices#",
10 | "-max-network-failures=3",
11 | "-watchdog=false",
12 | "-api 127.0.0.1:#APIPort#",
13 | "#CustomParameters#"
14 | ],
15 | "API": "BMinerDual",
16 | "SSL": true,
17 | "Fee": 0.013,
18 | "Mem": 3,
19 | "Algorithms": {
20 | "Ethash_Eaglesong": "ckb",
21 | "Ethash_Tensority": "tensority"
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/MinersDisabled/N-CCMinerDyn-3.0.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "CCMiner DYN 3/ccminer.exe",
3 | "Uri": "https://github.com/yuzi-co/miners/releases/download/2019.05/CCMiner.DYN.3.7z",
4 | "SHA256": "07AA3C94DF42BF323CC63DBC237FED11A778CE8B962B89C3023FE6791E7FEF71",
5 | "Type": "NVIDIA",
6 | "Arguments": [
7 | "-o #Protocol#://#Server#:#Port#",
8 | "-u #Login#",
9 | "-p #Password#",
10 | "-R 3",
11 | "-r 10",
12 | "-d #Devices#",
13 | "-b #APIPort#",
14 | "#AlgorithmParameters#",
15 | "#CustomParameters#"
16 | ],
17 | "API": "Ccminer",
18 | "Algorithms": {
19 | "Argon2d500": "-a argon2d"
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/MinersDisabled/N-CCMinerMTP-1.1.23.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "ccminer.exe",
3 | "Uri": "https://github.com/yuzi-co/miners/releases/download/2019.07/CCMinerMTP-v1.1.23.7z",
4 | "SHA256": "15F4EE87D73100EFB60388E3FF0AACE1134BB0E9427D613DC791F13DA1F72441",
5 | "Type": "NVIDIA",
6 | "CUDA": 10.0,
7 | "Arguments": [
8 | "-o #Protocol#://#Server#:#Port#",
9 | "-u #Login#",
10 | "-p #Password#",
11 | "-R 3",
12 | "-r 10",
13 | "-d #Devices#",
14 | "-b #APIPort#",
15 | "--no-donation",
16 | "#AlgorithmParameters#",
17 | "#CustomParameters#"
18 | ],
19 | "API": "Ccminer",
20 | "Algorithms": {
21 | "MTP": {
22 | "Params": "-a mtp",
23 | "NH": false,
24 | "Mem": 4.5
25 | }
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/MinersDisabled/N-CCMinerMTPnh-1.1.15.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "ccminer.exe",
3 | "Uri": "https://github.com/yuzi-co/miners/releases/download/2019.02/ccminermtp-1.1.15.7z",
4 | "SHA256": "04591D59D6008067E3A5A93CF30791466277CA9343B2C39CEF9127AF06F43C0C",
5 | "Type": "NVIDIA",
6 | "Arguments": [
7 | "-o #Protocol#://#Server#:#Port#",
8 | "-u #Login#",
9 | "-p #Password#",
10 | "-R 3",
11 | "-r 10",
12 | "-d #Devices#",
13 | "-b #APIPort#",
14 | "#AlgorithmParameters#",
15 | "#CustomParameters#"
16 | ],
17 | "API": "Ccminer",
18 | "Algorithms": {
19 | "MTP": {
20 | "Params": "-a mtp",
21 | "Mem": 4.5
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/MinersDisabled/N-CCMinerSP-0.13.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "spmodgit14/ccminer.exe",
3 | "Uri": "https://github.com/sp-hash/suprminer/releases/download/spmod-git13/spmodgit13.zip",
4 | "SHA256": "75E96474A542BBD1AEA02CB45CE589C9B66093E2DDA5969512855E840DAD42CA",
5 | "Type": "NVIDIA",
6 | "CUDA": 10.0,
7 | "Arguments": [
8 | "-o #Protocol#://#Server#:#Port#",
9 | "-u #Login#",
10 | "-p #Password#",
11 | "-R 3",
12 | "-r 10",
13 | "-d #Devices#",
14 | "-b #APIPort#",
15 | "--submit-stale",
16 | "#AlgorithmParameters#",
17 | "#CustomParameters#"
18 | ],
19 | "API": "Ccminer",
20 | "Algorithms": {
21 | "X16r": "-a x16r",
22 | "X16r2": "-a x16r2",
23 | "X16rv2": "-a x16rv2",
24 | "X16s": "-a x16s",
25 | "X17": "-a x17"
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/MinersDisabled/N-CCMinerXevan.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "ccminer_x86.exe",
3 | "Uri": "https://github.com/nemosminer/ccminer-xevan/releases/download/ccminer-xevan/ccminer_x86.7z",
4 | "SHA256": "FED1545BC5892BA4C06CB277A7DF92FB6E2F8F3A79574061BDF538186B38E914",
5 | "Type": "NVIDIA",
6 | "Arguments": [
7 | "-o #Protocol#://#Server#:#Port#",
8 | "-u #Login#",
9 | "-p #Password#",
10 | "-R 3",
11 | "-r 10",
12 | "-d #Devices#",
13 | "-b #APIPort#",
14 | "#AlgorithmParameters#",
15 | "#CustomParameters#"
16 | ],
17 | "API": "Ccminer",
18 | "Algorithms": {
19 | "Xevan": "-a xevan"
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/MinersDisabled/N-CryptoDredge-0.16.ps1:
--------------------------------------------------------------------------------
1 |
2 | $M = @{
3 | Path = "CryptoDredge_0.16.0/CryptoDredge.exe"
4 | Type = "NVIDIA"
5 | Arguments = @(
6 | "-o #Protocol#://#Server#:#Port#"
7 | "-u #Login#"
8 | "-p #Password#"
9 | "-d #Devices#"
10 | "--retries 4"
11 | "--retry-pause 10"
12 | "--timeout 60"
13 | "--no-watchdog"
14 | "-b 127.0.0.1:#APIPort#"
15 | "#AlgorithmParameters#"
16 | "#CustomParameters#"
17 | )
18 | API = "Ccminer"
19 | SSL = $true
20 | Fee = 0.01
21 | Algorithms = [PSCustomObject]@{
22 | C11 = "-a c11"
23 | Dedal = "-a dedal"
24 | Exosis = "-a exosis"
25 | Lbk3 = "-a lbk3"
26 | Phi = "-a phi"
27 | }
28 | }
29 |
30 | if ($SystemInfo.CudaVersion -ge [version]"10.0") {
31 | $M.Uri = "https://github.com/technobyl/CryptoDredge/releases/download/v0.16.0/CryptoDredge_0.16.0_cuda_10.0_windows.zip"
32 | $M.CUDA = 10
33 | } elseif ($SystemInfo.CudaVersion -ge [version]"9.2") {
34 | $M.Uri = "https://github.com/technobyl/CryptoDredge/releases/download/v0.16.0/CryptoDredge_0.16.0_cuda_9.2_windows.zip"
35 | $M.CUDA = 9.2
36 | } elseif ($SystemInfo.CudaVersion -ge [version]"9.1") {
37 | $M.Uri = "https://github.com/technobyl/CryptoDredge/releases/download/v0.16.0/CryptoDredge_0.16.0_cuda_9.1_windows.zip"
38 | $M.CUDA = 9.1
39 | } else {
40 | return
41 | }
42 |
43 | return [PSCustomObject]$M
44 |
--------------------------------------------------------------------------------
/MinersDisabled/N-EWBF-0.6.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "miner.exe",
3 | "Uri": "https://github.com/yuzi-co/miners/releases/download/2018.10/EWBF.Equihash.miner.v0.6.7z",
4 | "SHA256": "A4366042AC9E45F32DC3FCD65CF6188D8C30CE284BD1415BCDB4231FBB6B25FB",
5 | "Type": "NVIDIA",
6 | "CUDA": 9.1,
7 | "Arguments": [
8 | "--server #Server#",
9 | "--port #Port#",
10 | "--user #Login#",
11 | "--pass #Password#",
12 | "--fee 0",
13 | "--eexit 1",
14 | "--cuda_devices #DevicesETHMode#",
15 | "--api 127.0.0.1:#APIPort#",
16 | "#AlgorithmParameters#",
17 | "#CustomParameters#"
18 | ],
19 | "API": "EWBF",
20 | "Fee": 0.02,
21 | "Algorithms": {
22 | "_Equihash96": "--algo 96_5",
23 | "Equihash144": {
24 | "Params": "--algo 144_5 --pers auto",
25 | "Mem": 1.63
26 | },
27 | "Equihash192": {
28 | "Params": "--algo 192_7 --pers auto",
29 | "Mem": 2.5
30 | },
31 | "Equihash210": {
32 | "Params": "--algo aion",
33 | "Mem": 1.2
34 | }
35 | }
36 | }
37 |
--------------------------------------------------------------------------------
/MinersDisabled/N-Ethminer-0.18.0.ps1:
--------------------------------------------------------------------------------
1 |
2 | $M = @{
3 | Path = "bin/ethminer.exe"
4 | Type = "NVIDIA"
5 | Arguments = @(
6 | "-P stratum2+tcp://#Login#:#Password#@#Server#:#Port#"
7 | "--cuda"
8 | "--cuda-devices #DevicesETHMode#"
9 | "--api-port #APIPort#"
10 | "#AlgorithmParameters#"
11 | "#CustomParameters#"
12 | )
13 | API = "Claymore"
14 | Mem = 3
15 | Algorithms = [PSCustomObject]@{
16 | Ethash = ""
17 | }
18 | }
19 |
20 | if ($SystemInfo.CudaVersion -ge [version]"10.0") {
21 | $M.Uri = "https://github.com/ethereum-mining/ethminer/releases/download/v0.18.0/ethminer-0.18.0-cuda10.0-windows-amd64.zip"
22 | $M.SHA256 = "9331AE5AED54EBBAE83AB42B3DEB7C01D3B2A9C397E33EADE268C3901BCAD00B"
23 | $M.CUDA = 10
24 | } elseif ($SystemInfo.CudaVersion -ge [version]"9.1") {
25 | $M.Uri = "https://github.com/ethereum-mining/ethminer/releases/download/v0.18.0/ethminer-0.18.0-cuda9.1-windows-amd64.zip"
26 | $M.SHA256 = "01AEC9FA9EC80872F46D2D65FEE36464908D2103D21215F341E2A2B7DC6F69EB"
27 | $M.CUDA = 9.1
28 | } else {
29 | $M.Uri = "https://github.com/ethereum-mining/ethminer/releases/download/v0.18.0/ethminer-0.18.0-cuda8.0-windows-amd64.zip"
30 | $M.SHA256 = "9D366C747D4FA02678A9D04384D35463444AC6827A528C96DC85DC36FB5E2CBE"
31 | $M.CUDA = 8.0
32 | } else {
33 | return
34 | }
35 |
36 | return [PSCustomObject]$M
37 |
--------------------------------------------------------------------------------
/MinersDisabled/N-Kawpow-1.2.3.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "kawpowminer-windows-1.2.3/kawpowminer.exe",
3 | "Uri": "https://github.com/RavenCommunity/kawpowminer/releases/download/1.2.3/kawpowminer-windows-1.2.3.zip",
4 | "Type": "NVIDIA",
5 | "CUDA": 10.2,
6 | "Arguments": [
7 | "-P stratum$(if($EnableSSL){'s'})://#Login#:#Password#@#Server#:#Port#",
8 | "--cuda",
9 | "--cuda-devices #DevicesClayMode#",
10 | "--api-port -#APIPort#",
11 | "#AlgorithmParameters#",
12 | "#CustomParameters#"
13 | ],
14 | "API": "Claymore",
15 | "Algorithms": {
16 | "KawPow": ""
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/MinersDisabled/N-NanoMiner-1.9.5.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "nanominer-windows-1.9.5/nanominer.exe",
3 | "Uri": "https://github.com/nanopool/nanominer/releases/download/v1.9.5/nanominer-windows-1.9.5.zip",
4 | "Type": "NVIDIA",
5 | "CUDA": 10.0,
6 | "GenerateConfigFile": "nanominer-windows-1.9.5/#GroupName#-#Algorithm#.conf",
7 | "PatternConfigFile": "NanoMiner.txt",
8 | "Arguments": "#GroupName#-#Algorithm#.conf",
9 | "API": "Claymore",
10 | "Fee": 0.01,
11 | "Algorithms": {
12 | "CnR": "CryptoNightR",
13 | "CnRwz": "CryptoNightReverseWaltz",
14 | "Cuckaroo29": {
15 | "Params": "Cuckaroo29",
16 | "Mem": 5.4
17 | },
18 | "Cuckaroo29d": {
19 | "Params": "Cuckaroo29",
20 | "Mem": 5.4
21 | },
22 | "Ethash": {
23 | "Params": "Ethash",
24 | "Mem": 3
25 | },
26 | "Ubqhash": {
27 | "Params": "Ubqhash",
28 | "Mem": 2
29 | }
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/MinersDisabled/N-NinjaRig-1.0.3.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "ninjarig_v1.0.3_08.09.2019_windows_10/ninjarig.exe",
3 | "Uri": "https://github.com/turtlecoin/ninjarig/releases/download/v1.0.3/ninjarig_v1.0.3_08.09.2019_windows_10.zip",
4 | "Type": "NVIDIA",
5 | "CUDA": 10.1,
6 | "Arguments": [
7 | "-o #Server#:#Port#",
8 | "-u #Login#",
9 | "-p #Password#",
10 | "$(if ($Pool.PoolName -eq 'NiceHash'){'--nicehash'})",
11 | "$(if ($EnableSSL){'--tls'})",
12 | "--cpu-threads=0",
13 | "--use-gpu=CUDA",
14 | "--gpu-filter=#Devices#",
15 | "--donate-level 1",
16 | "--api-port #APIPort#",
17 | "#AlgorithmParameters#",
18 | "#CustomParameters#"
19 | ],
20 | "API": "XMRig",
21 | "SSL": true,
22 | "Fee": 0.01,
23 | "Algorithms": {
24 | "Chukwa": "-a chukwa"
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/MinersDisabled/N-XMR-Stak-2.10.8.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "xmr-stak-win64-2.10.8/xmr-stak.exe",
3 | "Uri": "https://github.com/fireice-uk/xmr-stak/releases/download/2.10.8/xmr-stak-win64-2.10.8.7z",
4 | "Type": "NVIDIA",
5 | "Arguments": [
6 | "$(if ($enableSSL){'-O'}else{'-o'}) #Server#:#Port#",
7 | "-u #Login#",
8 | "-p #Password#",
9 | "-r #WorkerName#",
10 | "--noCPU",
11 | "--noAMD",
12 | "--noUAC",
13 | "--nvidiaGpus #Devices#",
14 | "$(if ($Pool.PoolName -eq 'NiceHash'){'--use-nicehash'})",
15 | "--httpd #APIPort#",
16 | "--nvidia #GroupName#-#Algorithm#.txt",
17 | "#AlgorithmParameters#",
18 | "#CustomParameters#"
19 | ],
20 | "API": "XMRig",
21 | "Fee": 0.02,
22 | "SSL": true,
23 | "Algorithms": {
24 | // "CnConceal": "--currency cryptonight_conceal",
25 | "CnDouble": "--currency cryptonight_v8_double",
26 | "CnFast": "--currency cryptonight_masari",
27 | // "CnGpu": "--currency cryptonight_gpu",
28 | // "CnHalf": "--currency cryptonight_v8_half",
29 | // "CnHaven": "--currency cryptonight_haven",
30 | // "CnHeavy": "--currency cryptonight_heavy",
31 | "CnLiteV7": "--currency cryptonight_lite_v7",
32 | "CnR": "--currency cryptonight_r",
33 | "CnRwz": "--currency cryptonight_v8_reversewaltz",
34 | // "CnSaber": "--currency cryptonight_bittube2",
35 | "CnTurtle": "--currency cryptonight_turtle",
36 | "CnXTL": "--currency cryptonight_v7_stellite",
37 | "CnZls": "--currency cryptonight_v8_zelerius"
38 | }
39 | }
40 |
--------------------------------------------------------------------------------
/MinersDisabled/N-lolMiner-0.9.8.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "0.9.8/lolMiner.exe",
3 | "Uri": "https://github.com/Lolliedieb/lolMiner-releases/releases/download/0.98/lolMiner_v098_Win64.zip",
4 | "Type": "NVIDIA",
5 | "Arguments": [
6 | "--pool #Server#:#Port#",
7 | "--user #Login#",
8 | "--pass #Password#",
9 | "--devices #Devices#",
10 | "--apiport #ApiPort#",
11 | "--digits 2",
12 | "--connectattempts 3",
13 | "--tls $(if($enableSSL){1}else{0})",
14 | "#AlgorithmParameters#",
15 | "#CustomParameters#"
16 | ],
17 | "API": "LOL",
18 | "SSL": true,
19 | "Fee": 0.02,
20 | "Algorithms": {
21 | // "BeamV2": {
22 | // "Params": "--coin BEAM-II",
23 | // "Mem": 3.5
24 | // },
25 | // "Cuckaroo29d": {
26 | // "Params": "--coin MWC-C29D",
27 | // "Mem": 3.6
28 | // },
29 | // "Cuckaroo29m": {
30 | // "Params": "--coin GRIN-C29M",
31 | // "Mem": 3.6
32 | // },
33 | // "Cuckatoo31": {
34 | // "Params": "--coin GRIN-C31",
35 | // "Mem": 3.6
36 | // },
37 | "Cuckatoo32": {
38 | "Params": "--coin GRIN-C32",
39 | "Mem": 3.6
40 | },
41 | "Equihash96": {
42 | "Params": "--coin MNX",
43 | "Mem": 1
44 | },
45 | // "Equihash125": {
46 | // "Params": "--coin ZEL",
47 | // "Mem": 2.9
48 | // },
49 | // "Equihash144": {
50 | // "Params": "--coin AUTO144_5",
51 | // "Mem": 1.8
52 | // },
53 | // "Equihash192": {
54 | // "Params": "--coin AUTO192_7",
55 | // "Mem": 2.8
56 | // },
57 | "Equihash210": "--coin AION"
58 | }
59 | }
60 |
--------------------------------------------------------------------------------
/MinersLinux/A-BMiner-16.2.0.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "bminer-v16.2.0-d0b21b5/bminer",
3 | "Uri": "https://www.bminercontent.com/releases/bminer-v16.2.0-d0b21b5-amd64.tar.xz",
4 | "Type": "AMD",
5 | "Arguments": [
6 | "#AlgorithmParameters#$(if($enableSSL){'+ssl'})://$([System.Web.HttpUtility]::UrlEncode('#Login#')):$([System.Web.HttpUtility]::UrlEncode('#Password#'))@#Server#:#Port#",
7 | "-devices amd:$('#Devices#' -replace ',',',amd:')",
8 | "-max-network-failures=3",
9 | "-watchdog=false",
10 | "-api 127.0.0.1:#APIPort#",
11 | "#CustomParameters#"
12 | ],
13 | "API": "BMiner",
14 | "SSL": true,
15 | "Fee": 0.02,
16 | "Algorithms": {
17 | "Equihash150": {
18 | "Params": "-uri beam",
19 | "Mem": 7
20 | }
21 | // "Ethash": {
22 | // "Params": "-uri ethstratum",
23 | // "Mem": 3
24 | // }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/MinersLinux/A-CastXMR-1.7.1.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "cast_xmr-vega-ubuntu_171/cast_xmr-vega",
3 | "Uri": "https://github.com/glph3k/cast_xmr/releases/download/v171/cast_xmr-vega-ubuntu_171.tar.gz",
4 | "SHA256": "D52E903E47C1703571DC198AF7F469F0B4C5D5D3489D49768033ED27DA539E4C",
5 | "Type": "AMD",
6 | "Arguments": [
7 | "--pool #Server#:#Port#",
8 | "--user #Login#",
9 | "--password #Password#",
10 | "--remoteaccess",
11 | "--remoteport #APIPort#",
12 | "--opencl #GPUPlatform#",
13 | "--gpu #Devices#",
14 | "--ratewatchdog",
15 | "$(if ($Pool.PoolName -ne 'NiceHash'){'--nonicehash'})",
16 | "#AlgorithmParameters#",
17 | "#CustomParameters#"
18 | ],
19 | "API": "castXMR",
20 | "Fee": 0.015,
21 | "Mem": 3.6,
22 | "Algorithms": {
23 | "CnFast": "--algo=8",
24 | "CnHalf": "--algo=6",
25 | "CnHaven": "--algo=7",
26 | "CnHeavy": "--algo=2",
27 | "CnLiteV7": "--algo=4",
28 | "CnSaber": "--algo=5",
29 | "CnTurtle": "--algo=9",
30 | "CnV7": "--algo=1",
31 | "CnV8": "--algo=10",
32 | "CnWow": "--algo=11"
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/MinersLinux/A-ClayDual-15.0.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "ethdcrminer64",
3 | "Uri": "https://github.com/yuzi-co/miners-linux/releases/download/2019.09/ClaymoreDual-v15.0-linux.tar.gz",
4 | "SHA256": "9413BA401E163E98C5241BFB625E3BC7D56937EAF0121CF91D68B3BB4DA3A73C",
5 | "Type": "AMD",
6 | "Arguments": [
7 | "-epool #Protocol#://#Server#:#Port#",
8 | "-ewal #Login#",
9 | "-epsw #Password#",
10 | "-esm #EthStMode#",
11 | "-wd 1",
12 | "-r -1",
13 | "-logfile #GroupName#_log.txt",
14 | "-logsmaxsize 10",
15 | "-platform 1",
16 | "-di #DevicesClayMode#",
17 | "-colors 0",
18 | "-mport -#APIPort#",
19 | "-allpools 1",
20 | "#AlgorithmParameters#",
21 | "#CustomParameters#"
22 | ],
23 | "API": "Claymore",
24 | "Fee": 0.01,
25 | "SSL": true,
26 | "Mem": 3,
27 | "Algorithms": {
28 | "Ethash": "-mode 1"
29 | // "Ethash_Blake2s": "-dcoin blake2s -mode 0 -dpool #ProtocolDual#://#ServerDual#:#PortDual# -dwal #LoginDual# -dpsw #PasswordDual#",
30 | // "Ethash_Keccak": "-dcoin keccak -mode 0 -dpool #ProtocolDual#://#ServerDual#:#PortDual# -dwal #LoginDual# -dpsw #PasswordDual#"
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/MinersLinux/A-Ethminer-0.18.0.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "bin/ethminer",
3 | "Uri": "https://github.com/ethereum-mining/ethminer/releases/download/v0.18.0/ethminer-0.18.0-cuda-9-linux-x86_64.tar.gz",
4 | "SHA256": "98132B98C271EA1AD13796524996477F3A58C7C4A20182FE433F51E165A96642",
5 | "Type": "AMD",
6 | "Arguments": [
7 | "-P stratum2+tcp://#Login#:#Password#@#Server#:#Port#",
8 | "--opencl",
9 | "--opencl-platform #GPUPlatform#",
10 | "--opencl-devices #DevicesETHMode#",
11 | "--nocolor",
12 | "--api-port #APIPort#",
13 | "#AlgorithmParameters#",
14 | "#CustomParameters#"
15 | ],
16 | "API": "Claymore",
17 | "Mem": 3,
18 | "Algorithms": {
19 | "Ethash": ""
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/MinersLinux/A-GMiner-2.10.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "miner",
3 | "Uri": "https://github.com/develsoftware/GMinerRelease/releases/download/2.10/gminer_2_10_linux64.tar.xz",
4 | "Type": "AMD",
5 | "Arguments": [
6 | "--server #Server#:#Port#",
7 | "--user #Login#",
8 | "--pass #Password#",
9 | "--api #APIPort#",
10 | "--watchdog 0",
11 | "$(if($EnableSSL){'--ssl 1'})",
12 | "--devices #DevicesETHMode#",
13 | "--cuda 0",
14 | "--opencl 1",
15 | "--color 0",
16 | "#AlgorithmParameters#",
17 | "#CustomParameters#"
18 | ],
19 | "API": "GMiner",
20 | "SSL": true,
21 | "Fee": 0.02,
22 | "Algorithms": {
23 | "BeamV2": "--algo BeamHashII",
24 | "CuckooBFC": {
25 | "Params": "--algo bfc",
26 | "NoCpu": true,
27 | "Fee": 0.03
28 | },
29 | "Cuckoo24": {
30 | "Params": "--algo cuckoo24",
31 | "NoCpu": true,
32 | "Fee": 0.03
33 | },
34 | "Cuckoo29": {
35 | "Params": "--algo cuckoo29",
36 | "NoCpu": true,
37 | "Mem": 3.8
38 | },
39 | "Cuckaroo29": {
40 | "Params": "--algo cuckaroo29",
41 | "NoCpu": true,
42 | "Mem": 3.8
43 | },
44 | "Cuckaroo29d": {
45 | "Params": "--algo cuckarood29",
46 | "NoCpu": true,
47 | "Mem": 3.8
48 | },
49 | "Cuckaroo29m": {
50 | "Params": "--algo cuckaroom29",
51 | "NoCpu": true,
52 | "Mem": 3.8
53 | },
54 | "Cuckaroo29s": {
55 | "Params": "--algo swap",
56 | "NoCpu": true,
57 | "Mem": 3.8
58 | },
59 | "Cuckaroo29v": {
60 | "Params": "--algo cuckarood29v",
61 | "NoCpu": true,
62 | "Mem": 3.8
63 | },
64 | // "Eaglesong": "--algo eaglesong",
65 | "Equihash125": "--algo 125_4",
66 | "Equihash144": {
67 | "Params": "--algo 144_5 --pers auto",
68 | "Mem": 1.75
69 | },
70 | "Equihash150": {
71 | "Params": "--algo 150_5",
72 | "Mem": 2.9
73 | },
74 | "Equihash192": {
75 | "Params": "--algo 192_7 --pers auto",
76 | "Mem": 2.75
77 | },
78 | "Kadena": "--algo Blake2s"
79 | }
80 | }
81 |
--------------------------------------------------------------------------------
/MinersLinux/A-Kawpow-1.2.3.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "kawpowminer",
3 | "Uri": "https://github.com/RavenCommunity/kawpowminer/releases/download/1.2.3/kawpowminer-ubuntu18-1.2.3.zip",
4 | "Type": "AMD",
5 | "Arguments": [
6 | "-P stratum$(if($EnableSSL){'s'})://#Login#:#Password#@#Server#:#Port#",
7 | "--opencl",
8 | "--opencl-platform #GPUPlatform#",
9 | "--opencl-devices #DevicesETHMode#",
10 | "--api-port -#APIPort#",
11 | "#AlgorithmParameters#",
12 | "#CustomParameters#"
13 | ],
14 | "API": "Claymore",
15 | "Algorithms": {
16 | "KawPow": ""
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/MinersLinux/A-Multiminer-1.2.0.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "multiminer",
3 | "Uri": "https://github.com/yuzi-co/miners-linux/releases/download/2019.4/multiminer-cuda91-1.2.0.tar.gz",
4 | "SHA256": "9016B27A9AECEEF4F8E4D73BD1E74294E70DDA1C0039B8ACEF88E97696BD2B39",
5 | "Type": "AMD",
6 | "Arguments": [
7 | "-o #Protocol#://#Server#:#Port#",
8 | "-u #Login#",
9 | "-p #Password#",
10 | "-R 3",
11 | "-r 10",
12 | "--use-gpu=OPENCL",
13 | "--gpu-id=$(($DeviceGroup.OCLDeviceId | % {[int]$_+1}) -join ',')",
14 | "-b #APIPort#",
15 | "#AlgorithmParameters#",
16 | "#CustomParameters#"
17 | ],
18 | "API": "Ccminer",
19 | "Fee": 0.01,
20 | // "NoCPU": true,
21 | "Algorithms": {
22 | "Argon2ad": "-a argon2ad",
23 | "Argon2d250": "-a argon2d250",
24 | // "Argon2d500": "-a argon2d500",
25 | "Argon2d4096": "-a argon2d4096"
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/MinersLinux/A-NBMiner-30.2.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "NBMiner_Linux/nbminer",
3 | "Uri": "https://github.com/NebuTech/NBMiner/releases/download/v30.2/NBMiner_30.2_Linux.tgz",
4 | "Type": "AMD",
5 | "Arguments": [
6 | "-o #Protocol#://#Server#:#Port#",
7 | "-u #Login#:#Password#",
8 | "-d #Devices#",
9 | "--platform 2",
10 | "--no-color",
11 | "--no-watchdog",
12 | "--api 127.0.0.1:#ApiPort#",
13 | "#AlgorithmParameters#",
14 | "#CustomParameters#"
15 | ],
16 | "API": "NBMiner",
17 | "SSL": true,
18 | "Fee": 0.02,
19 | "Algorithms": {
20 | // "Eaglesong": "-a eaglesong",
21 | "Eaglesong_Ethash": {
22 | "Params": "-a eaglesong_ethash -do $(if ($PoolDual.PoolName -eq 'NiceHash') {'nicehash'} else {'ethproxy'})+tcp://#ServerDual#:#PortDual# -du #LoginDual#:#PasswordDual#",
23 | "Custom": "-di 10",
24 | "Mem": 4
25 | },
26 | "Ethash": {
27 | "Params": "-a ethash -o $(if ($Pool.PoolName -eq 'NiceHash') {'nicehash'} else {'ethproxy'})+tcp://#Server#:#Port#",
28 | "Mem": 4,
29 | "Fee": 0.0065
30 | },
31 | "Handshake": "-a hns",
32 | "Handshake_Ethash": {
33 | "Params": "-a hns_ethash -do $(if ($PoolDual.PoolName -eq 'NiceHash') {'nicehash'} else {'ethproxy'})+tcp://#ServerDual#:#PortDual# -du #LoginDual#:#PasswordDual#",
34 | "Mem": 4
35 | },
36 | "KawPow": "-a kawpow"
37 | }
38 | }
39 |
--------------------------------------------------------------------------------
/MinersLinux/A-Phoenix-5.0e.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "PhoenixMiner",
3 | "Uri": "https://github.com/yuzi-co/miners-linux/releases/download/2020.06/PhoenixMiner_5.0e_Linux.7z",
4 | "Type": "AMD",
5 | "Arguments": [
6 | "-pool #Protocol#://#Server#:#Port#",
7 | "-wal #Login#",
8 | "-pass #Password#",
9 | "$(if ('#EthStMode#' -ne ''){'-esm #EthStMode#'})",
10 | "-mi 12",
11 | "-wd 1",
12 | "-r -1",
13 | "-logfile #GroupName#_log.txt",
14 | "-logsmaxsize 10",
15 | "-amd",
16 | "-di #DevicesClayMode#",
17 | "-cdmport #APIPort#",
18 | "-cdm 1",
19 | "#AlgorithmParameters#",
20 | "#CustomParameters#"
21 | ],
22 | "API": "Claymore",
23 | "Fee": 0.0065,
24 | "SSL": true,
25 | "Mem": 3,
26 | "Algorithms": {
27 | "ProgPOW": "-coin bci -mode 1",
28 | "Ethash": "-mode 1",
29 | "Ubqhash": "-coin ubq -mode 1"
30 | // "Ethash_Blake2s": "-dcoin blake2s -mode 0 -dpool #ProtocolDual#://#ServerDual#:#PortDual# -dwal #LoginDual# -dpsw #PasswordDual#"
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/MinersLinux/A-ProgPOW-0.16.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "progpow_linux_0.16_final/progpowminer_opencl_only",
3 | "Uri": "https://github.com/BitcoinInterestOfficial/BitcoinInterest/releases/download/2.1/progpow_linux_0.16_final.zip",
4 | "SHA256": "779447DA3802D6115588EBE1B065656CF9841D59CE9E0C14DB440F9D62EDF733",
5 | "Type": "AMD",
6 | "Arguments": [
7 | "-P stratum+tcp://#Login#:#Password#@#Server#:#Port#",
8 | "--opencl",
9 | "--opencl-platform #GPUPlatform#",
10 | "--opencl-devices #DevicesETHMode#",
11 | "--nocolor",
12 | "--api-port -#APIPort#",
13 | "#AlgorithmParameters#",
14 | "#CustomParameters#"
15 | ],
16 | "API": "Claymore",
17 | "Mem": 1,
18 | "Algorithms": {
19 | "ProgPOW": ""
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/MinersLinux/A-SGMinerFancyIX-0.6.0.1.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "sgminer-phi2-fancyIX-linux-amd64/sgminer",
3 | "Uri": "https://github.com/fancyIX/sgminer-phi2-branch/releases/download/5.6.1.3.b6a/sgminer-phi2-fancyIX-linux-amd64-0.6.0.1.zip",
4 | "Type": "AMD",
5 | "Arguments": [
6 | "-o #Protocol#://#Server#:#Port#",
7 | "-u #Login#",
8 | "-p #Password#",
9 | "--gpu-platform #GPUPlatform#",
10 | "--device #Devices#",
11 | "--api-listen",
12 | "--api-port #APIPort#",
13 | "--text-only",
14 | "#AlgorithmParameters#",
15 | "#CustomParameters#"
16 | ],
17 | "API": "Xgminer",
18 | "Algorithms": {
19 | "Allium": "-k allium",
20 | "Argon2d500": "-k argon2d",
21 | // "Ethash": "-k ethash",
22 | "Lyra2v3": "-k lyra2v3",
23 | "Lyra2zz": "-k lyra2zz",
24 | "MTP": {
25 | "Params": "-k mtp",
26 | "NH": false,
27 | "Mem": 4.5
28 | },
29 | "Phi2": "-k phi2",
30 | "X22i": "-k x22i",
31 | "X25x": "-k x25x"
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/MinersLinux/A-SRBMiner-Multi-0.4.7.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "SRBMiner-Multi-0-4-7/SRBMiner-MULTI",
3 | "Uri": "https://github.com/doktor83/SRBMiner-Multi/releases/download/0.4.7/SRBMiner-Multi-0-4-7-Linux.tar.xz",
4 | "Type": "AMD",
5 | "Arguments": [
6 | "--pool #Server#:#Port#",
7 | "--wallet #Login#",
8 | "--password #Password#",
9 | "--disable-cpu",
10 | "--gpu-platform #GPUPlatform#",
11 | "--gpu-id #Devices#",
12 | "--send-stales",
13 | "--disable-startup-monitor",
14 | "--api-enable",
15 | "--api-port #ApiPort#",
16 | "$(if ($enableSSL){'--tls true'})",
17 | "$(if ($Pool.PoolName -eq 'NiceHash'){'--nicehash true'})",
18 | "#AlgorithmParameters#",
19 | "#CustomParameters#"
20 | ],
21 | "API": "SRB",
22 | "Fee": 0.0085,
23 | "SSL": true,
24 | "Algorithms": {
25 | "Blake2b": "--algorithm blake2b",
26 | "Blake2s": {
27 | "Params": "--algorithm blake2s",
28 | "Fee": 0
29 | },
30 | "CnBBC": {
31 | "Params": "--algorithm cryptonight_bbc",
32 | "Fee": 0.025
33 | },
34 | "CnCatalans": {
35 | "Params": "--algorithm cryptonight_catalans",
36 | "Fee": 0
37 | },
38 | "CnTalleo": {
39 | "Params": "--algorithm cryptonight_talleo",
40 | "Fee": 0
41 | },
42 | // "Eaglesong": "--algorithm eaglesong",
43 | "Ethash": "--algorithm ethash",
44 | "Handshake": "--algorithm bl2bsha3",
45 | "K12": "--algorithm k12",
46 | "Kadena": "--algorithm kadena",
47 | "Keccak": {
48 | "Params": "--algorithm keccak",
49 | "Fee": 0
50 | },
51 | "MTP": {
52 | "Params": "--algorithm mtp",
53 | "Fee": 0
54 | },
55 | "Tellor": "--algorithm tellor",
56 | "Ubqhash": "--algorithm ubqhash",
57 | "Yescrypt": "--algorithm yescrypt"
58 | }
59 | }
60 |
--------------------------------------------------------------------------------
/MinersLinux/A-TeamRed-0.7.6.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "teamredminer-v0.7.6-linux/teamredminer",
3 | "Uri": "https://github.com/todxx/teamredminer/releases/download/0.7.6/teamredminer-v0.7.6-linux.tgz",
4 | "Type": "AMD",
5 | "Arguments": [
6 | "-o stratum+$(if($EnableSSL){'ssl'}else{'tcp'})://#Server#:#Port#",
7 | "-u #Login#",
8 | "-p #Password#",
9 | "-d #Devices#",
10 | "--platform=#GPUPlatform#",
11 | "--opencl_order",
12 | "--watchdog_script",
13 | "--disable_colors",
14 | "--api_listen=#ApiPort#",
15 | "#AlgorithmParameters#",
16 | "#CustomParameters#"
17 | ],
18 | "API": "Xgminer",
19 | "SSL": true,
20 | "Fee": 0.025,
21 | "Mem": 1.1,
22 | "Algorithms": {
23 | "Chukwa": "-a trtl_chukwa",
24 | "CnConceal": "-a cn_conceal",
25 | "CnDouble": "-a cnv8_dbl",
26 | "CnHalf": "-a cnv8_half",
27 | "CnHaven": "-a cn_haven",
28 | "CnHeavy": "-a cn_heavy",
29 | "CnR": "-a cnr",
30 | "CnRwz": "-a cnv8_rwz",
31 | "CnSaber": "-a cn_saber",
32 | "CnTurtle": "-a cnv8_trtl",
33 | "CnUpx2": "-a cnv8_upx2",
34 | "Cuckaroo29d": {
35 | "Params": "-a cuckarood29_grin",
36 | "Mem": 3.8
37 | },
38 | "Cuckatoo31": {
39 | "Params": "-a cuckatoo31_grin",
40 | "Mem": 7.6
41 | },
42 | "Ethash": {
43 | "Params": "-a ethash",
44 | "Mem": 3,
45 | "Fee": 0.01
46 | },
47 | "Kawpow": "-a kawpow",
48 | "Lyra2v3": "-a lyra2rev3",
49 | "MTP": {
50 | "Params": "-a mtp",
51 | "Mem": 4.4
52 | },
53 | "Phi2": {
54 | "Params": "-a phi2",
55 | "Fee": 0.03
56 | },
57 | "X16r": "-a x16r",
58 | "X16rt": "-a x16rt",
59 | "X16rv2": "-a x16rv2",
60 | "X16s": "-a x16s"
61 | }
62 | }
63 |
--------------------------------------------------------------------------------
/MinersLinux/A-WildRig-0.10.5.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "wildrig",
3 | "Uri": "https://github.com/andru-kun/wildrig/releases/download/0.10.5/wildrig-linux-0.10.5-beta.tar.gz",
4 | "SHA256": "72CC6135DBA4E856798602A1F00A6ECB988D4CABE5C4AF17018DC923F33976C2",
5 | "Type": "_AMD",
6 | "Arguments": [
7 | "-o #Server#:#Port#",
8 | "-u #Login#",
9 | "-p #Password#",
10 | "-r 10",
11 | "-R 3",
12 | "--opencl-platform #GpuPlatform#",
13 | "--opencl-devices #Devices#",
14 | "--send-stale",
15 | "--no-color",
16 | "--api-port #ApiPort#",
17 | "--scratchpad-file scratchpad-#Algorithm#.bin",
18 | "#AlgorithmParameters#",
19 | "#CustomParameters#"
20 | ],
21 | "API": "XMRig",
22 | "Fee": 0.02,
23 | "Custom": "--opencl-launch 256x0",
24 | "Algorithms": {
25 | "Purk": "--scratchpad-url http://purk.miner.rocks:8008/scratchpad.bin",
26 | "Bbr": "--scratchpad-url http://boolberry.miner.rocks:8008/scratchpad.bin"
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/MinersLinux/A-WildRigMulti-0.25.1.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "wildrig-multi",
3 | "Uri": "https://github.com/andru-kun/wildrig-multi/releases/download/0.25.1/wildrig-multi-linux-0.25.1.tar.gz",
4 | "Type": "AMD",
5 | "Arguments": [
6 | "-o #Server#:#Port#",
7 | "-u #Login#",
8 | "-p #Password#",
9 | "-r 10",
10 | "-R 3",
11 | "--opencl-platforms amd",
12 | "--opencl-platform #GpuPlatform#",
13 | "--opencl-devices #Devices#",
14 | "--send-stale",
15 | "--donate-level 1",
16 | "--no-color",
17 | "--api-port #ApiPort#",
18 | "#AlgorithmParameters#",
19 | "#CustomParameters#"
20 | ],
21 | "API": "XMRig",
22 | "Fee": 0.01,
23 | "Mem": 1.1,
24 | "BenchmarkArg": "$(if ($AlgoName -in @('bitcore', 'x16r', 'x16rt', 'x16s', 'x21s', 'hex', 'timetravel')){'--benchmark'})",
25 | "Custom": "--opencl-threads auto --opencl-launch auto",
26 | "Algorithms": {
27 | "Aergo": "--algo aergo",
28 | "Anime": "--algo anime",
29 | "Astralhash": "--algo glt-astralhash",
30 | "Bbr": {
31 | "Params": "--algo wildkeccak --scratchpad-url http://boolberry.miner.rocks:8008/scratchpad.bin --scratchpad-file scratchpad-#Algorithm#.bin",
32 | "Fee": 0.02
33 | },
34 | "BCD": "--algo bcd",
35 | "Bitcore": "--algo bitcore",
36 | "Blake2bBTCC": "--algo blake2b-btcc",
37 | "Blake2bGLT": "--algo blake2b-glt",
38 | "BMW512": "--algo bmw512",
39 | "C11": "--algo c11",
40 | "Dedal": "--algo dedal",
41 | "Exosis": "--algo exosis",
42 | "Geek": "--algo geek",
43 | "Globalhash": "--algo glt-globalhash",
44 | "Hex": "--algo hex",
45 | "HMQ1725": "--algo hmq1725",
46 | "Honeycomb": "--algo honeycomb",
47 | "Jeonghash": "--algo glt-jeonghash",
48 | "Lyra2v3": "--algo lyra2v3",
49 | "KawPow": "--algo kawpow",
50 | "Lyra2vc0ban": "--algo lyra2vc0ban",
51 | "Lyra2tdc": "--algo lyra2tdc",
52 | "MTP": "--algo mtp",
53 | "MTPtcr": "--algo mtp-tcr",
54 | "Padihash": "--algo glt-padihash",
55 | "Pawelhash": "--algo glt-pawelhash",
56 | "Phi": "--algo phi",
57 | "Polytimos": "--algo polytimos",
58 | "ProgPowEther": "--algo progpow-ethercore",
59 | "ProgPowSero": "--algo progpow-sero",
60 | "ProgPowZ": "--algo progpowz",
61 | "Purk": {
62 | "Params": "--algo wildkeccak --scratchpad-url http://purk.miner.rocks:8008/scratchpad.bin --scratchpad-file scratchpad-#Algorithm#.bin",
63 | "Fee": 0.02
64 | },
65 | "Renesis": "--algo renesis",
66 | "SHA256csm": "--algo sha256csm",
67 | "SHA256q": "--algo sha256q",
68 | "SHA256t": "--algo sha256t",
69 | "Skein2": "--algo skein2",
70 | "Skunk": "--algo skunkhash",
71 | "SonoA": "--algo sonoa",
72 | "Timetravel": "--algo timetravel",
73 | "Tribus": "--algo tribus",
74 | "X16r": "--algo x16r",
75 | "X16rt": "--algo x16rt",
76 | "X16s": "--algo x16s",
77 | "X17": "--algo x17",
78 | "X17r": "--algo x17r",
79 | "X17rprotocol2": "--algo x17r-protocol2",
80 | "X18": "--algo x18",
81 | "X20r": "--algo x20r",
82 | "X21s": "--algo x21s",
83 | "X22i": "--algo x22i",
84 | "X25x": "--algo x25x",
85 | "Xevan": "--algo xevan"
86 | }
87 | }
88 |
--------------------------------------------------------------------------------
/MinersLinux/A-XMR-Stak-2.10.8.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "xmr-stak-linux-2.10.8-cpu_opencl-amd/xmr-stak",
3 | "Uri": "https://github.com/fireice-uk/xmr-stak/releases/download/2.10.8/xmr-stak-linux-2.10.8-cpu_opencl-amd.tar.xz",
4 | "Type": "AMD",
5 | "Arguments": [
6 | "$(if ($enableSSL){'-O'}else{'-o'}) #Server#:#Port#",
7 | "-u #Login#",
8 | "-p #Password#",
9 | "-r #WorkerName#",
10 | "--openCLVendor AMD",
11 | "--noNVIDIA",
12 | "--noCPU",
13 | "--noUAC",
14 | "--amdGpus #Devices#",
15 | "$(if ($Pool.PoolName -eq 'NiceHash'){'--use-nicehash'})",
16 | "--httpd #APIPort#",
17 | "--amd #GroupName#-#Algorithm#.txt",
18 | "#AlgorithmParameters#",
19 | "#CustomParameters#"
20 | ],
21 | "API": "XMRig",
22 | "Fee": 0.02,
23 | "SSL": true,
24 | "Algorithms": {
25 | "CnConceal": "--currency cryptonight_conceal",
26 | "CnDouble": "--currency cryptonight_v8_double",
27 | "CnFast": "--currency cryptonight_masari",
28 | "CnGpu": "--currency cryptonight_gpu",
29 | "CnHalf": "--currency cryptonight_v8_half",
30 | "CnHaven": "--currency cryptonight_haven",
31 | "CnHeavy": "--currency cryptonight_heavy",
32 | "CnLiteV7": "--currency cryptonight_lite_v7",
33 | "CnR": "--currency cryptonight_r",
34 | "CnRwz": "--currency cryptonight_v8_reversewaltz",
35 | "CnSaber": "--currency cryptonight_bittube2",
36 | "CnTurtle": "--currency cryptonight_turtle",
37 | "CnXTL": "--currency cryptonight_v7_stellite",
38 | "CnZls": "--currency cryptonight_v8_zelerius"
39 | }
40 | }
41 |
--------------------------------------------------------------------------------
/MinersLinux/A-XMRig-5.11.3.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "xmrig-5.11.3/xmrig",
3 | "Uri": "https://github.com/xmrig/xmrig/releases/download/v5.11.3/xmrig-5.11.3-xenial-x64.tar.gz",
4 | "Type": "AMD",
5 | "Arguments": [
6 | "-o #Server#:#Port#",
7 | "-u #Login#",
8 | "-p #Password#",
9 | "$(if ($Pool.PoolName -eq 'NiceHash'){'--nicehash'})",
10 | "$(if ($EnableSSL){'--tls'})",
11 | "--no-cpu",
12 | "--opencl",
13 | "--opencl-devices=#Devices#",
14 | "--opencl-platform=#GPUPlatform#",
15 | "--donate-level 1",
16 | "--http-port #APIPort#",
17 | "--no-color",
18 | "#AlgorithmParameters#",
19 | "#CustomParameters#"
20 | ],
21 | "API": "XMRig",
22 | "SSL": true,
23 | "Fee": 0.01,
24 | "Algorithms": {
25 | "AstroBWT": "-a astrobwt",
26 | // "Chukwa": "-a argon2/chukwa",
27 | // "ChukwaWrkz": "-a argon2/wrkz",
28 | "CnAlloy": "-a cn/xao",
29 | "CnArto": "-a cn/rto",
30 | "CnDouble": "-a cn/double",
31 | "CnFast": "-a cn/fast",
32 | "CnHalf": "-a cn/half",
33 | "CnHaven": "-a cn-heavy/xhv",
34 | "CnHeavy": "-a cn-heavy/0",
35 | "CnLiteV7": "-a cn-lite/1",
36 | "CnR": "-a cn/r",
37 | "CnRwz": "-a cn/rwz",
38 | "CnSaber": "-a cn-heavy/tube",
39 | "CnTurtle": "-a cn-pico/trtl",
40 | "CnTlo": "-a cn-pico/tlo",
41 | "CnZls": "-a cn/zls"
42 | // "RandomArq": "-a rx/arq",
43 | // "RandomKeva": "-a rx/keva",
44 | // "RandomSfx": "-a rx/sfx",
45 | // "RandomX": "-a rx/0",
46 | // "RandomXL": "-a rx/loki",
47 | // "RandomXWow": "-a rx/wow"
48 | }
49 | }
50 |
--------------------------------------------------------------------------------
/MinersLinux/A-lolMiner-1.0a2.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "1.0_alpha2/lolMiner",
3 | "Uri": "https://github.com/Lolliedieb/lolMiner-preview/releases/download/1.0a2/lolMiner_v1_0_a2_Lin64.tar.gz",
4 | "Type": "AMD",
5 | "Arguments": [
6 | "--pool #Server#:#Port#",
7 | "--user #Login#",
8 | "--pass #Password#",
9 | "--devices #Devices#",
10 | "--apiport #ApiPort#",
11 | "--digits 2",
12 | "--connectattempts 3",
13 | "--tls $(if($enableSSL){1}else{0})",
14 | "#AlgorithmParameters#",
15 | "#CustomParameters#"
16 | ],
17 | "API": "LOL",
18 | "SSL": true,
19 | "Custom": "--asm 1",
20 | "Fee": 0.02,
21 | "Algorithms": {
22 | "BeamV2": {
23 | "Params": "--coin BEAM-II",
24 | "Mem": 3.5
25 | },
26 | "BeamV3": {
27 | "Params": "--coin BEAM-III",
28 | "Mem": 3.5
29 | },
30 | "Cuckaroo29d": {
31 | "Params": "--coin MWC-C29D",
32 | "Mem": 3.6
33 | },
34 | "Cuckaroo29m": {
35 | "Params": "--coin GRIN-C29M",
36 | "Mem": 3.6
37 | },
38 | "Cuckaroo30": {
39 | "Params": "--coin CTXC",
40 | "Mem": 7.6,
41 | "Fee": 0.025
42 | },
43 | "Cuckatoo31": {
44 | "Params": "--coin GRIN-C31",
45 | "Mem": 3.6
46 | },
47 | "Cuckatoo32": {
48 | "Params": "--coin GRIN-C32",
49 | "Mem": 3.6
50 | },
51 | "Equihash96": {
52 | "Params": "--coin MNX",
53 | "Mem": 1
54 | },
55 | "Equihash125": {
56 | "Params": "--coin ZEL",
57 | "Mem": 2.9
58 | },
59 | "Equihash144": {
60 | "Params": "--coin AUTO144_5",
61 | "Mem": 1.8
62 | },
63 | "Equihash192": {
64 | "Params": "--coin AUTO192_7",
65 | "Mem": 2.8
66 | },
67 | "Equihash210": "--coin AION"
68 | }
69 | }
70 |
--------------------------------------------------------------------------------
/MinersLinux/C-CCMinerVerus-3.7.0.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "ccminer",
3 | "Uri": "https://github.com/yuzi-co/miners-linux/releases/download/2020.06/ccminer_3_7_ubuntu_18.04.7z",
4 | "Type": "CPU",
5 | "Arguments": [
6 | "-o #Protocol#://#Server#:#Port#",
7 | "-u #Login#",
8 | "-p #Password#",
9 | "-R 3",
10 | "-r 10",
11 | "-d #Devices#",
12 | "-b #APIPort#",
13 | "-t $(if ($CpuThreads -ne $null) {$CpuThreads} else {$SystemInfo.CpuFeatures.threads})",
14 | "#AlgorithmParameters#",
15 | "#CustomParameters#"
16 | ],
17 | "API": "Ccminer",
18 | "Algorithms": {
19 | "Verushash": "-a verus"
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/MinersLinux/C-CpuMinerRplant-4.5.11.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "cpuminer-$($f=$SystemInfo.CpuFeatures;$(if($f.avx2 -and $f.sha){'ryzen'}elseif($f.avx2){'avx2'}elseif($f.avx){'avx'}elseif($f.sse42){'sse42'}else{'sse2'}))",
3 | "Uri": "https://github.com/yuzi-co/miners-linux/releases/download/2020.06/PhoenixMiner_5.0e_Linux.7z",
4 | "Type": "CPU",
5 | "Arguments": [
6 | "-o #Protocol#://#Server#:#Port#",
7 | "-u #Login#",
8 | "-p #Password#",
9 | "-R 3",
10 | "-r 10",
11 | "--no-color",
12 | "-b #APIPort#",
13 | "$(if ($CpuThreads -ne $null){'-t ' + $CpuThreads})",
14 | "#AlgorithmParameters#",
15 | "#CustomParameters#"
16 | ],
17 | "API": "Ccminer",
18 | "Algorithms": {
19 | "Argon2ad": "-a argon2ad",
20 | "Argon2d250": "-a argon2d250",
21 | // "Argon2d500": "-a argon2d500",
22 | // "Argon2d4096": "-a argon2d4096",
23 | "Argon2dGlt": "-a argon2dglt",
24 | "Argon2iGlt": "-a argon2iglt",
25 | "Argon2m": "-a argon2m",
26 | "CpuPower": "-a CpuPower",
27 | "Cryptovantaa": "-a cryptovantaa",
28 | "Curvehash": "-a curvehash",
29 | "HOdl": "-a hodl",
30 | "Lyra2cz": "-a lyra2cz",
31 | "Lyra2h": "-a lyra2h",
32 | "Lyra2tdc": "-a lyra2tdc",
33 | "Lyra2z330": "-a lyra2z330",
34 | "Minotaur": "-a minotaur",
35 | "Power2b": "-a power2b",
36 | "SHA256csm": "-a sha256csm",
37 | "Verium": "-a scrypt:1048576",
38 | "YescryptR8": "-a yescryptr8",
39 | "YescryptR8g": "-a yescryptr8g",
40 | "YescryptR8glt": "-a yescryptr8glt",
41 | "YescryptR16": "-a yescryptr16",
42 | "YescryptR16V2": "-a yescryptr16v2",
43 | "YescryptR16V2glt": "-a yescryptr16v2glt",
44 | "YescryptR24": "-a yescryptr24",
45 | "YescryptR24glt": "-a yescryptr24glt",
46 | "YescryptR32": "-a yescryptr32",
47 | // "Yespower": "-a yespower",
48 | "YespowerIC": "-a yespowerIC",
49 | "YespowerIOTS": "-a yespowerIOTS",
50 | "YespowerITC": "-a yespowerITC",
51 | "YespowerLITB": "-a yespowerLITB",
52 | "YespowerLTNCG": "-a yespowerLTNCG",
53 | "YespowerR16": "-a yespowerr16",
54 | "YespowerRES": "-a yespowerRES",
55 | "YespowerSUGAR": "-a yespowerSUGAR",
56 | "YespowerURX": "-a yespowerURX"
57 | }
58 | }
59 |
--------------------------------------------------------------------------------
/MinersLinux/C-JCEMiner-0.33q.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "jce_cn_cpu_miner64",
3 | "Uri": "https://github.com/jceminer/cn_cpu_miner/raw/master/jce_cn_cpu_miner.linux.033q.zip",
4 | "SHA256": "1901DC7F4D4D39EBFFBF07690B6A334364F34F063AFF14FF4799789941AD9B8F",
5 | "Type": "CPU",
6 | "Arguments": [
7 | "-o #Server#:#Port#",
8 | "-u #Login#",
9 | "-p #Password#",
10 | "$(if ($enableSSL){'--ssl'})",
11 | "$(if ($Pool.PoolName -eq 'NiceHash'){'--nicehash'})",
12 | "--low",
13 | "--any",
14 | "--auto",
15 | "--mport #APIPort#",
16 | "--stakjson",
17 | "$(if ($CpuThreads -ne $null){'-t ' + $CpuThreads})",
18 | "#AlgorithmParameters#",
19 | "#CustomParameters#"
20 | ],
21 | "API": "XMRig",
22 | "Fee": "$(if($SystemInfo.CpuFeatures.aes){0.015}else{0.03})",
23 | "SSL": true,
24 | "Algorithms": {
25 | "CnAlloy": "--variation 8",
26 | "CnArto": "--variation 10",
27 | "CnDark": "--variation 17",
28 | "CnFast": "--variation 11",
29 | "CnFreeHaven": "--variation 18",
30 | "CnHalf": "--variation 21",
31 | // "CnHaven": "--variation 12",
32 | // "CnHeavy": "--variation 5",
33 | "CnLiteV7": "--variation 4",
34 | "CnMkt": "--variation 9",
35 | "CnRed": "--variation 14",
36 | // "CnSaber": "--variation 13",
37 | "CnTurtle": "--variation 20",
38 | "CnUplexa": "--variation 19",
39 | "CnWaltz": "--variation 22",
40 | "CnXTL": "--variation 7"
41 | }
42 | }
43 |
--------------------------------------------------------------------------------
/MinersLinux/C-Multiminer-1.2.0.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "multiminer",
3 | "Uri": "https://github.com/yuzi-co/miners-linux/releases/download/2019.4/multiminer-cuda91-1.2.0.tar.gz",
4 | "SHA256": "9016B27A9AECEEF4F8E4D73BD1E74294E70DDA1C0039B8ACEF88E97696BD2B39",
5 | "Type": "CPU",
6 | "Arguments": [
7 | "-o #Protocol#://#Server#:#Port#",
8 | "-u #Login#",
9 | "-p #Password#",
10 | "-R 3",
11 | "-r 10",
12 | "--use-cpu",
13 | "$(if ($CpuThreads -ne $null) {'--cpu-threads=' + $CpuThreads})",
14 | "-b #APIPort#",
15 | "#AlgorithmParameters#",
16 | "#CustomParameters#"
17 | ],
18 | "API": "Ccminer",
19 | "Fee": 0.01,
20 | "Algorithms": {
21 | "Argon2ad": "-a argon2ad",
22 | "Argon2d250": "-a argon2d250",
23 | "Argon2d500": "-a argon2d500",
24 | "Argon2d4096": "-a argon2d4096"
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/MinersLinux/C-NHeqVerus-0.8.2.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "nheqminer/nheqminer",
3 | "Uri": "https://github.com/VerusCoin/nheqminer/releases/download/v0.8.2/nheqminer-Linux-v0.8.2.tgz",
4 | "Type": "CPU",
5 | "Arguments": [
6 | "-l #Server#:#Port#",
7 | "-u #Login#",
8 | "-p #Password#",
9 | "-a #APIPort#",
10 | "-t $(if ($CpuThreads -ne $null) {$CpuThreads} else {$SystemInfo.CpuFeatures.threads})",
11 | "#AlgorithmParameters#",
12 | "#CustomParameters#"
13 | ],
14 | "API": "NHEQ",
15 | "Algorithms": {
16 | "Verushash": "-v"
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/MinersLinux/C-NanoMiner-1.9.5.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "nanominer-linux-1.9.5/nanominer",
3 | "Uri": "https://github.com/nanopool/nanominer/releases/download/v1.9.5/nanominer-linux-1.9.5.tar.gz",
4 | "Type": "CPU",
5 | "GenerateConfigFile": "nanominer-linux-1.9.5/#GroupName#-#Algorithm#.conf",
6 | "PatternConfigFile": "NanoMiner.txt",
7 | "Arguments": "#GroupName#-#Algorithm#.conf",
8 | "API": "Claymore",
9 | "Fee": 0.05,
10 | "Algorithms": {
11 | // "RandomX": "RandomX",
12 | "RandomHash2": "RandomHash2"
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/MinersLinux/C-RHMiner-2.3.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "rhminer",
3 | "Uri": "https://github.com/polyminer1/rhminer/releases/download/2.3/rhminer.2.3.Linux.CPU.zip",
4 | "Type": "CPU",
5 | "Arguments": [
6 | "-s #Protocol#://#Server#:#Port#",
7 | "-su #Login#",
8 | "-pw #Password#",
9 | "-r 5",
10 | "-cpu",
11 | "-cputhreads $(if ($CpuThreads -ne $null){$CpuThreads} else {$SystemInfo.CpuFeatures.threads})",
12 | "-apiport #ApiPort#",
13 | "#CustomParameters#"
14 | ],
15 | "API": "Claymore",
16 | "Fee": 0.01,
17 | "Algorithms": {
18 | "RandomHash2": ""
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/MinersLinux/C-SRBMiner-Multi-0.4.7.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "SRBMiner-Multi-0-4-7/SRBMiner-MULTI",
3 | "Uri": "https://github.com/doktor83/SRBMiner-Multi/releases/download/0.4.7/SRBMiner-Multi-0-4-7-Linux.tar.xz",
4 | "Type": "CPU",
5 | "Arguments": [
6 | "--pool #Server#:#Port#",
7 | "--wallet #Login#",
8 | "--password #Password#",
9 | "--disable-gpu",
10 | "--cpu-threads $(if ($CpuThreads -ne $null){$CpuThreads} else {$SystemInfo.CpuFeatures.threads})",
11 | "--send-stales",
12 | "--disable-startup-monitor",
13 | "--api-enable",
14 | "--api-port #ApiPort#",
15 | "$(if ($enableSSL){'--tls true'})",
16 | "$(if ($Pool.PoolName -eq 'NiceHash'){'--nicehash true'})",
17 | "#AlgorithmParameters#",
18 | "#CustomParameters#"
19 | ],
20 | "API": "SRB",
21 | "Fee": 0.0085,
22 | "SSL": true,
23 | "Algorithms": {
24 | "CnBBC": {
25 | "Params": "--algorithm cryptonight_bbc",
26 | "Fee": 0.025
27 | },
28 | "CnCatalans": {
29 | "Params": "--algorithm cryptonight_catalans",
30 | "Fee": 0
31 | },
32 | "CnTalleo": {
33 | "Params": "--algorithm cryptonight_talleo",
34 | "Fee": 0
35 | },
36 | "CpuPower": "--algorithm cpupower",
37 | "DefyX": "--algorithm defyx",
38 | // "Handshake": "--algorithm bl2bsha3",
39 | "M7Mv2": {
40 | "Params": "--algorithm m7mv2",
41 | "Fee": 0
42 | },
43 | "Minotaur": {
44 | "Params": "--algorithm minotaur",
45 | "Fee": 0.02
46 | },
47 | "RandomArq": {
48 | "Params": "--algorithm randomarq",
49 | "Custom": "--randomx-use-1gb-pages"
50 | },
51 | "RandomEpic": {
52 | "Params": "--algorithm randomepic",
53 | "Custom": "--randomx-use-1gb-pages"
54 | },
55 | "RandomKeva": {
56 | "Params": "--algorithm randomkeva",
57 | "Custom": "--randomx-use-1gb-pages"
58 | },
59 | "RandomSfx": {
60 | "Params": "--algorithm randomsfx",
61 | "Custom": "--randomx-use-1gb-pages"
62 | },
63 | "RandomWow": {
64 | "Params": "--algorithm randomwow",
65 | "Custom": "--randomx-use-1gb-pages"
66 | },
67 | "RandomX": {
68 | "Params": "--algorithm randomx",
69 | "Custom": "--randomx-use-1gb-pages"
70 | },
71 | "RandomXl": {
72 | "Params": "--algorithm randomxl",
73 | "Custom": "--randomx-use-1gb-pages"
74 | },
75 | "Tellor": "--algorithm tellor",
76 | "Yescrypt": "--algorithm yescrypt",
77 | "YescryptR8": "--algorithm yescryptr8",
78 | "YescryptR16": "--algorithm yescryptr16",
79 | "YescryptR32": "--algorithm yescryptr32",
80 | "Yespower": "--algorithm yespower",
81 | "Yespower2b": "--algorithm yespower2b",
82 | "YespowerIC": "--algorithm yespowerIC",
83 | "YespowerIOTS": "--algorithm yespowerIOTS",
84 | "YespowerITC": {
85 | "Params": "--algorithm yespowerItc",
86 | "Fee": 0
87 | },
88 | "YespowerLitb": "--algorithm yespowerlitb",
89 | "YespowerLtncg": "--algorithm yespowerltncg",
90 | "YespowerR16": "--algorithm yespowerr16",
91 | "YespowerRes": "--algorithm yespowerres",
92 | "YespowerSugar": "--algorithm yespowersugar",
93 | "YespowerUrx": "--algorithm yespowerurx"
94 | }
95 | }
96 |
--------------------------------------------------------------------------------
/MinersLinux/C-XMrig-5.11.3.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "xmrig-5.11.3/xmrig",
3 | "Uri": "https://github.com/xmrig/xmrig/releases/download/v5.11.3/xmrig-5.11.3-xenial-x64.tar.gz",
4 | "Type": "CPU",
5 | "Arguments": [
6 | "-o #Server#:#Port#",
7 | "-u #Login#",
8 | "-p #Password#",
9 | "$(if ($Pool.PoolName -eq 'NiceHash'){'--nicehash'})",
10 | "$(if ($EnableSSL){'--tls'})",
11 | "--donate-level 1",
12 | "--http-port #APIPort#",
13 | "--no-color",
14 | "#AlgorithmParameters#",
15 | "#CustomParameters#"
16 | ],
17 | "API": "XMRig",
18 | "SSL": true,
19 | "Fee": 0.01,
20 | "Algorithms": {
21 | "AstroBWT": "-a astrobwt",
22 | // "Chukwa": "-a argon2/chukwa",
23 | "ChukwaWrkz": "-a argon2/wrkz",
24 | "CnAlloy": "-a cn/xao",
25 | "CnArto": "-a cn/rto",
26 | "CnDouble": "-a cn/double",
27 | "CnFast": "-a cn/fast",
28 | "CnHalf": "-a cn/half",
29 | // "CnHaven": "-a cn-heavy/xhv",
30 | // "CnHeavy": "-a cn-heavy/0",
31 | "CnLiteV7": "-a cn-lite/1",
32 | "CnR": "-a cn/r",
33 | "CnRwz": "-a cn/rwz",
34 | // "CnSaber": "-a cn-heavy/tube",
35 | "CnTurtle": "-a cn-pico/trtl",
36 | "CnTlo": "-a cn-pico/tlo",
37 | "CnZls": "-a cn/zls",
38 | "RandomArq": "-a rx/arq",
39 | "RandomKeva": "-a rx/keva",
40 | "RandomSfx": "-a rx/sfx",
41 | "RandomX": "-a rx/0",
42 | "RandomXL": "-a rx/loki",
43 | "RandomXWow": "-a rx/wow"
44 | }
45 | }
46 |
--------------------------------------------------------------------------------
/MinersLinux/N-BMiner-16.2.0.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "bminer-v16.2.0-d0b21b5/bminer",
3 | "Uri": "https://www.bminercontent.com/releases/bminer-v16.2.0-d0b21b5-amd64.tar.xz",
4 | "Type": "NVIDIA",
5 | "CUDA": 9.2,
6 | "Arguments": [
7 | "#AlgorithmParameters#$(if($enableSSL){'+ssl'})://$([System.Web.HttpUtility]::UrlEncode('#Login#')):$([System.Web.HttpUtility]::UrlEncode('#Password#'))@#Server#:#Port#",
8 | "-devices #Devices#",
9 | "-max-network-failures=3",
10 | "-watchdog=false",
11 | "-api 127.0.0.1:#APIPort#",
12 | "#CustomParameters#"
13 | ],
14 | "API": "BMiner",
15 | "SSL": true,
16 | "Fee": 0.02,
17 | "Algorithms": {
18 | // "BeamV2": {
19 | // "Params": "-uri beamhash2",
20 | // "Mem": 4
21 | // },
22 | "CuckooBFC": {
23 | "Params": "-uri bfc",
24 | "NoCpu": true
25 | },
26 | "Cuckoo29": {
27 | "Params": "-uri aeternity",
28 | "NH": false,
29 | "NoCpu": true,
30 | "Mem": 5.3
31 | },
32 | "Cuckaroo29m": {
33 | "Params": "-uri cuckaroo29m",
34 | "NoCpu": true,
35 | "Mem": 3.5
36 | },
37 | "Cuckatoo31": {
38 | "Params": "-uri cuckatoo31",
39 | "NoCpu": true,
40 | "Mem": 7.4
41 | },
42 | "Cuckatoo32": {
43 | "Params": "-uri cuckatoo32",
44 | "NoCpu": true,
45 | "Mem": 7.4
46 | },
47 | // "Equihash144": "-pers auto -uri equihash1445",
48 | // "Ethash": {
49 | // "Params": "-uri ethstratum",
50 | // "Mem": 3
51 | // },
52 | "KawPow": "-uri raven",
53 | "Qitmeer": "-uri qitmeer",
54 | "ProgPowSero": "-uri sero",
55 | "Tensority": "-uri tensority"
56 | }
57 | }
58 |
--------------------------------------------------------------------------------
/MinersLinux/N-ClayDual-15.0.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "ethdcrminer64",
3 | "Uri": "https://github.com/yuzi-co/miners-linux/releases/download/2019.09/ClaymoreDual-v15.0-linux.tar.gz",
4 | "SHA256": "9413BA401E163E98C5241BFB625E3BC7D56937EAF0121CF91D68B3BB4DA3A73C",
5 | "Type": "NVIDIA",
6 | "Arguments": [
7 | "-epool #Protocol#://#Server#:#Port#",
8 | "-ewal #Login#",
9 | "-epsw #Password#",
10 | "-esm #EthStMode#",
11 | "-wd 1",
12 | "-r -1",
13 | "-logfile #GroupName#_log.txt",
14 | "-logsmaxsize 10",
15 | "-platform 1",
16 | "-di #DevicesClayMode#",
17 | "-colors 0",
18 | "-mport -#APIPort#",
19 | "-allpools 2",
20 | "#AlgorithmParameters#",
21 | "#CustomParameters#"
22 | ],
23 | "API": "Claymore",
24 | "Fee": 0.01,
25 | "Mem": 3,
26 | "SSL": true,
27 | "Algorithms": {
28 | "Ethash": "-mode 1"
29 | // "Ethash_Blake2s": "-dcoin blake2s -mode 0 -dpool #ProtocolDual#://#ServerDual#:#PortDual# -dwal #LoginDual# -dpsw #PasswordDual#",
30 | // "Ethash_Keccak": "-dcoin keccak -mode 0 -dpool #ProtocolDual#://#ServerDual#:#PortDual# -dwal #LoginDual# -dpsw #PasswordDual#"
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/MinersLinux/N-EWBF-0.6.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "EWBF_Equihash_miner_v0.6/miner",
3 | "Uri": "https://github.com/yuzi-co/miners-linux/releases/download/2019.03/EWBF_Equihash_miner_v0.6.tar.gz",
4 | "SHA256": "37A31B0D910A70414F9AF816771D6D01BCD67BC925389CF1E1B3613F334163B3",
5 | "Type": "NVIDIA",
6 | "CUDA": 9.1,
7 | "Arguments": [
8 | "--server #Server#",
9 | "--port #Port#",
10 | "--user #Login#",
11 | "--pass #Password#",
12 | "--fee 0",
13 | "--eexit 1",
14 | "--color 0",
15 | "--boff",
16 | "--cuda_devices #DevicesETHMode#",
17 | "--api 127.0.0.1:#APIPort#",
18 | "#AlgorithmParameters#",
19 | "#CustomParameters#"
20 | ],
21 | "API": "EWBF",
22 | "Fee": 0.02,
23 | "Algorithms": {
24 | // "Equihash96": "--algo 96_5",
25 | "Equihash144": {
26 | "Params": "--algo 144_5 --pers auto",
27 | "Mem": 1.63
28 | },
29 | "Equihash192": {
30 | "Params": "--algo 192_7 --pers auto",
31 | "Mem": 2.5
32 | },
33 | "Equihash210": {
34 | "Params": "--algo aion",
35 | "Mem": 1.2
36 | }
37 | }
38 | }
39 |
--------------------------------------------------------------------------------
/MinersLinux/N-MiniZ-1.5u2.ps1:
--------------------------------------------------------------------------------
1 |
2 | $M = @{
3 | Path = "miniZ"
4 | Type = "NVIDIA"
5 | Arguments = @(
6 | "--server `$(if (`$EnableSSL){'ssl://'})#Server#"
7 | "--port #Port#"
8 | "--user #Login#"
9 | "--pass #Password#"
10 | "--gpu-line"
11 | "--extra"
12 | "--nonvml"
13 | "--nocolor"
14 | "--cuda-devices #DevicesETHMode#"
15 | "--telemetry 0.0.0.0:#APIPort#"
16 | "#AlgorithmParameters#"
17 | "#CustomParameters#"
18 | )
19 | API = "MiniZ"
20 | SSL = $true
21 | Fee = 0.02
22 | Algorithms = [PSCustomObject]@{
23 | Beam = @{
24 | Params = "--par=beam"
25 | Mem = 3
26 | }
27 | BeamV2 = @{
28 | Params = "--par=beam2"
29 | Mem = 3
30 | }
31 | Equihash96 = @{
32 | Params = "--par=96,5 --pers auto"
33 | Mem = 1.75
34 | }
35 | Equihash125 = @{
36 | Params = "--par=125,4"
37 | Mem = 2
38 | }
39 | Equihash144 = @{
40 | Params = "--par=144,5 --pers auto"
41 | Mem = 2
42 | }
43 | Equihash150 = @{
44 | Params = "--par=150,5"
45 | Mem = 3
46 | }
47 | Equihash192 = @{
48 | Params = "--par=192,7 --pers auto"
49 | Mem = 2.75
50 | }
51 | Equihash210 = @{
52 | Params = "--par=210,9 --pers auto"
53 | Mem = 2
54 | }
55 | }
56 | }
57 |
58 | if ($SystemInfo.CudaVersion -ge [version]"10.0") {
59 | $M.Uri = "https://github.com/yuzi-co/miners-linux/releases/download/2020.06/miniZ_v1.5u2_cuda10_linux-x64.7z"
60 | $M.CUDA = 10
61 | } else {
62 | return
63 | }
64 |
65 | return [PSCustomObject]$M
66 |
--------------------------------------------------------------------------------
/MinersLinux/N-Multiminer-1.2.0.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "multiminer",
3 | "Uri": "https://github.com/yuzi-co/miners-linux/releases/download/2019.4/multiminer-cuda91-1.2.0.tar.gz",
4 | "SHA256": "9016B27A9AECEEF4F8E4D73BD1E74294E70DDA1C0039B8ACEF88E97696BD2B39",
5 | "Type": "NVIDIA",
6 | "CUDA": 9.1,
7 | "Arguments": [
8 | "-o #Protocol#://#Server#:#Port#",
9 | "-u #Login#",
10 | "-p #Password#",
11 | "-R 3",
12 | "-r 10",
13 | "--use-gpu=CUDA",
14 | "--gpu-id=$(('#Devices#' -split ',' | % {[int]$_+1}) -join ',')",
15 | "-b #APIPort#",
16 | "#AlgorithmParameters#",
17 | "#CustomParameters#"
18 | ],
19 | "API": "Ccminer",
20 | "Fee": 0.01,
21 | // "NoCPU": true,
22 | "Algorithms": {
23 | "Argon2ad": "-a argon2ad",
24 | "Argon2d250": "-a argon2d250",
25 | // "Argon2d500": "-a argon2d500",
26 | "Argon2d4096": "-a argon2d4096"
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/MinersLinux/N-NBMiner-30.2.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "NBMiner_Linux/nbminer",
3 | "Uri": "https://github.com/NebuTech/NBMiner/releases/download/v30.2/NBMiner_30.2_Linux.tgz",
4 | "Type": "NVIDIA",
5 | "Arguments": [
6 | "-o #Protocol#://#Server#:#Port#",
7 | "-u #Login#:#Password#",
8 | "-d #Devices#",
9 | "--platform 1",
10 | "--no-color",
11 | "--no-watchdog",
12 | "--no-nvml",
13 | "--api 127.0.0.1:#ApiPort#",
14 | "#AlgorithmParameters#",
15 | "#CustomParameters#"
16 | ],
17 | "API": "NBMiner",
18 | "SSL": true,
19 | "Fee": 0.02,
20 | "Algorithms": {
21 | "CuckooBFC": {
22 | "Params": "-a bfc",
23 | "NoCpu": true,
24 | "Mem": 5
25 | },
26 | // "Cuckoo29": {
27 | // "Params": "-a cuckoo_ae",
28 | // "NoCpu": true,
29 | // "Mem": 5
30 | // },
31 | // "Cuckaroo29": {
32 | // "Params": "-a cuckaroo",
33 | // "NoCpu": true,
34 | // "Mem": 5
35 | // },
36 | // "Cuckaroo29d": {
37 | // "Params": "-a cuckarood",
38 | // "NoCpu": true,
39 | // "Mem": 5
40 | // },
41 | "Cuckaroo29s": {
42 | "Params": "-a cuckaroo_swap",
43 | "NoCpu": true,
44 | "Mem": 5
45 | },
46 | "Cuckatoo31": {
47 | "Params": "-a cuckatoo",
48 | "NoCpu": true,
49 | "Mem": 8
50 | },
51 | // "Eaglesong": "-a eaglesong",
52 | "Eaglesong_Ethash": {
53 | "Params": "-a eaglesong_ethash -do $(if ($PoolDual.PoolName -eq 'NiceHash') {'nicehash'} else {'ethproxy'})+tcp://#ServerDual#:#PortDual# -du #LoginDual#:#PasswordDual#",
54 | "Custom": "-di 10",
55 | "Mem": 4
56 | },
57 | "Ethash": {
58 | "Params": "-a ethash -o $(if ($Pool.PoolName -eq 'NiceHash') {'nicehash'} else {'ethproxy'})+tcp://#Server#:#Port#",
59 | "Mem": 4,
60 | "Fee": 0.01
61 | },
62 | "Handshake": "-a hns",
63 | "Handshake_Ethash": {
64 | "Params": "-a hns_ethash -do $(if ($PoolDual.PoolName -eq 'NiceHash') {'nicehash'} else {'ethproxy'})+tcp://#ServerDual#:#PortDual# -du #LoginDual#:#PasswordDual#",
65 | "Custom": "-di 4",
66 | "Mem": 4
67 | },
68 | "KawPow": "-a kawpow",
69 | "Tensority_Ethash": {
70 | "Params": "-a tensority_ethash -do $(if ($PoolDual.PoolName -eq 'NiceHash') {'nicehash'} else {'ethproxy'})+tcp://#ServerDual#:#PortDual# -du #LoginDual#:#PasswordDual#",
71 | "Mem": 4,
72 | "Fee": 0.03
73 | },
74 | "ProgPOWSero": "-a progpow_sero",
75 | "ScryptSIPC": "-a sipc",
76 | "Tensority": "-a tensority",
77 | "Trb": "-a trb",
78 | "Trb_Ethash": {
79 | "Params": "-a trb_ethash -do $(if ($PoolDual.PoolName -eq 'NiceHash') {'nicehash'} else {'ethproxy'})+tcp://#ServerDual#:#PortDual# -du #LoginDual#:#PasswordDual#",
80 | "Mem": 4,
81 | "Fee": 0.03
82 | }
83 | }
84 | }
85 |
--------------------------------------------------------------------------------
/MinersLinux/N-Phoenix-5.0e.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "PhoenixMiner",
3 | "Uri": "https://github.com/yuzi-co/miners-linux/releases/download/2020.06/PhoenixMiner_5.0e_Linux.7z",
4 | "Type": "NVIDIA",
5 | "Arguments": [
6 | "-pool #Protocol#://#Server#:#Port#",
7 | "-wal #Login#",
8 | "-pass #Password#",
9 | "$(if ('#EthStMode#' -ne ''){'-esm #EthStMode#'})",
10 | "-mi 12",
11 | "-wd 1",
12 | "-r -1",
13 | "-logfile #GroupName#_log.txt",
14 | "-logsmaxsize 10",
15 | "-nvidia",
16 | "-nvdo 1",
17 | "-di #DevicesClayMode#",
18 | "-cdmport #APIPort#",
19 | "-cdm 1",
20 | "#AlgorithmParameters#",
21 | "#CustomParameters#"
22 | ],
23 | "API": "Claymore",
24 | "Fee": 0.0065,
25 | "SSL": true,
26 | "Mem": 3,
27 | "Algorithms": {
28 | "Ethash": "-mode 1",
29 | "Ubqhash": "-coin ubq -mode 1"
30 | // "Ethash_Blake2s": "-dcoin blake2s -mode 0 -dpool #ProtocolDual#://#ServerDual#:#PortDual# -dwal #LoginDual# -dpsw #PasswordDual#"
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/MinersLinux/N-TRex-0.15.7.ps1:
--------------------------------------------------------------------------------
1 |
2 | $M = @{
3 | Path = "t-rex"
4 | Type = "NVIDIA"
5 | Arguments = @(
6 | "-o #Protocol#://#Server#:#Port#"
7 | "-u #Login#"
8 | "-p #Password#"
9 | "-d #Devices#"
10 | "-R 3"
11 | "-r 10"
12 | "--no-watchdog"
13 | "--no-nvml"
14 | "-b 127.0.0.1:#APIPort#"
15 | "#AlgorithmParameters#"
16 | "#CustomParameters#"
17 | )
18 | API = "Ccminer"
19 | Fee = 0.01
20 | Algorithms = [PSCustomObject]@{
21 | Astralhash = "-a astralhash"
22 | Balloon = "-a balloon"
23 | BCD = "-a bcd"
24 | Bitcore = "-a bitcore"
25 | C11 = "-a c11"
26 | Dedal = "-a dedal"
27 | # Hmq1725 = "-a hmq1725"
28 | Honeycomb = "-a honeycomb"
29 | HSR = "-a hsr"
30 | Jeonghash = "-a jeonghash"
31 | # KawPow = @{
32 | # Params = "-a kawpow"
33 | # Mem = 3
34 | # }
35 | MTP = @{
36 | Params = "-a mtp"
37 | Mem = 4.5
38 | }
39 | MTPtcr = @{
40 | Params = "-a mtp-tcr"
41 | Mem = 4.5
42 | }
43 | Padihash = "-a padihash"
44 | Pawelhash = "-a pawelhash"
45 | Polytimos = "-a polytimos"
46 | ProgPOWSero = "-a progpow --coin sero"
47 | Renesis = "-a renesis"
48 | SHA256t = "-a sha256t"
49 | SHA256q = "-a sha256q"
50 | # Skunk = "-a skunk"
51 | SonoA = "-a sonoa"
52 | Tensority = @{
53 | Params = "-a tensority"
54 | Fee = 0.03
55 | }
56 | Timetravel = "-a timetravel"
57 | Tribus = "-a tribus"
58 | X16r = "-a x16r"
59 | X16rt = "-a x16rt"
60 | X16rv2 = "-a x16rv2"
61 | X16s = "-a x16s"
62 | X17 = "-a x17"
63 | X21s = "-a x21s"
64 | X22i = "-a x22i"
65 | x25x = "-a x25x"
66 | }
67 | }
68 |
69 | if ($SystemInfo.CudaVersion -ge [version]"10.0") {
70 | $M.Uri = "https://github.com/trexminer/T-Rex/releases/download/0.15.7/t-rex-0.15.7-linux-cuda10.0.tar.gz"
71 | $M.CUDA = 10
72 | } elseif ($SystemInfo.CudaVersion -ge [version]"9.2") {
73 | $M.Uri = "https://github.com/trexminer/T-Rex/releases/download/0.15.7/t-rex-0.15.7-linux-cuda9.2.tar.gz"
74 | $M.CUDA = 9.2
75 | } elseif ($SystemInfo.CudaVersion -ge [version]"9.1") {
76 | $M.Uri = "https://github.com/trexminer/T-Rex/releases/download/0.15.7/t-rex-0.15.7-linux-cuda9.1.tar.gz"
77 | $M.CUDA = 9.1
78 | } else {
79 | return
80 | }
81 |
82 | return [PSCustomObject]$M
83 |
--------------------------------------------------------------------------------
/MinersLinux/N-TTMiner-3.2.3b1.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "TT-Miner",
3 | "Uri": "https://tradeproject.de/download/Miner/TT-Miner-3.2.3-beta1.tar.xz",
4 | "Type": "NVIDIA",
5 | "CUDA": 9.2,
6 | "Arguments": [
7 | "-o #Protocol#://#Server#:#Port#",
8 | "-u #Login#",
9 | "-p #Password#",
10 | "-worker #WorkerName#",
11 | "--nvidia",
12 | "-nui",
13 | "-luck",
14 | "-PRHRI 1",
15 | "-nocolor",
16 | "-d #Devices#",
17 | "-b 0.0.0.0:#APIPort#",
18 | "#AlgorithmParameters#",
19 | "#CustomParameters#"
20 | ],
21 | "API": "Claymore",
22 | "Fee": 0.01,
23 | "Algorithms": {
24 | "ProgPOW": "-a PROGPOW"
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/MinersLinux/N-TTMiner-5.0.1.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "TT-Miner",
3 | "Uri": "https://tradeproject.de/download/Miner/TT-Miner-5.0.1.tar.xz",
4 | "Type": "NVIDIA",
5 | "CUDA": 9.2,
6 | "Arguments": [
7 | "-pool $(if($EnableSSL){'stratum+ssl://'})#Server#:#Port#",
8 | "-user #Login#",
9 | "-pass #Password#",
10 | "-worker #WorkerName#",
11 | "-devices #Devices#",
12 | "-poolinfo",
13 | "-luck",
14 | "-nocolor",
15 | "-PRHRI 1",
16 | "--api-bind 0.0.0.0:#APIPort#",
17 | "#AlgorithmParameters#",
18 | "#CustomParameters#"
19 | ],
20 | "API": "Claymore",
21 | "SSL": true,
22 | "Algorithms": {
23 | // "Eaglesong": "-a Eaglesong",
24 | // "Ethash": {
25 | // "Params": "-a Ethash",
26 | // "Mem": 3
27 | // },
28 | "Kadena": "-coin KDA",
29 | "KawPow": {
30 | "Params": "-coin RVN",
31 | "Mem": 3
32 | },
33 | // "Lyra2v3": "-a Lyra2v3",
34 | "MTP": {
35 | "Params": "-a MTP",
36 | "Mem": 4.5
37 | },
38 | "ProgPOWZ": "-coin ZANO",
39 | "ProgPOWEpic": "-coin EPIC",
40 | "ProgPOWHora": "-coin HORA",
41 | "ProgPOWSero": "-coin SERO",
42 | "Ubqhash": {
43 | "Params": "-a Ubqhash",
44 | "Mem": 3
45 | }
46 | }
47 | }
48 |
--------------------------------------------------------------------------------
/MinersLinux/N-WildRig-0.10.5.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "wildrig",
3 | "Uri": "https://github.com/andru-kun/wildrig/releases/download/0.10.5/wildrig-linux-0.10.5-beta.tar.gz",
4 | "SHA256": "72CC6135DBA4E856798602A1F00A6ECB988D4CABE5C4AF17018DC923F33976C2",
5 | "Type": "NVIDIA",
6 | "CUDA": 9.2,
7 | "Arguments": [
8 | "-o #Server#:#Port#",
9 | "-u #Login#",
10 | "-p #Password#",
11 | "-r 10",
12 | "-R 3",
13 | "--cuda-devices #Devices#",
14 | "--send-stale",
15 | "--no-color",
16 | "--api-port #ApiPort#",
17 | "--scratchpad-file scratchpad-#Algorithm#.bin",
18 | "#AlgorithmParameters#",
19 | "#CustomParameters#"
20 | ],
21 | "API": "XMRig",
22 | "Fee": 0.02,
23 | "Custom": "--cuda-launch=1024x256",
24 | "Algorithms": {
25 | "Purk": "--scratchpad-url http://purk.miner.rocks:8008/scratchpad.bin",
26 | "Bbr": "--scratchpad-url http://boolberry.miner.rocks:8008/scratchpad.bin"
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/MinersLinux/N-WildRigMulti-0.25.1.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "wildrig-multi",
3 | "Uri": "https://github.com/andru-kun/wildrig-multi/releases/download/0.25.1/wildrig-multi-linux-0.25.1.tar.gz",
4 | "Type": "NVIDIA",
5 | "Arguments": [
6 | "-o #Server#:#Port#",
7 | "-u #Login#",
8 | "-p #Password#",
9 | "-r 10",
10 | "-R 3",
11 | "--opencl-platforms nvidia",
12 | "--opencl-platform #GpuPlatform#",
13 | "--opencl-devices #Devices#",
14 | "--send-stale",
15 | "--donate-level 1",
16 | "--no-color",
17 | "--api-port #ApiPort#",
18 | "#AlgorithmParameters#",
19 | "#CustomParameters#"
20 | ],
21 | "API": "XMRig",
22 | "Fee": 0.01,
23 | "Mem": 1.1,
24 | "BenchmarkArg": "$(if ($AlgoName -in @('bitcore', 'x16r', 'x16rt', 'x16s', 'x21s', 'hex', 'timetravel')){'--benchmark'})",
25 | "Custom": "--opencl-threads auto --opencl-launch auto",
26 | "Algorithms": {
27 | "Aergo": "--algo aergo",
28 | "Anime": "--algo anime",
29 | "Astralhash": "--algo glt-astralhash",
30 | "Bbr": {
31 | "Params": "--algo wildkeccak --scratchpad-url http://boolberry.miner.rocks:8008/scratchpad.bin --scratchpad-file scratchpad-#Algorithm#.bin",
32 | "Fee": 0.02
33 | },
34 | // "BCD": "--algo bcd",
35 | // "Bitcore": "--algo bitcore",
36 | "Blake2bBTCC": "--algo blake2b-btcc",
37 | "Blake2bGLT": "--algo blake2b-glt",
38 | // "BMW512": "--algo bmw512",
39 | // "C11": "--algo c11",
40 | "Dedal": "--algo dedal",
41 | "Exosis": "--algo exosis",
42 | "Geek": "--algo geek",
43 | "Globalhash": "--algo glt-globalhash",
44 | "Hex": "--algo hex",
45 | // "HMQ1725": "--algo hmq1725",
46 | // "Honeycomb": "--algo honeycomb",
47 | "Jeonghash": "--algo glt-jeonghash",
48 | "Lyra2v3": "--algo lyra2v3",
49 | "KawPow": "--algo kawpow",
50 | "Lyra2vc0ban": "--algo lyra2vc0ban",
51 | "Lyra2tdc": "--algo lyra2tdc",
52 | // "MTP": "--algo mtp",
53 | // "MTPtcr": "--algo mtp-tcr",
54 | "Padihash": "--algo glt-padihash",
55 | // "Pawelhash": "--algo glt-pawelhash",
56 | "Phi": "--algo phi",
57 | "Polytimos": "--algo polytimos",
58 | "ProgPowEther": "--algo progpow-ethercore",
59 | "ProgPowSero": "--algo progpow-sero",
60 | "ProgPowZ": "--algo progpowz",
61 | "Purk": {
62 | "Params": "--algo wildkeccak --scratchpad-url http://purk.miner.rocks:8008/scratchpad.bin --scratchpad-file scratchpad-#Algorithm#.bin",
63 | "Fee": 0.02
64 | },
65 | "Renesis": "--algo renesis",
66 | "SHA256csm": "--algo sha256csm",
67 | "SHA256q": "--algo sha256q",
68 | "SHA256t": "--algo sha256t",
69 | "Skein2": "--algo skein2",
70 | // "Skunk": "--algo skunkhash",
71 | // "SonoA": "--algo sonoa",
72 | "Timetravel": "--algo timetravel",
73 | // "Tribus": "--algo tribus",
74 | // "X16r": "--algo x16r",
75 | // "X16rt": "--algo x16rt",
76 | // "X16s": "--algo x16s",
77 | // "X17": "--algo x17",
78 | "X17r": "--algo x17r",
79 | "X17rprotocol2": "--algo x17r-protocol2",
80 | "X18": "--algo x18",
81 | "X20r": "--algo x20r"
82 | // "X21s": "--algo x21s",
83 | // "X22i": "--algo x22i",
84 | // "X25x": "--algo x25x",
85 | // "Xevan": "--algo xevan"
86 | }
87 | }
88 |
--------------------------------------------------------------------------------
/MinersLinux/N-XMR-Stak-2.10.8.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "xmr-stak-linux-2.10.8-cpu_cuda-nvidia/xmr-stak",
3 | "Uri": "https://github.com/fireice-uk/xmr-stak/releases/download/2.10.8/xmr-stak-linux-2.10.8-cpu_cuda-nvidia.tar.xz",
4 | "Type": "NVIDIA",
5 | "Arguments": [
6 | "$(if ($enableSSL){'-O'}else{'-o'}) #Server#:#Port#",
7 | "-u #Login#",
8 | "-p #Password#",
9 | "-r #WorkerName#",
10 | "--noCPU",
11 | "--noAMD",
12 | "--noUAC",
13 | "--nvidiaGpus #Devices#",
14 | "$(if ($Pool.PoolName -eq 'NiceHash'){'--use-nicehash'})",
15 | "--httpd #APIPort#",
16 | "--amd #GroupName#-#Algorithm#.txt",
17 | "#AlgorithmParameters#",
18 | "#CustomParameters#"
19 | ],
20 | "API": "XMRig",
21 | "Fee": 0.02,
22 | "SSL": true,
23 | "Algorithms": {
24 | "CnConceal": "--currency cryptonight_conceal",
25 | "CnDouble": "--currency cryptonight_v8_double",
26 | "CnFast": "--currency cryptonight_masari",
27 | "CnGpu": "--currency cryptonight_gpu",
28 | "CnHalf": "--currency cryptonight_v8_half",
29 | "CnHaven": "--currency cryptonight_haven",
30 | "CnHeavy": "--currency cryptonight_heavy",
31 | "CnLiteV7": "--currency cryptonight_lite_v7",
32 | // "CnR": "--currency cryptonight_r",
33 | "CnRwz": "--currency cryptonight_v8_reversewaltz",
34 | "CnSaber": "--currency cryptonight_bittube2",
35 | "CnTurtle": "--currency cryptonight_turtle",
36 | "CnXTL": "--currency cryptonight_v7_stellite",
37 | "CnZls": "--currency cryptonight_v8_zelerius"
38 | }
39 | }
40 |
--------------------------------------------------------------------------------
/MinersLinux/N-zEnemy-2.6.2.ps1:
--------------------------------------------------------------------------------
1 |
2 | $M = @{
3 | Path = "z-enemy"
4 | Type = "NVIDIA"
5 | Arguments = @(
6 | "-o #Protocol#://#Server#:#Port#"
7 | "-u #Login#"
8 | "-p #Password#"
9 | "-R 3"
10 | "-r 10"
11 | "-d #Devices#"
12 | "-b #APIPort#"
13 | "#AlgorithmParameters#"
14 | "#CustomParameters#"
15 | )
16 | API = "Ccminer"
17 | Fee = 0.01
18 | Algorithms = [PSCustomObject]@{
19 | Aergo = "-a aeriumx"
20 | # BCD = "-a bcd"
21 | # Bitcore = "-a bitcore"
22 | # C11 = "-a c11"
23 | Hex = "-a hex"
24 | KawPow = "-a kawpow"
25 | # Polytimos = "-a poly"
26 | # Phi2 = "-a phi2"
27 | Renesis = "-a renesis"
28 | # Skunk = "-a skunk"
29 | # SonoA = "-a sonoa"
30 | TimeTravel = "-a timetravel"
31 | # Tribus = "-a tribus"
32 | Vitalium = "-a vit"
33 | # X16r = "-a x16r"
34 | # X16rv2 = "-a x16rv2"
35 | # X16s = "-a x16s"
36 | # X17 = "-a x17"
37 | Xevan = "-a xevan"
38 | }
39 | }
40 |
41 | if ($SystemInfo.CudaVersion -ge [version]"10.1") {
42 | $M.Uri = "https://github.com/zealot-rvn/z-enemy/releases/download/kawpow262/z-enemy-2.6.2-cuda101-libcurl4.tar.gz"
43 | $M.CUDA = 10.1
44 | } elseif ($SystemInfo.CudaVersion -ge [version]"10.0") {
45 | $M.Uri = "https://github.com/zealot-rvn/z-enemy/releases/download/kawpow262/z-enemy-2.6.2-cuda100-libcurl4.tar.gz"
46 | $M.CUDA = 10.0
47 | } elseif ($SystemInfo.CudaVersion -ge [version]"9.2") {
48 | $M.Uri = "https://github.com/zealot-rvn/z-enemy/releases/download/kawpow262/z-enemy-2.6.2-cuda92-libcurl4.tar.gz"
49 | $M.CUDA = 9.2
50 | } else {
51 | return
52 | }
53 |
54 | return [PSCustomObject]$M
55 |
--------------------------------------------------------------------------------
/MinersLinuxDisabled/A-KBMiner-1.2.2.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "kbminer_1.2.2/kbminer",
3 | "Uri": "https://github.com/mcarloai/minerbabe-kbminer/releases/download/1.2.2/kbminer_1.2.2_linux_release.tar.gz",
4 | "SHA256": "45D9D9F005017B7CCB3C0C8A0DF593B76529A93520CD923C3ABB121DA382DE47",
5 | "Type": "AMD",
6 | "Arguments": [
7 | "--pool #Server#:#Port#",
8 | "--user #Login#",
9 | "--pass #Password#",
10 | "$(($DeviceGroup.DevicesArray | % {'--gpu ' + $_}) -join ' ')",
11 | "--enableapi",
12 | "--apiaddr 0.0.0.0:#ApiPort#",
13 | "$(if ($EnableSSL){'--enabletls'})",
14 | "#AlgorithmParameters#",
15 | "#CustomParameters#"
16 | ],
17 | "API": "KBMiner",
18 | "SSL": true,
19 | "NoCpu": true,
20 | "Fee": 0.02,
21 | "Algorithms": {
22 | "Cuckoo29": {
23 | "Params": "--algorithm ae-cuckoo29",
24 | "Mem": 4,
25 | "Fee": 0.01
26 | },
27 | "Cuckaroo29": {
28 | "Params": "--algorithm grin-cuckaroo29",
29 | "Mem": 4,
30 | "NH": false
31 | },
32 | "Cuckatoo31": {
33 | "Params": "--algorithm grin-cuckatoo31",
34 | "Mem": 8,
35 | "NH": false
36 | }
37 | }
38 | }
39 |
--------------------------------------------------------------------------------
/MinersLinuxDisabled/A-KBMiner-1.3.8.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "kbminer_1.3.8/kbminer",
3 | "Uri": "https://github.com/mcarloai/minerbabe-kbminer/releases/download/1.3.8/kbminer_vds_linux_1.3.8.tar.gz",
4 | "Type": "AMD",
5 | "Arguments": [
6 | "--pool #Server#:#Port#",
7 | "--user #Login#",
8 | "--pass #Password#",
9 | "$(($DeviceGroup.DevicesArray | % {'--gpu ' + $_}) -join ' ')",
10 | "--enableapi",
11 | "--apiaddr 0.0.0.0:#ApiPort#",
12 | "$(if ($EnableSSL){'--enabletls'})",
13 | "--checkdifficulty",
14 | "#AlgorithmParameters#",
15 | "#CustomParameters#"
16 | ],
17 | "API": "KBMiner",
18 | "SSL": true,
19 | "NoCpu": true,
20 | "Fee": 0.02,
21 | "Algorithms": {
22 | "EquihashVds": "--algorithm vds"
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/MinersLinuxDisabled/A-NanoMiner-1.9.5.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "nanominer-linux-1.9.5/nanominer",
3 | "Uri": "https://github.com/nanopool/nanominer/releases/download/v1.9.5/nanominer-linux-1.9.5.tar.gz",
4 | "Type": "AMD",
5 | "GenerateConfigFile": "nanominer-linux-1.9.5/#GroupName#-#Algorithm#.conf",
6 | "PatternConfigFile": "NanoMiner.txt",
7 | "Arguments": "#GroupName#-#Algorithm#.conf",
8 | "API": "Claymore",
9 | "Fee": 0.02,
10 | "Algorithms": {
11 | "CnR": "CryptoNightR",
12 | "CnRwz": "CryptoNightReverseWaltz",
13 | "Cortex": "Cortex",
14 | "Cuckaroo29": {
15 | "Params": "Cuckaroo29",
16 | "Mem": 7.2
17 | },
18 | "Cuckaroo29d": {
19 | "Params": "Cuckaroo29",
20 | "Mem": 7.2
21 | },
22 | "KawPow": {
23 | "Params": "RVN",
24 | "Mem": 3
25 | }
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/MinersLinuxDisabled/C-LukMiner-0.15.12.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "luk-cpu",
3 | "Uri": "https://github.com/yuzi-co/miners-linux/releases/download/2019.4/lukMiner-0.15.12-cpu-phi.tar.gz",
4 | "SHA256": "17A887D819C78C298CB8396EAA7F761757F29F5FBFC723604D796FF2BC188A14",
5 | "Type": "CPU",
6 | "Arguments": [
7 | "--host #Server#",
8 | "--port #Port#",
9 | "--user #Login#",
10 | "--pass #Password#",
11 | "$(if ($Pool.PoolName -eq 'NiceHash'){'--nicehash'})",
12 | "$(if ($CpuThreads -ne $null){'-t ' + $CpuThreads})",
13 | "--status-port #APIPort#",
14 | "#AlgorithmParameters#",
15 | "#CustomParameters#"
16 | ],
17 | "API": "Luk",
18 | "Fee": 0.01,
19 | "Algorithms": {
20 | "CnAlloy": "-a xnalloy",
21 | "CnDark": "-a xndark",
22 | "_CnHalf": "-a xnmasari",
23 | "CnHaven": "-a xnhaven",
24 | "CnHeavy": "-a xnheavy",
25 | "_CnLiteV7": "-a xnlight",
26 | "CnR": "-a xmr-v4r",
27 | "_CnTurtle": "-a xnlightv1",
28 | "CnXTL": "-a xnstellite"
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/MinersLinuxDisabled/C-XMR-Stak-2.10.8.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "xmr-stak-linux-2.10.8-cpu/xmr-stak",
3 | "Uri": "https://github.com/fireice-uk/xmr-stak/releases/download/2.10.8/xmr-stak-linux-2.10.8-cpu.tar.xz",
4 | "Type": "CPU",
5 | "Arguments": [
6 | "$(if ($enableSSL){'-O'}else{'-o'}) #Server#:#Port#",
7 | "-u #Login#",
8 | "-p #Password#",
9 | "-r #WorkerName#",
10 | "--noNVIDIA",
11 | "--noAMD",
12 | "--noUAC",
13 | "$(if ($Pool.PoolName -eq 'NiceHash'){'--use-nicehash'})",
14 | "--httpd #APIPort#",
15 | "--cpu #GroupName#-#Algorithm#.txt",
16 | "#AlgorithmParameters#",
17 | "#CustomParameters#"
18 | ],
19 | "API": "XMRig",
20 | "Fee": 0.02,
21 | "SSL": true,
22 | "Algorithms": {
23 | "CnConceal": "--currency cryptonight_conceal",
24 | "CnDouble": "--currency cryptonight_v8_double",
25 | "CnFast": "--currency cryptonight_masari",
26 | // "CnGpu": "--currency cryptonight_gpu",
27 | "CnHalf": "--currency cryptonight_v8_half",
28 | // "CnHaven": "--currency cryptonight_haven",
29 | // "CnHeavy": "--currency cryptonight_heavy",
30 | "CnLiteV7": "--currency cryptonight_lite_v7",
31 | // "CnR": "--currency cryptonight_r",
32 | "CnRwz": "--currency cryptonight_v8_reversewaltz",
33 | // "CnSaber": "--currency cryptonight_bittube2",
34 | "CnTurtle": "--currency cryptonight_turtle",
35 | "CnXTL": "--currency cryptonight_v7_stellite",
36 | "CnZls": "--currency cryptonight_v8_zelerius"
37 | }
38 | }
39 |
--------------------------------------------------------------------------------
/MinersLinuxDisabled/C-XMR-Stak-RX-1.0.5.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "xmr-stak-rx-win64-1.0.5/xmr-stak-rx.exe",
3 | "Uri": "https://github.com/fireice-uk/xmr-stak/releases/download/1.0.5-rx/xmr-stak-rx-linux-1.0.5-cpu.tar.xz",
4 | "Type": "AMD",
5 | "Arguments": [
6 | "$(if ($enableSSL){'-O'}else{'-o'}) #Server#:#Port#",
7 | "-u #Login#",
8 | "-p #Password#",
9 | "-r #WorkerName#",
10 | "--noNVIDIA",
11 | "--noAMD",
12 | "--noUAC",
13 | "$(if ($Pool.PoolName -eq 'NiceHash'){'--use-nicehash'})",
14 | "--httpd #APIPort#",
15 | "--cpu #GroupName#-#Algorithm#.txt",
16 | "#AlgorithmParameters#",
17 | "#CustomParameters#"
18 | ],
19 | "API": "XMRig",
20 | "Fee": 0.02,
21 | "SSL": true,
22 | "Algorithms": {
23 | "RandomArq": "--currency randomx_arqma",
24 | "RandomKeva": "--currency randomx_keva",
25 | "RandomSfx": "--currency randomx_safex",
26 | "RandomX": "--currency randomx"
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/MinersLinuxDisabled/N-BMinerDual-16.0.7.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "bminer-v16.0.7-6e99817/bminer",
3 | "Uri": "https://www.bminercontent.com/releases/bminer-v16.0.7-6e99817-amd64.tar.xz",
4 | "Type": "NVIDIA",
5 | "CUDA": 9.2,
6 | "Arguments": [
7 | "-uri ethstratum$(if($enableSSL){'+ssl'})://$([System.Web.HttpUtility]::UrlEncode('#Login#')):$([System.Web.HttpUtility]::UrlEncode('#Password#'))@#Server#:#Port#",
8 | "-uri2 #AlgorithmParameters#$(if($enableDualSSL){'+ssl'})://$([System.Web.HttpUtility]::UrlEncode('#LoginDual#')):$([System.Web.HttpUtility]::UrlEncode('#PasswordDual#'))@#ServerDual#:#PortDual#",
9 | "-devices #Devices#",
10 | "-max-network-failures=3",
11 | "-watchdog=false",
12 | "-api 127.0.0.1:#APIPort#",
13 | "#CustomParameters#"
14 | ],
15 | "API": "BMinerDual",
16 | "SSL": true,
17 | "Fee": 0.02,
18 | "Mem": 3,
19 | "Algorithms": {
20 | "Ethash_Eaglesong": "ckb",
21 | "Ethash_Tensority": "tensority"
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/MinersLinuxDisabled/N-CCMinerMTP-1.1.23.ps1:
--------------------------------------------------------------------------------
1 | $M = @{
2 | Uri = "https://github.com/yuzi-co/miners-linux/releases/download/2019.07/CCMinerMTP-v1.1.23.tar.gz"
3 | SHA256 = "B13E4A8FD9B87A97A0F57541C411D691887929D8BBCC34B629C1647B6A564069"
4 | Type = "NVIDIA"
5 | Arguments = @(
6 | "-o #Protocol#://#Server#:#Port#"
7 | "-u #Login#"
8 | "-p #Password#"
9 | "-R 3"
10 | "-r 10"
11 | "-d #Devices#"
12 | "-b #APIPort#"
13 | "--no-donation"
14 | "#AlgorithmParameters#"
15 | "#CustomParameters#"
16 | )
17 | API = "CCMiner"
18 | Algorithms = [PSCustomObject]@{
19 | MTP = @{
20 | Params = "-a mtp"
21 | NH = false
22 | Mem = 4.5
23 | }
24 | }
25 | }
26 |
27 | if ($SystemInfo.CudaVersion -ge [version]"10.1") {
28 | $M.Path = "ccminer-linux-cuda10.1"
29 | $M.CUDA = 10.1
30 | } elseif ($SystemInfo.CudaVersion -ge [version]"10.0") {
31 | $M.Path = "ccminer-linux-cuda10.0"
32 | $M.CUDA = 10.0
33 | } elseif ($SystemInfo.CudaVersion -ge [version]"9.2") {
34 | $M.Path = "ccminer-linux-cuda9.2"
35 | $M.CUDA = 9.2
36 | } else {
37 | return
38 | }
39 |
40 | return [PSCustomObject]$M
41 |
--------------------------------------------------------------------------------
/MinersLinuxDisabled/N-CryptoDredge-0.16.ps1:
--------------------------------------------------------------------------------
1 |
2 | $M = @{
3 | Path = "CryptoDredge_0.16.0/CryptoDredge"
4 | Type = "NVIDIA"
5 | Arguments = @(
6 | "-o #Protocol#://#Server#:#Port#"
7 | "-u #Login#"
8 | "-p #Password#"
9 | "-d #Devices#"
10 | "--retries 4"
11 | "--retry-pause 10"
12 | "--timeout 60"
13 | "--no-watchdog"
14 | "--no-color"
15 | "-b 127.0.0.1:#APIPort#"
16 | "#AlgorithmParameters#"
17 | "#CustomParameters#"
18 | )
19 | API = "Ccminer"
20 | SSL = $true
21 | Fee = 0.01
22 | Algorithms = [PSCustomObject]@{
23 | C11 = "-a c11"
24 | Dedal = "-a dedal"
25 | Exosis = "-a exosis"
26 | Lbk3 = "-a lbk3"
27 | Phi = "-a phi"
28 | }
29 | }
30 |
31 | if ($SystemInfo.CudaVersion -ge [version]"10.0") {
32 | $M.Uri = "https://github.com/technobyl/CryptoDredge/releases/download/v0.16.0/CryptoDredge_0.16.0_cuda_10.0_linux.tar.gz"
33 | $M.CUDA = 10
34 | } elseif ($SystemInfo.CudaVersion -ge [version]"9.2") {
35 | $M.Uri = "https://github.com/technobyl/CryptoDredge/releases/download/v0.16.0/CryptoDredge_0.16.0_cuda_9.2_linux.tar.gz"
36 | $M.CUDA = 9.2
37 | } elseif ($SystemInfo.CudaVersion -ge [version]"9.1") {
38 | $M.Uri = "https://github.com/technobyl/CryptoDredge/releases/download/v0.16.0/CryptoDredge_0.16.0_cuda_9.1_linux.tar.gz"
39 | $M.CUDA = 9.1
40 | } else {
41 | return
42 | }
43 |
44 | return [PSCustomObject]$M
45 |
--------------------------------------------------------------------------------
/MinersLinuxDisabled/N-Ethminer-0.18.0.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "bin/ethminer",
3 | "Uri": "https://github.com/ethereum-mining/ethminer/releases/download/v0.18.0/ethminer-0.18.0-cuda-9-linux-x86_64.tar.gz",
4 | "SHA256": "98132B98C271EA1AD13796524996477F3A58C7C4A20182FE433F51E165A96642",
5 | "Type": "NVIDIA",
6 | "CUDA": 9.0,
7 | "Arguments": [
8 | "-P stratum2+tcp://#Login#:#Password#@#Server#:#Port#",
9 | "--cuda",
10 | "--cuda-devices #DevicesETHMode#",
11 | "--nocolor",
12 | "--api-port #APIPort#",
13 | "#AlgorithmParameters#",
14 | "#CustomParameters#"
15 | ],
16 | "API": "Claymore",
17 | "Mem": 3,
18 | "Algorithms": {
19 | "Ethash": ""
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/MinersLinuxDisabled/N-KBMiner-1.2.1.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "kbminer_1.2.1_linux_release/kbminer",
3 | "Uri": "https://github.com/mcarloai/minerbabe-kbminer/releases/download/1.2.1/kbminer_1.2.1_linux_release.tar.gz",
4 | "SHA256": "761C00A94D06877EB47DA8DFD5B71D450E08B3AB3D3D877D971FC59CD7568455",
5 | "Type": "NVIDIA",
6 | "Arguments": [
7 | "--pool #Server#:#Port#",
8 | "--user #Login#",
9 | "--pass #Password#",
10 | "$(($DeviceGroup.DevicesArray | % {'--gpu ' + $_}) -join ' ')",
11 | "--enableapi",
12 | "--apiaddr 0.0.0.0:#ApiPort#",
13 | "$(if ($EnableSSL){'--enabletls'})",
14 | "#AlgorithmParameters#",
15 | "#CustomParameters#"
16 | ],
17 | "API": "KBMiner",
18 | "SSL": true,
19 | "NoCpu": true,
20 | "Fee": 0.02,
21 | "Algorithms": {
22 | "Cuckoo29": {
23 | "Params": "--algorithm ae-cuckoo29",
24 | "Mem": 4,
25 | "Fee": 0.01
26 | },
27 | "Cuckaroo29": {
28 | "Params": "--algorithm grin-cuckaroo29",
29 | "Mem": 4,
30 | "NH": false
31 | },
32 | "Cuckatoo31": {
33 | "Params": "--algorithm grin-cuckatoo31",
34 | "Mem": 8,
35 | "NH": false
36 | }
37 | }
38 | }
39 |
--------------------------------------------------------------------------------
/MinersLinuxDisabled/N-KBMiner-1.3.11.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "kbminer_1.3.11/kbminer",
3 | "Uri": "https://github.com/mcarloai/minerbabe-kbminer/releases/download/1.3.11/kbminer_1.3.11.tar.gz",
4 | "Type": "NVIDIA",
5 | "Arguments": [
6 | "--pool #Server#:#Port#",
7 | "--user #Login#",
8 | "--pass #Password#",
9 | "$(($DeviceGroup.DevicesArray | % {'--gpu ' + $_}) -join ' ')",
10 | "--enableapi",
11 | "--apiaddr 0.0.0.0:#ApiPort#",
12 | "$(if ($EnableSSL){'--enabletls'})",
13 | "--checkdifficulty",
14 | "#AlgorithmParameters#",
15 | "#CustomParameters#"
16 | ],
17 | "API": "KBMiner",
18 | "SSL": true,
19 | "NoCpu": true,
20 | "Fee": 0.02,
21 | "Algorithms": {
22 | "EquihashVds": "--algorithm vds"
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/MinersLinuxDisabled/N-Kawpow-1.2.3.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "kawpowminer",
3 | "Uri": "https://github.com/RavenCommunity/kawpowminer/releases/download/1.2.3/kawpowminer-ubuntu18-1.2.3.zip",
4 | "Type": "NVIDIA",
5 | "CUDA": 10.2,
6 | "Arguments": [
7 | "-P stratum$(if($EnableSSL){'s'})://#Login#:#Password#@#Server#:#Port#",
8 | "--cuda",
9 | "--cuda-devices #DevicesClayMode#",
10 | "--api-port -#APIPort#",
11 | "#AlgorithmParameters#",
12 | "#CustomParameters#"
13 | ],
14 | "API": "Claymore",
15 | "Algorithms": {
16 | "KawPow": ""
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/MinersLinuxDisabled/N-NanoMiner-1.9.5.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "nanominer-linux-1.9.5/nanominer",
3 | "Uri": "https://github.com/nanopool/nanominer/releases/download/v1.9.5/nanominer-linux-1.9.5.tar.gz",
4 | "Type": "NVIDIA",
5 | "CUDA": 10.0,
6 | "GenerateConfigFile": "nanominer-linux-1.9.5/#GroupName#-#Algorithm#.conf",
7 | "PatternConfigFile": "NanoMiner.txt",
8 | "Arguments": "#GroupName#-#Algorithm#.conf",
9 | "API": "Claymore",
10 | "Fee": 0.02,
11 | "Algorithms": {
12 | "CnR": "CryptoNightR",
13 | "CnRwz": "CryptoNightReverseWaltz",
14 | "Cuckaroo29": {
15 | "Params": "Cuckaroo29",
16 | "Mem": 5.4
17 | },
18 | "Cuckaroo29d": {
19 | "Params": "Cuckaroo29",
20 | "Mem": 5.4
21 | },
22 | "Ethash": {
23 | "Params": "Ethash",
24 | "Mem": 3
25 | },
26 | "Ubqhash": {
27 | "Params": "Ubqhash",
28 | "Mem": 2
29 | }
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/MinersLinuxDisabled/N-ProgPOW-0.16.ps1:
--------------------------------------------------------------------------------
1 |
2 | $M = @{
3 | Uri = "https://github.com/BitcoinInterestOfficial/BitcoinInterest/releases/download/2.1/progpow_linux_0.16_final.zip"
4 | SHA256 = "779447DA3802D6115588EBE1B065656CF9841D59CE9E0C14DB440F9D62EDF733"
5 | Type = "NVIDIA"
6 | Arguments = @(
7 | "-P stratum+tcp://#Login#:#Password#@#Server#:#Port#"
8 | "--cuda"
9 | "--cuda-devices #DevicesETHMode#"
10 | "--nocolor"
11 | "--api-port -#APIPort#"
12 | "#AlgorithmParameters#"
13 | "#CustomParameters#"
14 | )
15 | API = "Claymore"
16 | Algorithms = [PSCustomObject]@{
17 | ProgPOW = ""
18 | }
19 | }
20 |
21 | if ($SystemInfo.CudaVersion -ge [version]"10.0") {
22 | $M.Path = "progpow_linux_0.16_final/progpowminer_cuda10"
23 | $M.CUDA = 10
24 | } elseif ($SystemInfo.CudaVersion -ge [version]"9.2") {
25 | $M.Path = "progpow_linux_0.16_final/progpowminer_cuda9.2"
26 | $M.CUDA = 9.2
27 | } elseif ($SystemInfo.CudaVersion -ge [version]"9.1") {
28 | $M.Path = "progpow_linux_0.16_final/progpowminer_cuda9.1"
29 | $M.CUDA = 9.1
30 | } else {
31 | return
32 | }
33 |
34 | return [PSCustomObject]$M
35 |
--------------------------------------------------------------------------------
/MinersLinuxDisabled/N-lolMiner-0.9.8.1.jsonc:
--------------------------------------------------------------------------------
1 | {
2 | "Path": "0.9.8.1/lolMiner",
3 | "Uri": "https://github.com/Lolliedieb/lolMiner-releases/releases/download/0.98/lolMiner_v0981_Lin64.tar.gz",
4 | "Type": "NVIDIA",
5 | "Arguments": [
6 | "--pool #Server#:#Port#",
7 | "--user #Login#",
8 | "--pass #Password#",
9 | "--devices #Devices#",
10 | "--apiport #ApiPort#",
11 | "--digits 2",
12 | "--connectattempts 3",
13 | "--tls $(if($enableSSL){1}else{0})",
14 | "#AlgorithmParameters#",
15 | "#CustomParameters#"
16 | ],
17 | "API": "LOL",
18 | "SSL": true,
19 | "Fee": 0.02,
20 | "Algorithms": {
21 | // "BeamV2": {
22 | // "Params": "--coin BEAM-II",
23 | // "Mem": 3.5
24 | // },
25 | // "Cuckaroo29d": {
26 | // "Params": "--coin MWC-C29D",
27 | // "Mem": 3.6
28 | // },
29 | // "Cuckaroo29m": {
30 | // "Params": "--coin GRIN-C29M",
31 | // "Mem": 3.6
32 | // },
33 | // "Cuckatoo31": {
34 | // "Params": "--coin GRIN-C31",
35 | // "Mem": 3.6
36 | // },
37 | "Cuckatoo32": {
38 | "Params": "--coin GRIN-C32",
39 | "Mem": 3.6
40 | },
41 | "Equihash96": {
42 | "Params": "--coin MNX",
43 | "Mem": 1
44 | },
45 | // "Equihash125": {
46 | // "Params": "--coin ZEL",
47 | // "Mem": 2.9
48 | // },
49 | // "Equihash144": {
50 | // "Params": "--coin AUTO144_5",
51 | // "Mem": 1.8
52 | // },
53 | // "Equihash192": {
54 | // "Params": "--coin AUTO192_7",
55 | // "Mem": 2.8
56 | // },
57 | "Equihash210": "--coin AION"
58 | }
59 | }
60 |
--------------------------------------------------------------------------------
/OpenCLList.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 |
3 | cd /d %~dp0
4 |
5 | set Command="&.\OpenCLList.ps1
6 |
7 | where pwsh >nul 2>nul || goto powershell
8 | pwsh -executionpolicy bypass -command %Command%
9 | goto end
10 |
11 | :powershell
12 | powershell -version 5.0 -executionpolicy bypass -command %Command%
13 |
14 | :end
15 | pause
16 |
--------------------------------------------------------------------------------
/OpenCLList.ps1:
--------------------------------------------------------------------------------
1 | Import-Module .\Include.psm1
2 | Set-OsFlags
3 |
4 | Get-OpenCLDevices | Format-Table -Property @{Label = "Pid"; Expression = { $_.PlatformId } },
5 | @{Label = "Dev"; Expression = { $_.DeviceIndex } },
6 | Name,
7 | @{Label = "MemGB"; Expression = { [math]::round(($_.GlobalMemSize / 1GB), 2) } },
8 | @{Label = "CU"; Expression = { $_.MaxComputeUnits } },
9 | Vendor,
10 | Type,
11 | @{Label = "PlatformVer"; Expression = { $_.Platform.Version } },
12 | @{Label = "DriverVer"; Expression = { $_.DriverVersion } } -Wrap
13 |
--------------------------------------------------------------------------------
/Pools/MyPools.ps1:
--------------------------------------------------------------------------------
1 | param(
2 | [Parameter(Mandatory = $true)]
3 | [String]$Querymode = $null,
4 | [Parameter(Mandatory = $false)]
5 | [PSCustomObject]$Info
6 | )
7 |
8 | $Name = (Get-Item $script:MyInvocation.MyCommand.Path).BaseName
9 | $ActiveOnManualMode = $true
10 | $ActiveOnAutomaticMode = $false
11 | $WalletMode = "None"
12 | $RewardType = "PPLS"
13 | $Result = @()
14 |
15 | if ($Querymode -eq "Info") {
16 | $Result = [PSCustomObject]@{
17 | Disclaimer = "Must set wallet for each coin on web, set login on config.ini file"
18 | ActiveOnManualMode = $ActiveOnManualMode
19 | ActiveOnAutomaticMode = $ActiveOnAutomaticMode
20 | ApiData = $true
21 | WalletMode = $WalletMode
22 | RewardType = $RewardType
23 | }
24 | }
25 |
26 | if ($Querymode -eq "Core") {
27 | $Pools = @(
28 | [PSCustomObject]@{ Coin = "Dallar" ; Symbol = "DAL" ; Algo = "Throestl" ; Server = "pool.dallar.org" ; Port = 3032 ; Fee = 0.01 ; User = $Wallets.DAL }
29 | [PSCustomObject]@{ Coin = "Pascal" ; Symbol = "PASC" ; Algo = "RandomHash2" ; Server = "mine.pool.pascalpool.org" ; Port = 3338 ; Fee = 0.005 ; User = $Wallets.PASC + "$(if ($null -eq ($Wallets.PASC -split '\.')[1]) {'.0'}).#WorkerName#/#Email#" }
30 | # [PSCustomObject]@{ Coin = "Grin" ; Symbol = "GRIN" ; Algo = "Cuckaroo29" ; Server = "eu-west-stratum.grinmint.com" ; Port = 3416 ; Fee = 0.01 ; User = '#Email#/#WorkerName#' }
31 | # [PSCustomObject]@{ Coin = "Verium" ; Symbol = "VRM" ; Algo = "Verium" ; Server = "eu.vrm.mining-pool.ovh" ; Port = 3032 ; Fee = 0.009 ; User = "#UserName.#WorkerName#" }
32 | # [PSCustomObject]@{ Coin = "Verus" ; Symbol = "VRSC" ; Algo = "Verushash" ; Server = "eu.luckpool.net" ; Port = 3956 ; Fee = 0.009 ; User = $Wallets.VRSC + ".#WorkerName#" }
33 | )
34 |
35 | $Result = $Pools | ForEach-Object {
36 | [PSCustomObject]@{
37 | Algorithm = $_.Algo
38 | Info = $_.Coin
39 | Protocol = "stratum+tcp"
40 | Host = $_.Server
41 | Port = $_.Port
42 | User = $_.User
43 | Pass = if ([string]::IsNullOrEmpty($_.Pass)) { "x" } else { $_.Pass }
44 | Location = "EU"
45 | SSL = $false
46 | Symbol = $_.symbol
47 | ActiveOnManualMode = $ActiveOnManualMode
48 | ActiveOnAutomaticMode = $ActiveOnAutomaticMode
49 | PoolName = $Name
50 | WalletMode = $WalletMode
51 | Fee = $_.Fee
52 | RewardType = $RewardType
53 | }
54 | }
55 | Remove-Variable Pools
56 | }
57 |
58 | $Result
59 | Remove-Variable result
60 |
--------------------------------------------------------------------------------
/START.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 |
3 | cd /d %~dp0
4 |
5 | set Command="& .\Miner.ps1"
6 |
7 | where pwsh >nul 2>nul || goto powershell
8 | pwsh -executionpolicy bypass -command %Command%
9 | goto end
10 |
11 | :powershell
12 | powershell -version 5.0 -executionpolicy bypass -command %Command%
13 |
14 | :end
15 | pause
16 |
--------------------------------------------------------------------------------
/autostart.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | Mode=Automatic
4 | Pools=NiceHash,ZergPool,Zpool,WhatToMine
5 | Algos=
6 | Coins=
7 |
8 | Command="& .\Core.ps1 -MiningMode ${Mode} -PoolsName ${Pools}"
9 |
10 | pwsh -executionpolicy bypass -command ${Command}
11 |
--------------------------------------------------------------------------------
/start.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | Command="& .\Miner.ps1"
4 |
5 | pwsh -executionpolicy bypass -command ${Command}
6 |
--------------------------------------------------------------------------------