Getting Started with Kaspa

Mining Kaspa

Published

Complete guide to mining Kaspa coins. Learn about Kaspa's proof-of-work mining with the kHeavyHash algorithm, hardware options (GPU, FPGA, ASIC), mining software, pool mining vs solo mining, and optimization tips for maximizing your mining rewards.

mining proof-of-work kheavyhash gpu-mining mining-pools

Mining Kaspa

Mining is the process by which new Kaspa coins are created and transactions are validated on the Kaspa network. This comprehensive guide will walk you through everything you need to know to start mining Kaspa, from understanding the kHeavyHash algorithm to choosing the right hardware, configuring mining software, and optimizing your mining setup for the best results.


1.

Understanding Kaspa Mining

Kaspa uses a proof-of-work consensus mechanism, which means that miners compete to solve complex cryptographic puzzles to validate transactions and create new blocks. Unlike traditional blockchains, Kaspa uses a BlockDAG (Block Directed Acyclic Graph) architecture, which allows multiple blocks to exist in parallel and be ordered through the GHOSTDAG protocol.

This design has important implications for miners. Kaspa’s high block rate (currently 10 blocks per second following the Crescendo upgrade in May 2025) means that blocks are found much more frequently than in traditional blockchains like Bitcoin. This increases the frequency of mining rewards, but it also means the network has an extremely high hashrate, making solo mining challenging for individual miners without significant computational resources.

What Miners Do

Miners perform two critical functions for the Kaspa network:

  • Transaction Validation: Miners verify that transactions are valid and haven't been double-spent
  • Block Creation: Miners create new blocks by solving cryptographic puzzles using the kHeavyHash algorithm
  • Network Security: The computational work required to mine makes it extremely expensive to attack the network
  • Decentralization: Mining helps distribute power across many participants rather than centralizing it

In exchange for this work, miners receive block rewards in the form of newly created KAS coins. The current block reward decreases over time according to Kaspa’s emission schedule, which halves approximately once per year through smooth monthly reductions.

Kaspa’s Fair Launch

Kaspa had a completely fair launch in November 2021 with no pre-mine, no pre-sales, and no coin allocations to developers or investors. This means that all KAS in circulation was created through mining, ensuring a fair distribution and true decentralization. This commitment to fairness continues today, with all new coins entering circulation only through the mining process.


2.

The kHeavyHash Algorithm

Kaspa uses a custom proof-of-work algorithm called kHeavyHash, which is based on the HeavyHash algorithm but modified specifically for Kaspa. Understanding this algorithm is important for choosing the right mining hardware and optimizing your setup.

Algorithm Design: kHeavyHash uses matrix multiplication framed into two Keccak hashes. This design balances several important characteristics:

  • Energy Efficiency: The algorithm is designed to be relatively energy-efficient compared to some other proof-of-work algorithms
  • Memory Requirements: The matrix multiplication step requires memory access, making it more difficult to optimize with pure computational power
  • Hardware Flexibility: The algorithm can be efficiently mined using GPUs, FPGAs, and ASICs
  • Core Dominance: The design favors general-purpose computing units rather than just raw computational power

Why kHeavyHash Matters

The kHeavyHash algorithm was chosen specifically to balance accessibility with security. By allowing efficient mining on GPUs (which are widely available), Kaspa maintains a lower barrier to entry for individual miners. However, the algorithm also supports FPGAs and ASICs, allowing for professional mining operations to participate as well.

This design philosophy supports Kaspa’s goal of decentralization: anyone with a modern GPU can participate in mining, but the algorithm also scales well for larger operations. The result is a mining ecosystem that includes both individual hobby miners and professional mining farms.

Algorithm Evolution

Initially, Kaspa mining was performed using CPUs. Over time, the community developed GPU mining software, and later FPGAs were introduced. In April 2023, the ASIC era began with specialized mining equipment designed specifically for kHeavyHash, further enhancing mining efficiency for those who could afford the investment.


3.

Mining Hardware Options

The hardware you choose for mining Kaspa will significantly impact your mining efficiency, profitability, and operational complexity. Each hardware type has different characteristics, costs, and requirements. Understanding these differences will help you make the best choice for your situation.

3.1.

GPU Mining

GPU (Graphics Processing Unit) mining was historically an accessible entry point for Kaspa mining. However, as of 2025, GPU mining for Kaspa has become largely unprofitable due to ASIC dominance and the extremely high network hashrate.

GPU Mining No Longer Recommended

Due to ASIC dominance and high network difficulty, GPU mining for Kaspa is generally not profitable as of 2025. Modern ASIC miners offer hashrates of 15-21 TH/s compared to high-end GPUs (like the RTX 4090) achieving only around 2.2 GH/s-a difference of roughly 10,000x. For those serious about mining Kaspa, ASIC hardware is now the recommended approach. GPUs may still be viable for learning purposes or if you have extremely cheap electricity, but profitability is minimal to negative for most users.

Current State of GPU Mining:

  • Low Efficiency: GPUs are dramatically less efficient than modern ASICs for kHeavyHash mining
  • High Network Difficulty: The network's total hashrate has increased exponentially with ASIC adoption, making GPU mining uncompetitive
  • Minimal Profitability: Even high-end GPUs like the RTX 4090 typically generate negative returns after electricity costs
  • Learning Tool: GPU mining may still be useful for learning about mining, but should not be expected to be profitable

Historical Context:

GPU mining was viable for Kaspa in the early days (2021-2023) before ASIC miners became available. During that period, modern GPUs from NVIDIA and AMD could efficiently mine Kaspa, and many miners successfully used GPU rigs. However, since ASICs for kHeavyHash became widely available starting in April 2023, the network difficulty has increased to levels where GPU mining is no longer competitive.

If You Still Consider GPU Mining:

If you’re determined to try GPU mining despite the current conditions, consider these factors:

  • Extremely Cheap Electricity: Only consider if you have access to very cheap or free electricity (below $0.05/kWh or solar)
  • Existing Hardware: If you already own GPUs and want to test mining, the barrier to entry is lower
  • Educational Purpose: Using GPUs to learn about mining can be valuable, even if not profitable
  • Alternative Cryptocurrencies: Consider mining other cryptocurrencies with GPUs where profitability may be better

Profitability Reality Check

Before attempting GPU mining, use a mining profitability calculator with current network statistics. You’ll likely find that even with free electricity, the earnings from GPU mining are minimal. The network difficulty is simply too high for GPUs to compete effectively. If you’re serious about mining Kaspa, investing in ASIC hardware is the only viable path to profitability.

3.2.

FPGA Mining

FPGAs (Field-Programmable Gate Arrays) are specialized hardware devices that can be programmed for specific tasks. FPGAs historically offered better efficiency than GPUs while maintaining more flexibility than ASICs. However, as of 2025, FPGA mining for Kaspa is no longer competitive or profitable.

FPGA Mining No Longer Recommended

Similar to GPU mining, FPGA mining for Kaspa has become unprofitable due to ASIC dominance. While FPGAs are more efficient than GPUs, they still cannot compete with modern ASIC miners. The network hashrate has exceeded 1 PH/s, and ASIC technology has continued to evolve, making FPGAs uncompetitive. FPGA mining is not recommended for Kaspa as of 2025.

Current State of FPGA Mining:

  • Not Competitive: FPGAs cannot match the performance and efficiency of modern ASIC miners
  • High Development Cost: Significant time and technical expertise required to program FPGAs for kHeavyHash
  • Limited Profitability: Even when optimized, FPGA mining is unlikely to be profitable due to ASIC dominance
  • Better Alternatives: The resources spent on FPGA development would be better invested in ASIC hardware

Historical Context:

FPGA mining was viable for Kaspa during the transition period (2022-2023) between GPU and ASIC dominance. During this time, FPGAs offered a middle ground-better efficiency than GPUs and more flexibility than ASICs. However, once ASICs became widely available starting in April 2023, FPGA mining quickly became uncompetitive.

Why FPGAs Don’t Make Sense Anymore:

  • ASIC Performance Gap: Modern ASICs offer orders of magnitude better performance than FPGAs
  • Development Resources: The time and expertise required to develop FPGA configurations would be better invested elsewhere
  • Cost vs. Performance: FPGAs are expensive but don't provide enough performance to justify the cost
  • Rapid Obsolescence: Any FPGA development would become obsolete quickly as ASIC technology advances

When FPGA Mining Might Still Be Considered:

FPGA mining for Kaspa might only be considered in very specific scenarios:

  • Educational/Research: For learning about FPGA programming or algorithm implementation
  • Existing Hardware: If you already own FPGAs and want to experiment (not for profit)
  • Multi-Algorithm Strategy: If you need flexibility to mine multiple cryptocurrencies and Kaspa is secondary
  • Development Purpose: For developers working on FPGA mining software (not for actual mining)

FPGA Mining Reality

If you’re considering FPGA mining for Kaspa in 2025, understand that profitability is essentially impossible. Modern ASIC miners are so much more efficient that even free electricity wouldn’t make FPGA mining profitable. The development time, hardware costs, and electricity consumption make FPGA mining a poor investment compared to simply purchasing ASIC hardware.

3.3.

ASIC Mining - The Only Viable Option

ASICs Are Required for Kaspa Mining (2025)

As of 2025, ASIC mining is not just the best option-it’s the only viable option for profitable Kaspa mining. GPU and FPGA mining are no longer competitive due to the network’s extremely high hashrate (exceeding 1 PH/s). If you want to mine Kaspa, you must use ASIC hardware.

ASICs (Application-Specific Integrated Circuits) are hardware devices designed specifically for mining a particular algorithm. ASIC miners for kHeavyHash began appearing in April 2023 and have since become the exclusive method for profitable Kaspa mining. The network hashrate has grown exponentially with ASIC adoption, making any other mining hardware uncompetitive.

Current ASIC Models (2025):

Popular ASIC miners for Kaspa include models from manufacturers like Bitmain and IceRiver. As of 2025, some of the leading models include:

  • Bitmain Antminer KS7: Approximately 36 TH/s at 2,772W (efficiency: ~77 J/TH)
  • IceRiver KS7: Approximately 30 TH/s at 3,500W (efficiency: ~116.67 J/TH)
  • Bitmain Antminer KS5 Pro: Approximately 21 TH/s at 3,150W
  • IceRiver KS5M: Approximately 15 TH/s at 3,400W

Note: ASIC models and specifications change rapidly as manufacturers release new products. Always check current models, availability, and pricing from official manufacturers or authorized distributors. Newer models typically offer better efficiency (lower J/TH), which improves profitability.

Advantages of ASIC Mining:

  • Only Viable Option: ASICs are the only hardware that can profitably mine Kaspa in 2025
  • Highest Efficiency: ASICs provide the best hashrate per watt, maximizing profitability and minimizing electricity costs
  • Professional Performance: Designed specifically for kHeavyHash mining with optimized performance
  • Simplified Setup: Generally easier to configure than FPGAs, with dedicated software and support
  • Lower Operating Costs: Superior power efficiency means lower electricity bills relative to hashrate
  • Proven Technology: ASIC mining is well-established with reliable hardware and software support

Disadvantages of ASIC Mining:

  • High Initial Investment: ASIC miners are expensive, typically costing thousands to tens of thousands of dollars
  • No Flexibility: Can only mine kHeavyHash algorithm, cannot be repurposed for other cryptocurrencies or tasks
  • Limited Resale Value: If Kaspa mining becomes unprofitable, ASICs have little resale value
  • Rapid Obsolescence: Newer ASIC models can quickly make older models less competitive, reducing their profitability
  • Noise and Heat: ASIC miners are typically very loud (often 75+ dB) and generate significant heat, requiring dedicated space
  • Space and Infrastructure: Require dedicated space, proper ventilation, and adequate electrical infrastructure
  • Delivery and Availability: ASICs may have long lead times, shipping costs, and availability issues

Profitability Considerations:

ASIC profitability depends on several factors:

  • Hashrate: Higher hashrate means more potential earnings, but also higher purchase cost
  • Power Efficiency: Lower J/TH (joules per terahash) means lower electricity costs relative to earnings
  • Electricity Costs: Your local electricity rate significantly impacts profitability. With electricity at $0.02/kWh, ASICs can be profitable, but at higher rates ($0.10+/kWh), profitability becomes challenging
  • KAS Price: The price of KAS directly affects your earnings value
  • Network Difficulty: As more ASICs join the network, difficulty increases, reducing individual earnings
  • Pool Fees: Most miners use pools, which charge fees (typically 1-2%) that reduce earnings
  • Hardware Cost: The initial investment must be recovered over time through mining profits

Before purchasing ASIC hardware, use a profitability calculator with your local electricity costs, current KAS price, and network statistics to estimate potential returns. Remember that profitability can change quickly as network difficulty increases and KAS prices fluctuate.

ASIC Investment Risk

ASIC miners represent a significant financial investment with substantial risk. Network difficulty can increase rapidly as more ASICs join the network, reducing your earnings. If KAS prices decrease significantly, your ASIC may become unprofitable or take months or years to pay for itself. Only invest in ASICs if you understand these risks, can afford the potential loss, and have access to reasonably priced electricity.

Getting Started with ASIC Mining:

If you’ve decided that ASIC mining is right for you:

  • Research Current Models: Compare available ASIC models for efficiency, price, and availability
  • Calculate Profitability: Use calculators to estimate returns based on your electricity costs
  • Purchase from Reputable Sources: Buy from official manufacturers or authorized distributors to avoid scams
  • Prepare Infrastructure: Ensure you have adequate space, cooling, and electrical capacity
  • Set Up Wallet: Have a secure Kaspa wallet ready to receive mining rewards
  • Choose a Mining Pool: Select a reputable pool (most ASIC miners use pools rather than solo mining)
  • Configure and Monitor: Set up your ASIC according to manufacturer instructions and monitor performance

4.

Solo Mining vs Pool Mining

One of the most important decisions you’ll make as a miner is whether to mine solo or join a mining pool. Each approach has distinct advantages and disadvantages, and the right choice depends on your hashrate, risk tolerance, and mining goals.

Solo Mining

Solo mining means you’re mining independently, without joining a pool. When you find a block, you receive the entire block reward. This can be very profitable if you have sufficient hashrate to find blocks regularly.

Advantages of Solo Mining:

  • Full Block Rewards: You receive 100% of the block reward when you find a block, with no pool fees
  • Independence: You're not dependent on a pool operator
  • Decentralization: Solo mining directly contributes to network decentralization
  • Privacy: You don't need to share your wallet address with a pool (though transactions are still public on the blockchain)

Disadvantages of Solo Mining:

  • Irregular Payouts: You may go days, weeks, or even months without finding a block, depending on your hashrate
  • High Variance: Your actual earnings can vary significantly from expected earnings
  • High Hashrate Required: Kaspa's network hashrate is extremely high, making solo mining impractical for most individual miners
  • Higher Costs: You need to run your own Kaspa node, which requires additional resources

When Solo Mining Makes Sense:

Solo mining is generally only practical if you have a very large hashrate-typically multiple ASICs. Due to the network’s extremely high hashrate, solo mining requires significant ASIC capacity to have a reasonable chance of finding blocks regularly. For most individual miners with one or a few ASICs, pool mining is strongly recommended as it provides more predictable and consistent payouts.

Solo Mining Requirements

To solo mine, you need to run a full Kaspa node on your own hardware. This requires downloading the entire blockchain, maintaining synchronization, and having adequate bandwidth. You’ll configure your mining software to connect directly to your local node instead of a pool.

Pool Mining

Pool mining involves joining a group of miners who combine their computational power. When the pool finds a block, the reward is distributed among all pool members based on their contributed hashrate. This results in more frequent, smaller payouts rather than occasional large payouts.

Advantages of Pool Mining:

  • Consistent Payouts: You receive regular payouts based on your hashrate contribution, rather than waiting for rare block discoveries
  • Lower Variance: Your earnings are more predictable and stable
  • Accessibility: Practical for miners with any hashrate, from a single ASIC to large mining farms
  • No Node Required: You don't need to run your own Kaspa node
  • Lower Entry Barrier: Easier to get started and test mining profitability

Disadvantages of Pool Mining:

  • Pool Fees: Mining pools charge fees (typically 1-2%) that reduce your earnings
  • Shared Rewards: Block rewards are shared among all pool members
  • Pool Dependency: You're trusting the pool operator to fairly distribute rewards
  • Pool Centralization Risk: If too many miners join the same pool, it could pose a centralization risk to the network

When Pool Mining Makes Sense:

Pool mining is the recommended approach for most miners, especially those with limited hashrate. It provides steady income and is much more practical than solo mining for individual miners. Due to Kaspa’s extremely high network hashrate, pool mining is usually the only practical option unless you have access to significant mining resources.

Choose Reputable Pools

Always research mining pools carefully before joining. Choose pools with a good reputation, transparent fee structures, and reliable payout systems. Avoid pools with suspiciously high fees or unclear reward distribution methods.

Making the Right Choice

For most miners, especially beginners, pool mining is the clear choice. It provides predictable income and is much more practical given Kaspa’s network difficulty. Solo mining is generally only viable for miners with very large operations consisting of multiple ASICs.

However, if you want to support network decentralization and have sufficient hashrate, solo mining can be rewarding-both financially (if you find blocks) and in terms of contributing to the network’s health. The choice ultimately depends on your specific situation, goals, and resources.


5.

Setting Up Your Mining Environment

Before you can start mining, you need to set up your mining environment. This includes setting up a wallet to receive rewards, ensuring you have the right hardware and software, and configuring everything correctly. This section will guide you through the essential setup steps.

Step 1: Set Up a Kaspa Wallet

The first thing you need is a Kaspa wallet to receive your mining rewards. Never mine to an exchange address-exchanges can change addresses, close accounts, or have issues that result in lost funds. Always mine to a wallet where you control the private keys.

For detailed information on setting up a secure Kaspa wallet, see our comprehensive guide: Creating and Securing a Kaspa Wallet .

Popular wallet options include:

  • Kaspa NG: Official desktop and web wallet (kaspa-ng.org)
  • Kaspium: Mobile wallet for iOS and Android (kaspium.io)
  • Tangem: Hardware wallet card for maximum security (tangem.com)
  • Command Line Wallet: For advanced users who prefer terminal-based tools

Never Mine to Exchanges

Never configure your miner to send rewards to an exchange address. Exchanges can change deposit addresses, close accounts, or experience technical issues that could result in lost funds. Always mine to a wallet where you control the private keys.

Step 2: Verify Your Hardware

Before installing mining software, make sure your hardware is ready:

  1. GPU Drivers: Ensure you have the latest GPU drivers installed (NVIDIA or AMD, depending on your hardware)
  2. Power Supply: Verify your power supply can handle your mining hardware's power requirements with some headroom
  3. Cooling: Ensure adequate cooling and ventilation-mining generates significant heat
  4. Stability: Test your system's stability under load before starting to mine
  5. Power Settings: Configure Windows/Linux power settings to prevent the system from going to sleep

Step 3: Choose Mining Software

Select mining software compatible with your hardware and Kaspa’s kHeavyHash algorithm. Popular options include Bzminer, SRBminer, and Lolminer. We’ll cover these in detail in the next section.

Always download mining software from official sources or trusted repositories. Never download from random websites, as malicious mining software could steal your wallet address or contain malware.

Step 4: Configure Your Miner

Once you’ve chosen mining software, you’ll need to configure it with:

  • Your Kaspa wallet address (where rewards will be sent)
  • Mining pool server address (if pool mining)
  • Worker name (optional, helps identify your mining rig in pool statistics)
  • Hardware-specific settings for optimization

Configuration details vary by mining software. We’ll provide specific examples in the Mining Software section below.

Step 5: Test Your Setup

Before committing to full-time mining, test your setup:

  1. Start mining and monitor for 15-30 minutes
  2. Check that your hashrate is reasonable for your hardware
  3. Verify that your pool (if using one) is receiving your shares
  4. Monitor temperatures to ensure your hardware isn't overheating
  5. Check power consumption to estimate electricity costs
  6. Verify that you're comfortable with the noise level (especially for GPU rigs or ASICs)

If everything looks good, you can leave your miner running. If you notice issues like overheating, errors, or unexpectedly low hashrate, troubleshoot before running long-term.


6.

Mining Software

Mining software is what connects your hardware to the Kaspa network and coordinates the mining process. There are several popular mining software options, each with different features, performance characteristics, and ease of use. This section covers the main options.

Bzminer

Bzminer is a popular mining software that supports Kaspa and many other cryptocurrencies. It’s known for good performance and regular updates.

Key Features:

  • Supports both NVIDIA and AMD GPUs
  • Regular updates and active development
  • Good performance optimization for kHeavyHash
  • User-friendly configuration
  • Support for multiple algorithms

Official Source: github.com/bzminer/bzminer

Always download from the official GitHub repository to ensure you’re getting legitimate, malware-free software.

SRBminer

SRBminer is another popular option that supports Kaspa mining with good performance characteristics.

Key Features:

  • GPU mining support
  • Active development and updates
  • Good kHeavyHash performance
  • Configurable settings for optimization

Official Source: Check the official SRBminer website or GitHub repository for the latest releases.

Lolminer

Lolminer is a widely-used mining software that supports multiple algorithms including kHeavyHash.

Key Features:

  • Broad hardware support
  • Multi-algorithm support
  • Regular updates
  • Community support and documentation

Official Source: Check the official Lolminer website or GitHub repository for the latest releases.

Download from Official Sources Only

Always download mining software from official websites or GitHub repositories. Scammers create fake mining software designed to steal your wallet address or contain malware. Double-check URLs and verify you’re on the official site before downloading.

Configuration Basics

While specific configuration varies by software, most miners require similar basic settings:

Pool Configuration: You’ll need to provide the pool’s stratum URL, which typically looks like: stratum+tcp://pool.example.com:port

Wallet Address: Your Kaspa wallet address where rewards will be sent. This is sometimes combined with a worker name in the format: wallet_address.worker_name

Algorithm: Specify kHeavyHash algorithm (most software auto-detects this when connecting to a Kaspa pool)

Configuration is typically done through a configuration file or command-line parameters. Refer to your chosen mining software’s documentation for specific configuration instructions.

Keeping Software Updated

Mining software is regularly updated to improve performance, fix bugs, and add new features. It’s important to keep your mining software updated:

  • Performance Improvements: Updates often include optimizations that can improve your hashrate
  • Bug Fixes: Updates fix issues that could cause crashes or incorrect payouts
  • Security: Updates patch security vulnerabilities
  • Compatibility: Updates ensure compatibility with network changes or new hardware

However, be cautious when updating. Test new versions with a short mining session before committing to them long-term, as sometimes updates can introduce new issues.


7.

Joining a Mining Pool

For most miners, joining a mining pool is the practical choice. This section covers how to choose a pool, what to look for, and lists some popular Kaspa mining pools. Remember that pool information can change, so always verify current details on the pool’s official website.

How to Choose a Mining Pool

When selecting a mining pool, consider these factors:

Pool Fees: Most pools charge fees (typically 1-2% of earnings). Lower fees mean more profit for you, but very low fees might indicate other issues. Extremely low or zero-fee pools should be scrutinized carefully.

Payout Method: Different pools use different reward distribution methods:

  • PPS+ (Pay Per Share Plus): You're paid for each share you submit, plus a portion of block rewards. More predictable payouts.
  • PPLNS (Pay Per Last N Shares): Rewards are distributed based on your contribution to the last N shares. Rewards can vary more but may be more fair during high block frequency periods.
  • SOLO Pool Mode: Some pools offer a solo mode where you mine independently but use their infrastructure.

Minimum Payout: The minimum amount of KAS you must accumulate before the pool will send you a payout. Lower minimums mean more frequent payouts (but more transaction fees), while higher minimums mean less frequent but larger payouts.

Pool Size: Larger pools provide more consistent payouts but contribute less to decentralization. Smaller pools help decentralization but may have less frequent payouts. Consider supporting smaller pools to help network decentralization.

Reliability: Choose pools with a good track record of uptime and reliable payouts. Check pool statistics and community feedback.

Server Locations: Pools with servers closer to your location will have lower latency, which can slightly improve mining efficiency.

Transparency: Good pools provide transparent statistics, clear fee structures, and open communication.

Decentralization Matters

While large pools offer more consistent payouts, supporting smaller pools helps maintain network decentralization. If you have sufficient hashrate, consider mining on a smaller pool to help distribute mining power more evenly across the network.

Popular Kaspa Mining Pools

The following are some well-known Kaspa mining pools. This list is not exhaustive, and you should research current options before choosing. Pool details, fees, and features change over time, so always verify current information on the pool’s official website.

Hiveon Pool:

  • Pool Fee: 1%
  • Reward Type: PPS+ (Pay Per Share Plus)
  • Minimum Payout: 50 KAS
  • Global mining servers for low latency
  • User-friendly dashboard and statistics

f2pool:

  • Multiple server locations worldwide
  • Active community engagement
  • Regular updates and improvements
  • Check official website for current fees and payout details

2Miners:

  • Pool Fee: 1%
  • Reward Type: PPLNS (Pay-Per-Last-N-Shares)
  • Minimum Payout: 100 KAS
  • Detailed statistics and monitoring tools

Note: This list represents pools that have been mentioned in official Kaspa communications, but there are other pools available. Always research thoroughly before choosing a pool, verify current information, and consider supporting smaller pools to help with decentralization.

Pool Information Changes

Mining pool details, fees, and features change frequently. Always check the pool’s official website for the most current information before configuring your miner. This guide provides general information, but specific details may have changed since publication.

Configuring Your Miner for Pool Mining

Once you’ve chosen a pool, you’ll need to configure your mining software to connect to it. The exact steps vary by mining software, but you’ll typically need:

  1. The pool's stratum server address (provided on the pool's website)
  2. Your Kaspa wallet address
  3. An optional worker name (helps identify your rig in pool statistics)
  4. The correct port number (some pools use different ports for different algorithms)

Most pools provide example configuration snippets on their websites. These examples show exactly how to format your miner configuration for their pool. Follow these examples closely, substituting your wallet address.

Monitoring Your Mining

Once you’re connected to a pool, you can monitor your mining activity:

  • Pool Dashboard: Most pools provide a web dashboard where you can view your hashrate, shares submitted, pending payouts, and mining history
  • Miner Software: Your mining software will display real-time statistics including hashrate, accepted/rejected shares, and connection status
  • Worker Statistics: If you use worker names, you can track individual mining rigs separately

Regularly check these statistics to ensure your miner is working correctly. If you notice your hashrate dropping, many rejected shares, or connection issues, investigate and troubleshoot.


8.

Mining Rewards and Economics

Understanding how mining rewards work and the economics of mining is crucial for making informed decisions. This section covers Kaspa’s emission schedule, how block rewards work, and the economic considerations you should understand.

Block Rewards

When a miner successfully mines a block, they receive a block reward in newly created KAS coins. This is how new KAS enters circulation-there is no other way for new coins to be created.

The block reward decreases over time according to Kaspa’s emission schedule. Unlike Bitcoin, which halves rewards every 210,000 blocks (approximately every 4 years), Kaspa uses a different approach called “emission smoothing.”

Kaspa’s Emission Schedule

Kaspa has a maximum supply of 28.7 billion coins. The emission schedule is designed to halve approximately once per year, but instead of sudden halvings, the block reward decreases smoothly each month by a factor of (1/2)^(1/12).

This smooth emission curve means:

  • Predictable Decreases: Block rewards decrease gradually rather than in sudden halving events
  • Less Market Volatility: Smooth emission reduces the market impact that sudden halvings can cause
  • Longer Mining Viability: The gradual decrease extends the period where mining is economically viable
  • Fairer Distribution: The smooth curve prevents timing advantages around halving events

Over time, as the block reward decreases, mining becomes less profitable unless the price of KAS increases or the network difficulty adjusts. This is normal and expected in proof-of-work cryptocurrencies.

Mining Economics: Understanding Profitability

Mining profitability depends on several factors:

Hashrate: Your mining hashrate determines how many shares you contribute and how much of the block rewards you receive (when pool mining) or how likely you are to find blocks (when solo mining).

Electricity Costs: This is often the biggest ongoing expense. Calculate your electricity costs carefully, as high electricity costs can make mining unprofitable even with good hardware.

Hardware Costs: The initial investment in mining hardware must be factored into profitability calculations. Even if mining is profitable after electricity costs, you need to recover your hardware investment over time.

KAS Price: The price of KAS directly affects your earnings. Higher prices mean more valuable rewards, while lower prices reduce profitability.

Network Difficulty: As more miners join the network or more powerful hardware is deployed, network difficulty increases, making it harder to earn rewards with the same hashrate.

Pool Fees: If pool mining, pool fees reduce your earnings. Factor in the pool fee percentage when calculating expected earnings.

Profitability Is Never Guaranteed

Cryptocurrency mining profitability is highly variable and depends on many factors beyond your control, including cryptocurrency prices, network difficulty, electricity costs, and hardware efficiency. Past performance does not guarantee future results. Only mine with money you can afford to lose, and regularly reassess whether mining remains profitable for your situation.

Calculating Expected Earnings

You can use mining profitability calculators to estimate your potential earnings. These calculators typically ask for:

  • Your hashrate (in TH/s, GH/s, or MH/s depending on your hardware)
  • Power consumption (in watts)
  • Electricity cost (in cost per kWh)
  • Pool fees (if applicable)
  • Current network difficulty and block reward

The calculator will estimate your daily, weekly, and monthly earnings, as well as your profit after electricity costs. Remember that these are estimates based on current conditions-actual results will vary as network difficulty, prices, and other factors change.

The Reality of Mining Economics

It’s important to have realistic expectations about mining:

  • Competitive Market: Mining is highly competitive. As more miners join or better hardware is released, profitability decreases
  • Diminishing Returns: Block rewards decrease over time, requiring either higher KAS prices or lower costs to maintain profitability
  • Hardware Depreciation: Mining hardware loses value over time and may become obsolete
  • Break-Even Time: It may take months or even years to recover your initial hardware investment, assuming mining remains profitable
  • Variable Conditions: Electricity costs, KAS prices, and network difficulty all change over time, affecting profitability

For many miners, especially those with high electricity costs or expensive hardware, mining may not be immediately profitable. Some miners continue anyway because they believe KAS prices will increase in the future, making their accumulated coins more valuable. This is a speculative decision that carries risk.

The most profitable miners typically have access to very cheap electricity, efficient hardware, and can operate at scale. Individual miners should carefully evaluate whether mining makes economic sense for their specific situation.


9.

Optimizing Your Mining Setup

Optimizing your mining setup can significantly improve your profitability by increasing hashrate, reducing power consumption, and extending hardware lifespan. This section covers key optimization strategies for different aspects of your mining operation.

GPU Optimization

If you’re GPU mining, optimization can make a substantial difference in profitability:

Overclocking: Carefully overclocking your GPU can increase hashrate, but this must be done cautiously:

  • Start with conservative overclock settings and gradually increase
  • Monitor temperatures closely-overheating can damage hardware
  • Test stability by mining for extended periods
  • Each GPU model overclocks differently-what works for one may not work for another
  • Overclocking increases power consumption and heat generation

Undervolting: Reducing voltage can decrease power consumption while maintaining performance:

  • Lower power consumption means lower electricity costs
  • Reduced heat generation can extend hardware lifespan
  • May allow for slightly higher clock speeds at the same power limit
  • Requires careful testing to ensure stability

Power Limits: Adjusting power limits can help balance performance and efficiency:

Higher power limits can increase hashrate but also increase electricity costs. Lower power limits reduce costs but may decrease hashrate. Find the balance that maximizes profitability (earnings minus electricity costs) rather than just maximizing hashrate.

Memory Overclocking: For kHeavyHash, memory overclocking can sometimes improve performance, but this varies by GPU model and requires testing.

Overclocking Risks

Overclocking can void warranties and damage hardware if done incorrectly. Start conservatively, monitor temperatures, and be prepared to reduce settings if you encounter instability or overheating. The goal is long-term stable operation, not maximum short-term performance.

Temperature Management

Proper temperature management is critical for both performance and hardware longevity:

  • Monitor Temperatures: Use monitoring software to track GPU/ASIC temperatures in real-time
  • Adequate Cooling: Ensure proper ventilation and cooling. Mining rigs generate significant heat
  • Target Temperatures: Generally, keep GPUs below 70-75°C for optimal performance and lifespan
  • Room Temperature: Cooler ambient temperatures help maintain lower hardware temperatures
  • Cleaning: Regularly clean dust from fans and heatsinks to maintain cooling efficiency

High temperatures can cause thermal throttling (reducing performance to prevent damage), reduce hardware lifespan, and increase the risk of hardware failure. Proper cooling is an investment that pays off in longer hardware life and better performance.

Software Optimization

Software settings can also impact mining efficiency:

  • Latest Drivers: Keep GPU drivers updated for best performance and compatibility
  • Mining Software Updates: New versions often include performance optimizations
  • Algorithm-Specific Settings: Some miners have settings specifically optimized for kHeavyHash
  • Intensity Settings: Some mining software allows adjusting intensity, which balances hashrate with system responsiveness

Experiment with different software settings to find what works best for your specific hardware configuration. However, always test changes thoroughly before committing to them long-term.

Power Management

Power consumption is often the biggest ongoing cost, so optimizing power usage is crucial:

  • Measure Actual Consumption: Use a power meter to measure your actual electricity usage (not just manufacturer specifications)
  • Optimize Efficiency: Find the balance between hashrate and power consumption that maximizes profit (not just hashrate)
  • Cheap Electricity: If possible, take advantage of off-peak electricity rates or renewable energy sources
  • Power Supply Efficiency: Use efficient power supplies (80+ Gold or Platinum rated) to reduce waste
  • Eliminate Waste: Turn off unnecessary components and ensure your system isn't running unnecessary background processes

Remember that maximizing hashrate doesn’t necessarily maximize profitability. If increasing hashrate by 10% increases power consumption by 20%, you may actually reduce profitability, especially if electricity costs are high.

Stability Optimization

Stable operation is more important than maximum performance:

  • Rejected Shares: High rejection rates indicate connection issues or instability that waste hashrate
  • System Crashes: Frequent crashes mean downtime and lost mining time
  • Stable Settings: Conservative, stable settings are better than aggressive settings that cause crashes
  • Monitoring: Set up monitoring and alerts to know immediately if your miner goes offline

A miner running at 95% efficiency 24/7 is better than a miner running at 105% efficiency but crashing every few hours. Stability should be your priority.

Testing and Benchmarking

To optimize effectively, you need to measure and test:

  1. Establish baseline performance with default settings
  2. Make one change at a time so you can measure its impact
  3. Test each change for sufficient time (at least several hours) to ensure stability
  4. Measure actual results: hashrate, power consumption, temperatures, and stability
  5. Calculate profitability: (earnings) - (electricity costs) for each configuration
  6. Keep notes on what works best for your specific hardware

Optimization is an ongoing process. As you gain experience and as software/hardware evolves, you may discover new optimizations. However, don’t obsess over small improvements-the time spent optimizing might be better spent on other activities if the gains are minimal.


10.

Security and Best Practices

Security is crucial in mining operations. Poor security practices can result in stolen wallet addresses, compromised systems, or lost funds. This section covers essential security practices for miners.

Wallet Security

Your mining wallet address should be treated with care:

  • Never Share Private Keys: Your wallet's private keys or seed phrase should never be entered into mining software or shared anywhere
  • Use Secure Wallets: Only mine to wallets where you control the private keys (not exchange addresses)
  • Regular Backups: Ensure your wallet is properly backed up (see our wallet security guide)
  • Separate Mining Wallet: Consider using a separate wallet address for mining to keep it isolated from your main holdings

Your wallet address is public information (it’s visible on the blockchain), but your private keys must remain secret. Mining software only needs your public wallet address to send rewards-never provide private keys.

Software Security

Protecting your mining setup from malware and compromised software is essential:

  • Download from Official Sources: Only download mining software from official websites or GitHub repositories
  • Verify Downloads: When possible, verify checksums or GPG signatures of downloaded software
  • Antivirus Software: Use reputable antivirus software and keep it updated
  • Regular Updates: Keep mining software updated to patch security vulnerabilities
  • Isolated System: Consider running mining software on a dedicated system isolated from your main computer

Malicious Mining Software

Scammers create fake mining software designed to steal your wallet address or replace it with their own. Always double-check that you’re downloading from the official source, and verify URLs carefully. If you notice your miner isn’t connecting to the pool you configured, immediately stop mining and investigate.

Network Security

Protect your mining operation from network-based attacks:

  • Firewall: Use a firewall to restrict unnecessary network access
  • Secure Connections: Use SSL/TLS connections when available (some pools support secure stratum connections)
  • VPN Considerations: While VPNs can provide privacy, they add latency which can reduce mining efficiency. Weigh the trade-offs carefully
  • Network Monitoring: Monitor network traffic for unusual activity

Physical Security

Don’t neglect physical security:

  • Secure Location: Keep mining hardware in a secure location, especially if it's valuable
  • Access Control: Limit physical access to your mining setup
  • Surveillance: For larger operations, consider security cameras
  • Documentation: Keep records of your hardware in case of theft

Operational Security

Good operational practices reduce risk:

  • Monitor Regularly: Check your miner's status regularly to catch issues early
  • Automated Alerts: Set up alerts for when your miner goes offline or encounters errors
  • Backup Configurations: Keep backups of your mining configuration files
  • Document Settings: Document your optimal settings so you can recreate them if needed
  • Test Recovery: Periodically test that you can recover your wallet and restart mining if something goes wrong

Best Practices Summary

To summarize the most important security practices:

  • Never share private keys or seed phrases with mining software
  • Only download mining software from official sources
  • Mine to a wallet where you control the private keys (never to exchanges)
  • Keep software and drivers updated
  • Use antivirus software and keep it updated
  • Monitor your mining operation regularly
  • Verify that your configured wallet address is actually receiving payouts
  • Be cautious of suspicious links, emails, or downloads related to mining

Security is an ongoing concern, not a one-time setup. Stay vigilant, keep software updated, and regularly review your security practices.


Conclusion

Mining Kaspa can be a rewarding way to participate in the Kaspa network, earn KAS, and support network security and decentralization. However, successful mining requires understanding the technology, choosing appropriate hardware and software, and carefully managing costs and security.

Key takeaways from this guide:

  • Kaspa uses the kHeavyHash algorithm, which can be efficiently mined with GPUs, FPGAs, and ASICs
  • For most miners, pool mining is more practical than solo mining due to Kaspa's high network hashrate
  • Profitability depends on many factors including hashrate, electricity costs, hardware efficiency, and KAS price
  • Proper setup, optimization, and security practices are essential for successful mining
  • Mining profitability is never guaranteed and depends on factors beyond your control

Before investing significant money in mining hardware, carefully calculate expected profitability based on your local electricity costs and current market conditions. Consider starting small to learn the process before scaling up. And remember that mining should be approached as a potentially risky investment, not a guaranteed income source.

If you decide to start mining, begin with the basics: set up a secure wallet, choose appropriate hardware for your budget, select reputable mining software, and join a reliable mining pool. As you gain experience, you can optimize your setup and potentially expand your operation.

For more information about Kaspa, wallets, and the broader ecosystem, explore the rest of our Kaspa Wiki. Welcome to the Kaspa mining community, and happy mining!

© 2025 KasLens. All rights reserved.

Privacy Policy