Kaspa Miner (elichai) is an open-source mining program written in Rust for the Kaspa network and its kHeavyHash proof-of-work algorithm. It is aimed at users who want to mine KAS with transparent, community-reviewable source code and who are comfortable working with a command-line tool.
Because the project is free and published on GitHub, you can read the code, build it yourself, or use the ready-made binaries from the release page. The rest of this page explains what the program does, how to install it on Windows, what to check before running it, and how it compares with other Kaspa miners.
What Is Kaspa Mining and Why kHeavyHash Matters
Kaspa is a proof-of-work blockchain that uses the kHeavyHash algorithm. Miners compete to find valid hashes, and the network rewards those who contribute computing power. Kaspa Miner is the software that performs this work on your computer.
Understanding the algorithm helps you set realistic expectations. Your earnings depend on your hashrate, the network difficulty, and the electricity cost where you live. A miner can only do the computation; it cannot change those external factors.
Who Kaspa Miner Is For
The program fits three types of users. The first is a hobbyist who wants to experiment with mining on a personal computer and learn how proof-of-work systems operate. The second is a developer or researcher who wants access to readable source code for a Kaspa mining client. The third is an operator who prefers scripted, headless setups on Linux servers or Docker containers.
If you want a graphical interface, automatic overclocking, or built-in pool profit switching, you may find a different tool more convenient.
Command-Line Workflow in Practice
Kaspa Miner is controlled from a terminal. You start it with options that specify the node or pool endpoint, the wallet address that receives rewards, and the number of threads to use. Many users save these options in a batch file or shell script so they can restart the miner with one command.
Because the interface is text-based, logs appear directly in the console. This makes it easier to spot connection errors, rejected shares, or performance drops, but it also means you should be comfortable reading technical output.
How Kaspa Miner Fits Into Your Software Setup
Many miners run alongside other programs, so it helps to plan resources in advance. Mining uses a large share of CPU capacity, which can slow down games, video editing, or other demanding tasks. Consider running the miner on a dedicated machine or scheduling it for hours when you are not using the computer.
Keep your drivers, operating system and Rust build environment (if you build from source) up to date. Regular maintenance reduces crashes and compatibility problems.
Key features
Open-source codebase
Written in Rust
Cargo-based installation
Precompiled Windows binaries
Multi-platform releases
Free to use
Supported coins
The project documentation names Kaspa (KAS) as the supported coin. The miner is built for the Kaspa network and its kHeavyHash algorithm, and it is not designed for other blockchains.
How to install Kaspa Miner (elichai) on Windows
- 1
Open the official release page
Go to the project's GitHub Releases page at github.com/elichai/kaspa-miner, or use the official source linked from the project. Download the only from the official website or GitHub repository, never from unofficial mirrors.
- 2
Choose the Windows build
The release page includes precompiled binaries for Windows. Select the archive that matches your system and download it.
- 3
Verify the file
Compare the SHA-256 checksum of the downloaded file with the value published on the release page, or check the signature if one is provided. A mismatch means the file may be altered and should not be run.
- 4
Extract the archive
Unpack the archive to a folder you control, such as a dedicated directory under your user profile. Avoid system folders such as Program Files, where permission issues can complicate updates.
- 5
Prepare a configuration file
Create a batch file or shell script with the command-line options you need: the node or pool address, your Kaspa wallet address, and the number of threads. Keep it in the same folder as the executable.
-
Run and monitor
Start the miner from a terminal or your batch file. Watch the console output for connection status, errors and performance figures for the first few minutes before leaving it unattended.
How to use Kaspa Miner (elichai)
Once the miner is installed, using it comes down to providing the correct connection details and starting the process. The steps below assume you already have a Kaspa wallet address to receive rewards.
- Open a terminal in the folder where the executable is stored.
- Enter your Kaspa wallet address and the address of the node or pool you plan to use, following the option names shown in the program's documentation.
- Set the number of threads. Start with a moderate value so the computer stays responsive.
- Start the miner and wait for the first connection message in the console.
- Check that the miner reports work being received and shares or blocks being submitted.
- Adjust the thread count if the system becomes unstable or overheats, and stop the miner with Ctrl+C when you need to.
- Keep your configuration file so you can restart the miner quickly after a reboot.
Pros & cons
- Free and open source, so the code can be reviewed by anyone
- Written in Rust, which supports memory-safe design
- Ready-made Windows binaries are available on the release page
- Runs on Windows, macOS, Linux and in Docker
- Can be scripted for unattended or server-based operation
- Focused on one network, which keeps the tool simple
- Command-line only, which may not suit users who prefer graphical tools
- Requires some technical comfort with options and configuration files
- Focused on a single coin, so it is not a multi-coin switcher
- Documentation details can be sparse, so reading the code or issues may be needed
- Not designed for beginners who want automatic setup
Is Kaspa Miner (elichai) safe?
Download Kaspa Miner only from the official GitHub repository or the project's release page. Verify the SHA-256 checksum or signature before running the file, and be cautious of copies offered on third-party download sites, which may be modified.
Mining software is often flagged by antivirus programs because it uses significant CPU power and behaves like some malicious tools. If your antivirus reports a detection, check the file's checksum against the official value first. Adding an exclusion for the verified folder is a more targeted choice than turning protection off entirely.
Never enter a seed phrase or private key into any website or program that asks for it while you are mining. The miner only needs your public wallet address to send rewards.
- Official source only. Download from github.com/elichai/kaspa-miner. Ignore ads and lookalike domains.
- Check the SHA-256. Compare the installer hash with the value the developer publishes before running it.
- Never share your seed phrase. No developer, support agent or website — including CryptApps — will ever ask for it.
Alternatives
Kaspa Miner (elichai) differs from several other tools in this catalog mainly in its focus and openness. It is a Rust-based, open-source command-line miner for Kaspa alone. Kaspa Miner (tmrlvi) is another kHeavyHash GPU miner, so the two are natural alternatives to compare if you want to test different implementations. Karlsen Miner targets a different network altogether.
General-purpose GPU miners such as GMiner, lolMiner and TeamRedMiner support multiple algorithms and hardware vendors, which can be useful if you want flexibility. Kaspa Miner is narrower in scope, which suits users who want a transparent tool dedicated to one network.
Specifications
- Price
- Free
- Type
- Open source
- License
- —
- Latest version
- v0.2.5
- Last update
- 24 Jun 2026
- Windows support
- Yes (Windows build or installer)
- Source code
- github.com/elichai/kaspa-miner
Frequently asked questions
Yes. Kaspa Miner is free and open source. You can download it from the official GitHub releases page without payment. Your only costs are the electricity and hardware you use while mining, along with any fees charged by the pool or service you choose to join.
Yes. The release page includes precompiled binaries for Windows, so you can download and run the miner without building it yourself. Make sure to verify the file's checksum before running it, and keep it in a folder you control rather than a system directory.
Kaspa Miner is built for the Kaspa network, which uses the kHeavyHash algorithm. The project documentation lists Kaspa (KAS) as the supported coin. It is not designed for other blockchains, so you need a Kaspa wallet address to receive rewards.
The software is open source, which allows public review, but safety depends on where you get it. Download only from the official GitHub repository, verify the SHA-256 checksum, and never enter a seed phrase into the miner or any website. Antivirus warnings are common with miners, so check the file before deciding how to respond.
No, if you use the precompiled Windows binaries from the release page. Rust and Cargo are needed only if you want to build the miner from source. Developers who prefer that route can install it through Cargo, which handles the build process.
Yes. Because it is command-line based and available as a Docker image, it can run on Linux servers and in containers. This makes it suitable for headless, scripted setups where you check the logs remotely.
Watch the console output after starting the miner. A successful run shows a connection to the node or pool and reports of work being received. If you see repeated connection errors or no activity, check your address, endpoint and thread settings.
Verdict
Kaspa Miner (elichai) suits users who want a free, open-source, command-line miner dedicated to the Kaspa network. Its transparent code and multi-platform builds make it appealing for developers and technically confident hobbyists. If you prefer a graphical interface or a tool that supports many coins, look at the other miners in this catalog. Always download from the official source and verify the file before running it.