Guide · Other coins

Kaspa mining

By the CloudMineCrypto teamUpdated 8 min read

The short answer

Kaspa mining is proof-of-work mining on the Kaspa network, with the kHeavyHash algorithm. Kaspa makes 10 blocks a second on a BlockDAG, so parallel blocks are kept instead of thrown away. It was mined on graphics cards at first. Since 2023, dedicated Kaspa ASICs from makers like IceRiver and Bitmain have taken over.

Key takeaways

  • 10 blocks a second since the Crescendo upgrade in May 2025. Bitcoin makes one block every 10 minutes.
  • kHeavyHash adds a matrix step between two Keccak hashes. Bitcoin miners can’t run it.
  • GPUs mined Kaspa until 2023. After ASICs arrived, the network hashrate rose more than a thousandfold.
  • What a machine mines moves with the network and the KAS price. The calculator below uses live figures.

Blocks since you opened this page

Kaspa aims for 10 blocks every second. Bitcoin aims for one every 10 minutes. Same idea, very different pace.

Kaspa

0

Bitcoin

0

0:00 since the last block10:00 average

A simulation at each network’s target rate, not a feed of real blocks. Parallel Kaspa blocks sit in the same column: the DAG keeps them all.

Maker’s rating: 40 TH/s at 3,080 W, so 77 J/TH.

10¢ per kWh
Power per day
73.9 kWh
Power bill per day
$7.39
Mines per day
189 KAS
estimate
Worth today
$6.62
at live KAS price

At today’s network hashrate this machine would find a block every 16 minutes on average if it mined solo. Estimates use live network figures (updated hourly), before pool fees, and don’t count the machine’s price. They change daily and aren’t a forecast.

What is Kaspa mining?

Kaspa is a proof-of-work coin that launched in November 2021 with no premine. Miners run machines that hash candidate blocks, and whoever finds a valid one gets the block reward in KAS. That part works like Bitcoin’s proof of work. Two things differ: the hash function and how often blocks come.

Definition · Kaspa mining

Running kHeavyHash hardware to produce blocks on the Kaspa BlockDAG, in exchange for newly issued KAS and transaction fees.

377 PH/s

Network hashrate

live · updated hourly

10

Blocks per second

target since May 2025

2.06 KAS

Reward per block

live

96.7%

Of max supply mined

live

How does Kaspa make 10 blocks a second?

In Bitcoin, two blocks found at the same moment compete, and one is orphaned. That’s fine when blocks are ten minutes apart and clashes are rare. At ten blocks a second they’d happen constantly, and most of the work would be wasted.

Kaspa keeps them all. Each new block points at every recent block it knows about, so the history is a directed acyclic graph (a BlockDAG) instead of a single chain. Flip between the two views:

Blocks kept: 11 of 11

1234567891011
Every block points at all the tips it saw, so blocks found at the same moment are merged, not dropped. GHOSTDAG then numbers them in one order every node agrees on.

The rule that orders the graph is GHOSTDAG, from the PHANTOM and GHOSTDAG paper. It sorts blocks that were well connected to everyone else (“blue”) ahead of blocks that look withheld or badly connected (“red”), which gives every node the same order. The Crescendo upgrade (KIP-14) moved Kaspa from one block a second to ten in May 2025 and retuned GHOSTDAG for the faster rate.

What is kHeavyHash?

kHeavyHash is Kaspa’s proof-of-work function. Per the Kaspa node’s source code, it wraps a matrix multiplication between two Keccak hashes, and the matrix is regenerated from each block:

  1. 1Block header + nonceThe miner’s candidate block, with a number it keeps changing.
  2. 2Keccak hashA SHA-3 family hash (cSHAKE256) turns it into 256 bits.
  3. 3× 64 × 64 matrixMultiplied by a grid of small numbers generated from the block itself.
  4. 4Keccak hash againThe result is hashed once more.
  5. 5Below the target?If so, the block is valid. If not, try the next nonce.
Steps 2 to 4 are what makes a kHeavyHash “hash”. Bitcoin’s SHA-256 has no matrix step, so Bitcoin ASICs can’t mine Kaspa.

The miner’s job is the same as on any proof-of-work coin: try nonces until the result falls below the target. Because the steps differ from SHA-256, Kaspa needs its own hardware. A Bitcoin ASIC can’t switch over.

Can you still mine Kaspa with a GPU?

For its first year and a half, Kaspa was a graphics card coin. In 2023 IceRiver shipped the first kHeavyHash ASICs, and Bitmain followed with its KS series later that year. The hashrate chart shows what happened next:

Kaspa network hashrate, weekly

live · log scale

GPU years1 TH/s1 PH/s1 EH/s20222023202420252026ASICs arrive10 blocks/s
Each gridline is 1,000 times the one below. Source: Kaspa REST API (api.kaspa.org), weekly samples, refreshed hourly. Peak about 1.46 EH/s; latest about 361 PH/s.

The network went from about 1 PH/s in mid-2023 to over 1 EH/s in late 2024, a thousandfold rise in about eighteen months. A GPU can still connect and mine, but its share of that network is tiny. Since its early-2025 peak the hashrate has come down a long way, which the same data shows.

Which Kaspa ASICs are there?

Here are Kaspa machines from Bitmain (the Antminer KS series) and IceRiver (its own KS range), with the makers’ own ratings, checked in September 2026. We don’t list prices, because they change weekly and we don’t sell hardware.

Kaspa ASICs, manufacturer-rated specs (September 2026)
ModelHashratePowerEfficiencySpec source
Antminer KS740 TH/s3,080 W77 J/THBitmain
IceRiver KS730 TH/s3,500 W117 J/THIceRiver
IceRiver KS7 Lite4.2 TH/s500 W119 J/THIceRiver
Antminer KS520 TH/s3,000 W150 J/THBitmain
Antminer KS5 Pro21 TH/s3,150 W150 J/THBitmain
IceRiver KS5M15 TH/s3,400 W227 J/THIceRiver
IceRiver KS0 Ultra400 GH/s100 W250 J/THIceRiver
IceRiver KS5L12 TH/s3,400 W283 J/THIceRiver
Antminer KS39.4 TH/s3,500 W372 J/THBitmain
IceRiver KS38 TH/s3,200 W400 J/THIceRiver
IceRiver KS0 Pro200 GH/s100 W500 J/THIceRiver
IceRiver KS11 TH/s600 W600 J/THIceRiver

Energy per terahash (lower is better)

Antminer KS7
77 J/TH
IceRiver KS7
117 J/TH
IceRiver KS7 Lite
119 J/TH
Antminer KS5
150 J/TH
Antminer KS5 Pro
150 J/TH
IceRiver KS5M
227 J/TH
IceRiver KS0 Ultra
250 J/TH
IceRiver KS5L
283 J/TH
Antminer KS3
372 J/TH
IceRiver KS3
400 J/TH
IceRiver KS0 Pro
500 J/TH
IceRiver KS1
600 J/TH
Orange: Bitmain. Grey: IceRiver. Green: small desktop units. Watts divided by TH/s, from each maker’s rating; IceRiver rates hashrate at ±5 or ±10% and power at ±10%.

The small units (green) run from a normal socket at 100 to 500 W. The big ones draw 3 to 3.5 kW, as much as a kettle left on all day, and are loud. The gap between generations is large: Bitmain’s KS7 needs about a fifth of the energy per terahash of its KS3.

What does it cost to run a Kaspa miner?

Power is the bill that never stops. A machine uses its rated watts around the clock:

Power cost per day = watts × 24 ÷ 1,000 × your price per kWh
1,000 W for 24 hours is 24 kWh.

What it mines depends on its share of the network. At today’s figures, 1 TH/s mines about 4.7 KAS a day, worth about $0.17. Divide that by the energy a machine uses and you get the power price where its output and its power bill are equal:

Power price where each machine’s output equals its power bill

Antminer KS7
9.0¢ per kWh
IceRiver KS7
5.9¢ per kWh
IceRiver KS7 Lite
5.8¢ per kWh
Antminer KS5
4.6¢ per kWh
Antminer KS5 Pro
4.6¢ per kWh
IceRiver KS5M
3.0¢ per kWh
IceRiver KS0 Ultra
2.8¢ per kWh
IceRiver KS5L
2.4¢ per kWh
Antminer KS3
1.9¢ per kWh
IceRiver KS3
1.7¢ per kWh
IceRiver KS0 Pro
1.4¢ per kWh
IceRiver KS1
1.1¢ per kWh
Colours as in the chart above. Live estimate, updated hourly: network hashrate, block reward and KAS price from the Kaspa API. Before pool fees; the machine’s own price isn’t counted. Above this power price a machine mines less than its power costs.

Numbers like these move every day with the KAS price and the hashrate, so treat them as a snapshot, not a forecast. The same logic for Bitcoin machines is in what it costs to mine a bitcoin.

How many KAS are left to mine?

Most of it is already out. Kaspa’s reward doesn’t halve in one sudden cut like Bitcoin’s halving. It shrinks a little every month, so that it halves over a year. The community calls this the chromatic phase, after the twelve semitones of a musical octave.

New KAS per second, from the start of the chromatic phase

01102203304402022202420262028203020322034now: 20.6 KAS/s
Each month the reward is multiplied by 0.944 (the twelfth root of one half), so it halves once a year without a sudden cut. The schedule has 426 monthly steps, running to about 2057. Source: rusty-kaspa’s subsidy table. Next step: (live).

27.76B

KAS mined so far

live

28.7B

Max supply

KAS

96.7%

Already mined

live

1.94 KAS

Next reward per block

after the next monthly step

Bitcoin works the other way round: a fixed 21 million, cut in half every four years. See how many bitcoins are left for the comparison.

Should you mine Kaspa solo or in a pool?

Fast blocks change the maths. On Bitcoin a single machine can wait years for a block, which is why nearly everyone joins a mining pool. On Kaspa there are 864,000 blocks a day, so even a small machine finds blocks regularly.

At today’s network hashrate (live)
MachineSolo block, on average, every
IceRiver KS0 Ultra26 hours
Antminer KS716 minutes

Pools still smooth out the gaps and handle the node for you, and most miners use one. Solo means running your own Kaspa node. Either way, luck evens out far faster than it does on Bitcoin solo mining.

Frequently asked questions

Can you still mine Kaspa with a GPU?

Technically yes, but dedicated kHeavyHash ASICs have run the network since 2023, and the hashrate rose more than a thousandfold after they arrived. A graphics card is now a tiny share of that network.

What algorithm does Kaspa use?

kHeavyHash. It hashes the block header with a Keccak (SHA-3 family) hash, multiplies the result by a 64 by 64 matrix of small numbers generated from the block, and hashes again. Bitcoin ASICs can’t run it.

How fast are Kaspa blocks?

Kaspa targets 10 blocks per second since the Crescendo hard fork in May 2025. Before that it ran at one block per second. Bitcoin targets one block every 10 minutes.

What is a BlockDAG?

A ledger where each block can point to several earlier blocks instead of one. Blocks found at the same moment are all kept, and the GHOSTDAG rules put them in one order that every node agrees on.

Which Kaspa ASICs exist?

Bitmain sells the Antminer KS series (KS3, KS5, KS5 Pro, KS7) and IceRiver sells the KS range, from small 100 W units like the KS0 Ultra to 3.5 kW machines like the KS7. The table on this page lists each maker’s rated hashrate and power.

Is Kaspa mining profitable?

It depends on your power price, the machine, the KAS price and the network hashrate, and all of these change. The calculator at the top uses live network figures to show what a machine would mine against its power bill today. It isn’t a forecast and leaves out the machine’s price.

What is the maximum supply of Kaspa?

About 28.7 billion KAS. The reward falls a little every month and halves once a year, and most of the supply has already been mined.

Sources and further reading

  1. Kaspa: lore (fair launch, 10 blocks per second, GHOSTDAG) · kaspa.org
  2. KIP-14: the Crescendo hard fork, 1 to 10 blocks per second · Kaspa Improvement Proposals
  3. PHANTOM and GHOSTDAG: a scalable generalization of Nakamoto consensus · Sompolinsky, Wyborski and Zohar (IACR ePrint)
  4. kHeavyHash proof of work (consensus/pow) · rusty-kaspa, the Kaspa node
  5. Block subsidy by month (coinbase.rs) · rusty-kaspa, the Kaspa node
  6. Kaspa REST API: hashrate, block reward, supply, price · Kaspa REST API
  7. How to mine Kaspa with ASIC and GPU (April 2023) · 2Miners blog
  8. Block chain: difficulty and the two-week target · Bitcoin developer documentation

Live figures on this page come from the CloudMineCrypto API or from the public blockchain data services named next to them, refresh on a schedule, and are labelled where they appear. This guide is educational and not financial advice. CloudMineCrypto is not an investment product; rewards in the app are estimates and aren’t guaranteed.

You’ve read how it works. Now watch it happen.

Claim a free 8-hour mining plan in the CloudMineCrypto app and see your estimated BTC tick up from live network data. No hardware, no card.