$$$$$$\ $$$$$$$\ $$$$$$\ $$$$$$\ $$\
$$ __$$\ $$ __$$\ $$ __$$\ $$ __$$\ $$ |
$$ / $$ |$$ | $$ |$$ / $$ |$$ / $$ |$$ |
$$$$$$$$ |$$$$$$$ |$$ | $$ |$$ | $$ |$$ |
$$ __$$ |$$ ____/ $$ | $$ |$$ | $$ |$$ |
$$ | $$ |$$ | $$ | $$ |$$ | $$ |$$ |
$$ | $$ |$$ | $$$$$$ | $$$$$$ |$$$$$$$$\
\__| \__|\__| \______/ \______/ \________|
The best Optimization Miner for Aleo & Qubic.
apool.io & apoolminer_github are the only 2 officially maintained site for publishing information and new releases of apoolminer.
Alawys get the lastest version from the releases
and then extract the file
Please refer to the usage help (./apoolminer --help
):
If you didn't have an apool account, Head over to Apool Website to finish email registration, and Copy the sub-account from myminer page.
Then start miner like:
./apoolminer --algo qubic --account <your sub-account> --pool <aleo/qubic proxy> [OPTIONS]
Options:
--algo <ALGORITHM> Specify algorithm, default: qubic
--account <ACCOUNT> Specify the sub-account, copy from myminer page
--worker <WORKER> Specify the worker name. miner use the machine ip default,
Note: The name consists of numbers and letters and cannot exceed 15 characters in length
--pool <POOL> Specify the pool proxy for the mining coin, eg. qubic1.hk.apool.io:3334 for qubic
--cpu-off Close CPU mining
--gpu-off Close GPU mining
-g, --gpu <GPU> Specify the index of GPU. Specify multiple times to use multiple GPUs, example: -g 0 -g 1 -g 2. Note: Use all gpus if not specify.
-t, --thread <T> Specify the number of CPU thread [default: 0]
-o, --log <LOG> Specify the log file
- Intel/AMD CPUs support AVX2
- NVIDIA Turing GPU (RTX20)
- NVIDIA Ampere GPU (RTX30)
- NVIDIA Ada Lovelace GPU (RTX40)
Path: /status
Method: GET
Response:
{
"code": 200,
"data": {
"online": false
}
}
The /gpu API will return all devices, including cpu.
Path: /gpu
Method: GET
Response:
{
"code": 200,
"data": {
"gpus": [{
"cclk": 1635, //graphics clock
"ctmp": 74, // gpu temperature
"device": "2060SU", //gpu device
"fan": 76, //fan
"gmclk": 6801, //graphics memory clock
"id": 0,
"inval": 0, //invalid
"mtmp": "89", //max temperature
"power": 169, //power
"proof": 0.0, //proof rate
"statle": 0, // statle
"valid": 0 // valid
}],
"uptime": 197 //program up time
}
Usage:
./apoolminer --algo qubic --account <your sub-account> --rest --port 5001 --pool <coin proxy> [OPTIONS]
- Version for running Aleo testnet3.
- Version for running Qubic, it is only for CPU now.
- Qubic Epoch 104, support for CPU and NVIDIA GPU.
- Support Windows10 and Ubuntu18.04-22.04.
- Fix some bug.
- Optimal performance.
- Fixed some machine anomalies.
- Fix one bug which may generate invalid share.
- GPU performance +12% .
- GPU optimal performance, support CPU without avx2.
- CPU and GPU performance optimization.
- Some GPU models performance optimized by 10%-20%.
- Fix the issue of low computing power of the 4090 GPU cards.
- Qubic epoch 107.
- Fixed some machine anomalies.
- GPU performance improved by 10%.
- Support automatic upgrade in Linux (Tutorial available on the official website).
- Some bugs have been fixed.
- Qubic epoch 109.
- HiveOS has been upgraded to an automatically updated version.
- Windows has been upgraded to an automatically updated version.
- CPU and GPU performance optimization.