- pool_address=quai.asia.zk.work:13333
Supported Miners
| Miner Name | Download | Setup Guide |
|---|---|---|
| Rigel | https://github.com/rigelminer/rigel | Configuration |
| SRBMiner | https://github.com/doktor83/SRBMiner-Multi/releases | Configuration |
| WildRig | https://github.com/andru-kun/wildrig-multi | Configuration |
| Quai GPU Miner | https://github.com/dominant-strategies/quai-gpu-miner/releases | Configuration |
- Version: v0.5.0+
On Ubuntu
- Get a ZKWORK_API_TOKEN on ZK.WROK.
- Download quai gpu miner: https://github.com/dominant-strategies/quai-gpu-miner/releases.
- Create a script:
vi quai_mining.sh.#!/bin/bash ./quai-gpu-miner -U --HWMON 1 -P stratum://<ZKWORK_API_TOKEN>.<CUSTOM_NAME>:x@quai.asia.zk.work:13333
- Update your ZKWORK_API_TOKEN in
quai_mining.shand set CUSTOM_NAME for mining server. - Start mining with
sudo chmod +x quai_mining.sh && nohup ./quai_mining.sh >> mining.log 2>&1 &. - Check mining log with
tail -f mining.log.
On HiveOS
- Choose your download url for your gpu.
- DOWNLOAD_URL for Nvidia: https://github.com/dominant-strategies/quai-gpu-miner/releases/download/v0.5.0/quai-gpu-miner-nvidia-v0.5.0.tar.gz
- DOWNLOAD_URL for AMD: https://github.com/dominant-strategies/quai-gpu-miner/releases/download/v0.5.0/quai-gpu-miner-amd-v0.5.0.tar.gz
- Get a ZKWORK_API_TOKEN on ZK.WROK as QUAI wallet address.
- Add New Flight Sheet with config as follows:
Configuration:
- Installation URL:
DOWNLOAD_URL - Hash algorithm:
progpow - Wallet and worker template:
%WAL% - Extra config arguments:
-U --HWMON 1 -P stratum://%WAL%.%WORKER_NAME%@quai.asia.zk.work:13333
- Start Flight Sheet
On Mmpos
- Get a ZKWORK_API_TOKEN on ZK.WROK as QUAI wallet address.
- Import miner profiles from a JSON file using a JSON string format. (
Miner profiles-Import from JSON-JSON String)
- JSON String for Nvidia
{"miner_profile":{"name":"Zkwork-QUAI","coin":"QUAI","os":"linux","commandline":"-U -P %pool_protocol%%user%@%pool_server%:%pool_port% --api-bind 127.0.0.1:%api_port%","miner":"quai-gpu-miner-nvidia.default","miner_version":"latest","api_port":3333,"platforms":[]},"pools":[{"url":"quai.asia.zk.work","port":"13333","username":"%wallet_address%.%rig_name%%miner_id%","password":"x","name":"Zk.Work - QUAI","coin":"QUAI","ssl":false}]} - JSON String for AMD
{"miner_profile":{"name":"Zkwork-Quai-AMD","coin":"QUAI","os":"linux","commandline":"-G -P %pool_protocol%%user%@%pool_server%:%pool_port% --api-bind 127.0.0.1:%api_port%","miner":"quai-gpu-miner-amd.default","miner_version":"latest","api_port":3333,"platforms":[]},"pools":[{"url":"quai.asia.zk.work","port":"13333","username":"%wallet_address%.%rig_name%%miner_id%","password":"x","name":"Zk.Work - QUAI","coin":"QUAI","ssl":false}]}
-
If no pools are defined for this coin type, add a pool by creating one (
Add pool-Create pool). Then, add a miner profile by creating a new profile (Add miner profile-Create profile). -
Switch miner profile.
- Version: v2.7.6+
On Ubuntu
- Get a ZKWORK_API_TOKEN on ZK.WROK.
- Download: https://github.com/doktor83/SRBMiner-Multi/releases.
- Create a script:
vi quai_mining.sh.export GPU_MAX_HEAP_SIZE=100 export GPU_MAX_USE_SYNC_OBJECTS=1 export GPU_SINGLE_ALLOC_PERCENT=100 export GPU_MAX_ALLOC_PERCENT=100 export GPU_MAX_SINGLE_ALLOC_PERCENT=100 export GPU_ENABLE_LARGE_ALLOCATION=100 export GPU_MAX_WORKGROUP_SIZE=1024 #!/bin/sh reset ./SRBMiner-MULTI --disable-cpu --algorithm progpow_quai --pool quai.asia.zk.work:13333 --wallet <ZKWORK_API_TOKEN>.<CUSTOM_NAME>
- Update your QUAI ZKWORK_API_TOKEN in
quai_mining.shand set CUSTOM_NAME for mining server. - Start mining with
sudo chmod +x quai_mining.sh && nohup ./quai_mining.sh >> mining.log 2>&1 &. - Check mining log with
tail -f mining.log.
On HiveOS
- Update HiveOS to version 0.6-229@250202 or later.
- Get a ZKWORK_API_TOKEN on ZK.WROK as QUAI wallet address.
- Add New Flight Sheet with config as follows:
Configuration:
- Hash algorithm:
progpow_quai - Wallet and worker template:
%WAL% - Worker name:
WORKER_NAME% - Pool server:port:
quai.asia.zk.work:13333
- Start Flight Sheet
On Mmpos
-
Get a ZKWORK_API_TOKEN on ZK.WROK as QUAI wallet address.
-
Import miner profiles from a JSON file using a JSON string format. (
Miner profiles-Import from JSON-JSON String){"miner_profile":{"name":"Zk.Work-SRBMiner-QUAI","coin":"QUAI","os":"linux","commandline":"--algorithm progpow_quai --disable-cpu --pool %pool_protocol%%pool_server%:%pool_port% --wallet %user% --password %password% --log-file /dev/null --api-enable --api-port %api_port%", "miner":"sbrminer.quai","miner_version":"latest","api_port":4056,"platforms":[]},"pools":[{"url":"quai.asia.zk.work","port":"13333","username":"%wallet_address%.%rig_name%%miner_id%","password":"x","name":"Zk.Work - QUAI","coin":"QUAI","ssl":false}]} -
If no pools are defined for this coin type, add a pool by creating one (
Add pool-Create pool). Then, add a miner profile by creating a new profile (Add miner profile-Create profile). -
Switch miner profile.
- Version: v0.42.1+
On Ubuntu
- Get a ZKWORK_API_TOKEN on ZK.WROK.
- Download miner: https://github.com/andru-kun/wildrig-multi/releases.
- Create a script:
vi quai_mining.sh.export GPU_MAX_HEAP_SIZE=100 export GPU_MAX_USE_SYNC_OBJECTS=1 export GPU_SINGLE_ALLOC_PERCENT=100 export GPU_MAX_ALLOC_PERCENT=100 export GPU_MAX_SINGLE_ALLOC_PERCENT=100 export GPU_ENABLE_LARGE_ALLOCATION=100 export GPU_MAX_WORKGROUP_SIZE=1024 #!/bin/sh reset ./wildrig-multi -a progpow-quai -o stratum+tcp://quai.asia.zk.work:13333 -u <ZKWORK_API_TOKEN> -w <CUSTOM_NAME>
- Update your QUAI ZKWORK_API_TOKEN in
quai_mining.shand set CUSTOM_NAME for mining server. - Start mining with
sudo chmod +x quai_mining.sh && nohup ./quai_mining.sh >> mining.log 2>&1 &. - Check mining log with
tail -f mining.log.
On HiveOS
-
Update HiveOS to version 0.6-229@250202 or later.
-
Get a ZKWORK_API_TOKEN on ZK.WROK as QUAI wallet address.
-
Add New Flight Sheet with config as follows:
Configuration:
- Hash algorithm:
progpow-quai - Wallet and worker template:
%WAL%.%WORKER_NAME% - Pool URL:
quai.asia.zk.work:13333
- Start Flight Sheet
On Mmpos
-
Get a ZKWORK_API_TOKEN on ZK.WROK as QUAI wallet address.
-
Import miner profiles from a JSON file using a JSON string format. (
Miner profiles-Import from JSON-JSON String){"miner_profile":{"name":"WildRig-zkwrok-QUAI","coin":"QUAI","os":"linux","commandline":"-a progpow-quai -o %pool_protocol%%pool_server%:%pool_port% -u %user% -p %password% --api-port=%api_port%","miner":"wildrig-multi.quai","miner_version":"latest","api_port":4028,"platforms":[]},"pools":[{"url":"quai.asia.zk.work","port":"13333","username":"%wallet_address%.%rig_name%%miner_id%","password":"x","name":"Zk.Work - QUAI","coin":"QUAI","ssl":false}]} -
If no pools are defined for this coin type, add a pool by creating one (
Add pool-Create pool). Then, add a miner profile by creating a new profile (Add miner profile-Create profile). -
Switch miner profile.
- Version: v1.20.0+
On Ubuntu
- Get a ZKWORK_API_TOKEN on ZK.WROK.
- Download miner: https://github.com/rigelminer/rigel/releases.
- Create a script:
vi quai_mining.sh.export GPU_MAX_HEAP_SIZE=100 export GPU_MAX_USE_SYNC_OBJECTS=1 export GPU_SINGLE_ALLOC_PERCENT=100 export GPU_MAX_ALLOC_PERCENT=100 export GPU_MAX_SINGLE_ALLOC_PERCENT=100 export GPU_ENABLE_LARGE_ALLOCATION=100 export GPU_MAX_WORKGROUP_SIZE=1024 #!/bin/sh reset ./rigel -a quai -o stratum+tcp://quai.asia.zk.work:13333 -u <ZKWORK_API_TOKEN> -w <CUSTOM_NAME>
- Update your QUAI ZKWORK_API_TOKEN in
quai_mining.shand set CUSTOM_NAME for mining server. - Start mining with
sudo chmod +x quai_mining.sh && nohup ./quai_mining.sh >> mining.log 2>&1 &. - Check mining log with
tail -f mining.log.
On HiveOS
-
Update HiveOS to version 0.6-229@250202 or later.
-
Get a ZKWORK_API_TOKEN on ZK.WROK as QUAI wallet address.
-
Add New Flight Sheet with config as follows:
Configuration:
- Hash algorithm:
quai - Wallet template:
%WAL% - Worker name:
%WORKER_NAME% - Pool URL:
quai.asia.zk.work:13333
- Start Flight Sheet
On Mmpos
-
Get a ZKWORK_API_TOKEN on ZK.WROK as QUAI wallet address.
-
Import miner profiles from a JSON file using a JSON string format. (
Miner profiles-Import from JSON-JSON String){"miner_profile":{"name":"rigel-zk.work-QUAI","coin":"QUAI","os":"linux","commandline":"-a quai --no-tui -o %pool_protocol%%pool_server%:%pool_port% -u %wallet_address% -w %rig_name%%miner_id% --api-bind 127.0.0.1:%api_port% --no-strict-ssl", "miner":"rigel.quai","miner_version":"latest","api_port":7500,"platforms":[]},"pools":[{"url":"quai.asia.zk.work","port":"13333","username":"%wallet_address%.%rig_name%%miner_id%","password":"x","name":"Zk.Work - QUAI","coin":"QUAI","ssl":false}]} -
If no pools are defined for this coin type, add a pool by creating one (
Add pool-Create pool). Then, add a miner profile by creating a new profile (Add miner profile-Create profile). -
Switch miner profile.