How to Mine Kaspa (KAS)? Complete Beginner’s Guide
What is kaspa
Kaspa is an attempt at a proof-of-work cryptocurrency with instant confirmations and sub-second block times. It is based on the PHANTOM protocol, a generalization of Nakamoto consensus.
Kaspa is the reference full node Kaspa implementation written in Go (golang).
Now that we know the details about Kaspa, let’s get to mining some KAS!
Kaspa (KAS) Mining Pool: Those who have no idea about mining can easily start mining by watching this video.
Step 1 — Create Kaspa (KAS) Wallet Address
Before you Start Mining, you need a wallet address. There are various options for having an KAS wallet.
Online Wallet: https://wallet.kaspanet.io/
Wallet: https://kdx.app/#home
Exchange Wallet: TradeOgre, Coinex
Step 2 — Download Mining Software
There are many miner applications where you can mining Kaspa. Below we have explained in detail how to organize them.
Step 3 — Edit the bat File
SRBMiner-Multi v1.1.3+ (Windows, Linux, CPU, AMD)
Method 1: Run guided_setup.bat file and answer questions:
Configuration name: kaspa-herominers
Do you want to use multi algorithm mining? n or y (optional)
Enter algorithm 0 name: kaspa
Address and port of mining pool: de.kaspa.herominers.com:1206
Wallet address: YOUR_KASPA_WALLET_ADDRESS
Password: YOUR_WORKER_NAME
Do you want to use your CPU for mining algorithm 0 ? n or y (optional)
Do you want to enable logging? n or y (optional)
Do you want to enable compute mode? y or n (optional)
Method 2: Open start-mining-kaspa.bat file and copy / paste example below.
setx GPU_MAX_HEAP_SIZE 100
setx GPU_MAX_USE_SYNC_OBJECTS 1
setx GPU_SINGLE_ALLOC_PERCENT 100
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_MAX_SINGLE_ALLOC_PERCENT 100
setx GPU_ENABLE_LARGE_ALLOCATION 100
setx GPU_MAX_WORKGROUP_SIZE 1024
@echo off
cd %~dp0
clsSRBMiner-MULTI.exe --disable-cpu --algorithm kaspa --pool de.kaspa.herominers.com:1206 --wallet YOUR_KASPA_WALLET_ADDRESS --password YOUR_WORKER_NAME
pause
BzMiner v12.1.1+ (Windows, Linux, AMD, NVIDIA)
Create kaspa-herominers.bat file and copy / paste example below.
@echo off
bzminer -a kaspa -w YOUR_KASPA_WALLET_ADDRESS -p stratum+tcp://de.alephium.herominers.com:1206
pause
lolMiner v1.63+ (Windows, Linux, AMD)
Open mine_kaspa.bat file and copy / paste example below.
lolMiner.exe --algo KASPA --pool de.kaspa.herominers.com:1206 --user YOUR_KASPA_WALLET_ADDRESS.YOUR_WORKER_NAME
pause
Team Red Miner v0.10.6+ (Windows, Linux, AMD)
Open start_kaspa.bat file and copy / paste example below.
@echo off
set GPU_MAX_ALLOC_PERCENT=100
set GPU_SINGLE_ALLOC_PERCENT=100
set GPU_MAX_HEAP_SIZE=100
set GPU_USE_SYNC_OBJECTS=1
teamredminer.exe -a kas -o stratum+tcp://de.kaspa.herominers.com:1206 -u YOUR_KASPA_WALLET_ADDRESS -p YOUR_WORKER_NAME
pause
GMiner v3.13+ (Windows, Linux, NVIDIA)
Open mine_kaspa.bat file and copy / paste example below.
miner.exe --algo kheavyhash --server de.kaspa.herominers.com:1206 --user YOUR_KASPA_WALLET_ADDRESS --pass YOUR_WORKER_NAME
pause