Mining Kaspa

Step-by-step guide to mining Kaspa

From Mining Guides

How to mine KASPA with GPU/FPGA/ASIC

In this post, I briefly describe the KASPA blockchain and provide mining tips for those who want to participate.




What is the KASPA blockchain?

Perhaps you have already read about the KASPA blockchain. I'll describe it in my own words.
The biggest advantage that KASPA has is scalability.
Bitcoin currently performs fewer than 12 transactions per second (TPS), although it can scale with layer-2 chains.
Blockchains like Ethereum and Solana are proof-of-stake (PoS), which enables them to perform up to 50–100K TPS.
However, PoS technology is not censorship resistant (despite what supporters claim).
I'll write a separate post about blockchain performance and the different approaches to solving the scalability problem.
KASPA has its own solution.
Initially proposed by Yonatan Sompolinsky, the "GHOSTDAG" consensus mechanism allows many blocks to be validated simultaneously. This approach has the potential to process a huge number of transactions while remaining censorship resistant.
Recently, KASPA released a white paper for a promising protocol named "DAG KNIGHT." It adds improvements to the consensus mechanism and further reduces block confirmation times. The protocol is still on paper, and donations are being collected for development. If you are a developer who wants to participate, you can contact the team.
Which approach will solve scalability best?
Time will tell.

Emission schedule

The emission is separated in two phases:
  • Pre-deflationary phase
  • Chromatic phase (current)
During the Chromatic phase, KAS emissions are reduced by 50% per year. The reduction takes place each month using the constant (1/2)^(1/12).
The next month's emission per second is calculated as Previous_Month_Emission_Per_Second * (1/2)^(1/12).
Until the block speed reaches one block per second, we can estimate the same reward per block.
A detailed schedule is available in the Kaspa wiki.




Mining KAS


KAS uses the kHeavyHash algorithm.


KAS Wallet

If you do not have a KAS wallet, you should obtain one. The easiest way is to create a web wallet at wallet.kaspanet.io
You can also use another wallet application. Please do not mine directly to an exchange wallet.
The exchange address is not yours permanently; it belongs to the exchange.


Mining hardware

KASPA can be mined with FPGA and ASIC. Mining with GPU is no longer profitable.


Mining software

KAS can be mined with a wide range of applications. Here are several options.

Miner Source Dev Fee Hardware OS Download
lolMiner recommended Closed source 0.75% NVIDIA, AMD Windows/Linux lolMiner
BZMiner Closed source 1.0% + 1.0% (optional) NVIDIA, AMD Windows/Linux BZMiner
SRBMiner Closed source 0.85% NVIDIA, AMD Windows/Linux SRBMiner
Team Red Miner Closed source 1.0% GPU,
10.0% FPGA
NVIDIA, AMD,
FPGA
Windows/Linux TeamRedMiner
Gminer Closed source 1.0% GPU NVIDIA, AMD Windows/Linux Gminer

Connection to Pool

The difficulty is variable. This is necessary to ensure the best performance of your hardware. For GPU/Nicehash miners, the difficulty is fixed.

Pool URLs
Pool Hardware Stratum Difficulty Pool URL
PPS ASICs/GPU/Nicehash Auto http://nushypool.com:40001
Solo ASICs/GPU/Nicehash Auto http://nushypool.com:45001


To start mining

1. Download and unpack the miner

If Windows suggests that the miners are "potentially unwanted" software, you may need to select the "Allow on device" option in Windows Security settings.

2. Test the connection with the pool

Find the nearest server to your geographic area and ping it. If the ping is under 100 ms, you can consider this server for mining.

$ ping nushypool.com
3. Run the miner

Run the miner. The command line depends on your miner and operating system. For example, to start mining with lolMiner, run:

$ ./lolMiner --algo KASPA --pool nushypool.com:40001 --user [address].[workername]

You can quickly configure your command on our KAS Pool Page and tap the "Start Mining" button.


Good luck!

Yours Max Mustermann
Developer, Miner

About

Mining is fun in a pool with extremely high efficiency. NushyPool is built by miners for miners and provides honest and transparent service.