Mining calculator
What one terahash earns on the Bitcoin BLAKE2b chain, from the live difficulty. Solo or pool, the expected coins are the same; a pool only changes how smooth the payout is and what fee comes off it.
How it is worked out
Every block pays 3.125 coins. At difficulty D a hash has a 1 in D×232 chance of solving a block, so one TH/s expects 86400 × 1012 ÷ (D × 232) blocks a day. Right now that is 0.0136 coins per TH per day before fees, at difficulty 4625.1M with the network at 34.22 PH/s.
The next difficulty retarget is at block 975,744, 1,511 blocks away (about ). Blocks in this period have averaged 586 seconds against a 600-second target, so the retarget would multiply difficulty by about 1.02 and divide everything above by the same number.
The first tiles use today's difficulty, which is what sets the odds on every share right now. The "once difficulty settles" tile uses the network hashrate instead: after enough retargets, difficulty always adjusts so the network finds 144 blocks a day, and your slice of those 450 coins is just your hashrate divided by the network's. Change the hashrate field to see where a bigger or smaller network leaves you.
Expected values. A single rig finds blocks in lumps; over a day at 10 TH/s the swing is large, over a week it averages out. The rental line is the break-even for MRR-style rentals, which are priced in legacy (SHA-256) bitcoin: price per TH-day divided by coins per TH-day, plus the 3% renter fee.