Author

Topic: KaspaMiner - A fast CPU/GPU miner for Kaspa (Read 347 times)

newbie
Activity: 30
Merit: 0
December 09, 2022, 04:17:10 AM
#9
Can you add to mining ETC / ETH, mining a second coin on the Heavyhash algorithm?
legendary
Activity: 1834
Merit: 1136
November 30, 2022, 03:44:51 AM
#8
This miner is legit, it was the first official miner as i remind. I used it months ago before kaspa became more support. But it is not worth anymore to use it, much slower than the other miners.
And why official miners do not want to compete with third-party miners?
If the coin is popular on modern video cards, then the commissions give developers a good profit. And if you do not release new versions for several months, then the miners will stop using this software.
member
Activity: 1558
Merit: 69
November 28, 2022, 07:39:32 AM
#7
This miner is legit, it was the first official miner as i remind. I used it months ago before kaspa became more support. But it is not worth anymore to use it, much slower than the other miners.
member
Activity: 368
Merit: 15
November 27, 2022, 12:10:37 AM
#6
Has anyone tested and confirmed this miner working? Do drop a feedback because I don't feel comfortable downloading a new miner I know nothing about.
legendary
Activity: 1834
Merit: 1136
jr. member
Activity: 309
Merit: 2
legendary
Activity: 1834
Merit: 1136
November 25, 2022, 05:51:28 AM
#3
I found on github the latest version v0.2.1-GPU-0.7 dated August 24th. Many competitors have upgraded their kaspa miners since then many times and have achieved a nice increase in hashrate and lower power consumption.
Is there a hashrate table for video cards?
newbie
Activity: 49
Merit: 0
November 25, 2022, 05:21:05 AM
#2
Hi.
I read the "readme" file, and as I understand it, there is no option in the miner config that would be possibility run *.bat file (like reboot.bat) upon reaching the specified target hashrate like in trex "--script-low-hash" ?
(sorry for my english)
copper member
Activity: 90
Merit: 1
SmartMiner.PRO
November 21, 2022, 06:28:23 AM
#1
KaspaMiner - A fast CPU/GPU miner for Kaspa KAS


KaspaMiner - A Kaspa high performance CPU miner.

GitHub: https://github.com/tmrlvi/kaspa-miner
Discord: https://discord.gg/kS3SK5F36R
Telegram: https://t.me/Kaspaenglish

Installation

Devfund
The devfund is a fund managed by the Kaspa community in order to fund Kaspa development
A miner that wants to mine higher percentage into the dev-fund can pass the following flags:
--devfund-precent=XX.YY to mine only XX.YY% of the blocks into the devfund.

This version automatically sets the devfund donation to the community designated address. Due to community decision, the minimum amount in the precompiled binaries is 2%.


From Sources:
Installing via cargo install is not supported for the latest version.

The regular version is still available at

Code:
cargo install kaspa-miner

From Git Sources
If you are looking to build from the repository (for debug / extension), note that the plugins are additional packages in the workspace.
To compile a specific package, you run the following command or any subset of it

Code:
git clone [email protected]:tmrlvi/kaspa-miner.git
cd kaspa-miner
cargo build --release -p kaspa-miner -p kaspacuda -p kaspaopencl

And, the miner (and plugins) will be in targets/release.
You can replace the last line with
Code:
cargo build --release --all

From Binaries
The release page includes precompiled binaries for Linux, and Windows (for the GPU version).

Removing Plugins
To remove a plugin, you simply remove the corresponding dll/so for the directory of the miner.
libkaspacuda.so, libkaspacuda.dll: Cuda support for Kaspa-Miner
libkaspaopencl.so, libkaspaopencl.dll: OpenCL support for Kaspa-Miner

Usage
To start mining, you need to run kaspad and have an address to send the rewards to. Here is a guidance on how to run a full node and how to generate addresses: https://github.com/kaspanet/docs/blob/main/Getting%20Started/Full%20Node%20Installation.md

To start mining, you just need to run the following:
Code:
./kaspa-miner --mining-address kaspa:XXXXX
This will run the miner on all the available GPU devcies.

USAGE:
Code:
   kaspa-miner [OPTIONS] --mining-address

OPTIONS:
Code:
   -a, --mining-address                  The Kaspa address for the miner reward
        --cuda-device                        Which CUDA GPUs to use [default: all]
        --cuda-disable                                     Disable cuda workers
        --cuda-lock-core-clocks    Lock core clocks eg: ,1200, [default: 0]
        --cuda-lock-mem-clocks      Lock mem clocks eg: ,810, [default: 0]
        --cuda-no-blocking-sync                            Actively wait for result. Higher CPU usage, but less red blocks. Can have lower workload.
        --cuda-power-limits            Lock power limits eg: ,150, [default: 0]
        --cuda-workload                    Ratio of nonces to GPU possible parrallel run [default: 64]
        --cuda-workload-absolute                           The values given by workload are not ratio, but absolute number of nonces [default: false]
    -d, --debug                                            Enable debug logging level
        --devfund-percent                The percentage of blocks to send to the devfund (minimum 2%) [default: 2]
        --experimental-amd                                 Uses SMID instructions in AMD. Miner will crash if instruction is not supported
    -h, --help                                             Print help information
        --mine-when-not-synced                             Mine even when kaspad says it is not synced
        --nonce-gen                            The random method used to generate nonces. Options: (i) xoshiro (ii) lean [default: lean]
        --opencl-amd-disable                               Disables AMD mining (does not override opencl-enable)
        --opencl-device                    Which OpenCL GPUs to use on a specific platform
        --opencl-enable                                    Enable opencl, and take all devices of the chosen platform
        --opencl-no-amd-binary                             Disable fetching of precompiled AMD kernel (if exists)
        --opencl-platform                Which OpenCL platform to use (limited to one per executable)
        --opencl-workload                Ratio of nonces to GPU possible parrallel run in OpenCL [default: 512]
        --opencl-workload-absolute                         The values given by workload are not ratio, but absolute number of nonces in OpenCL [default: false]
    -p, --port                                      Kaspad port [default: Mainnet = 16110, Testnet = 16211]
    -s, --kaspad-address                  The IP of the kaspad instance [default: 127.0.0.1]
    -t, --threads                            Amount of CPU miner threads to launch [default: 0]
        --testnet                                          Use testnet instead of mainnet [default: false]

Donation Addresses
Elichai: kaspa:qzvqtx5gkvl3tc54up6r8pk5mhuft9rtr0lvn624w9mtv4eqm9rvc9zfdmmpu
HauntedCook: kaspa:qz4jdyu04hv4hpyy00pl6trzw4gllnhnwy62xattejv2vaj5r0p5quvns058f
Jump to: