Chart table

Voyage

Set your instruments and read the day’s arithmetic: expected output, running cost, net.

Instruments

Your inputs

Illustrative The values loaded below are examples so the page has something to compute. They are not a market quote or a recommendation. Replace every one with your own.

Terahashes per second, from the machine label or your pool dashboard.

Watts at the wall. Use a measured figure if you have one.

Your all-in tariff. Zero is allowed.

Whatever you choose to assume. Not predicted here.

Digits, commas, 1e14 or 100T all work. Suffixes: k, M, G, T, P.

Editable. Halves every 210,000 blocks.

Fees, pool and hardware (optional)

Average transaction fees added to the subsidy. Zero ignores them.

Share kept by the pool, 0 to 100. Zero for solo.

Used only for the payback estimate. Zero hides it.

Readouts

Expected output

— BTC per day

About — at your BTC price, before power cost.

Revenue per day

—

Power cost per day

—

Net per day

—

Awaiting inputs

Where the day’s revenue goes

Enter valid inputs to see the split.

Over longer stretches

Expected output, revenue, power cost and net for one day, thirty days and one year at constant inputs
Measure1 day30 days365 days
BTC———

Constant inputs only. Real difficulty moves about every 2,016 blocks, so treat longer columns as arithmetic, not expectation.

Bearings

Efficiency
—
Break-even BTC price
—
Break-even electricity price
—
Power-only cost to mine 1 BTC
—
Hardware payback
—
Network hashrate implied by difficulty
—
Your share of that hashrate
—
Expected wait for a solo block
—

Scenario grid

Net per day (USD) if the BTC price and the difficulty differ from your inputs. Arithmetic only, not a forecast.
Difficulty ↓ / Price →×0.5×0.75×1×1.5
×1————

Method

The arithmetic

BTC per day = H × 86,400 × R ÷ (D × 2³²)

H your hashrate in hashes per second (TH/s × 10¹²)
R reward per block: subsidy plus average fees
D network difficulty

Difficulty multiplied by 2³² is the expected number of hashes needed to find one block. Your hashes per day divided by that figure gives the blocks you would find per day on average; multiplying by the reward turns blocks into coins. Revenue applies your BTC price, and the pool fee, if any, is taken off the coins first.

Power cost is your draw in kilowatts, times 24 hours, times your tariff. Net is revenue less power cost. The break-even price and electricity figures simply solve the same equation for the one number that sets net to zero.

How to use it

  1. Pick an illustrative preset or type your own hashrate and power draw. Both are on the machine’s label or datasheet; a wall meter is better.
  2. Enter the price per kWh from your bill, then a BTC price and a difficulty from any source you trust on the day. They are inputs, never predictions.
  3. Read the output and the bearings. Break-even prices show how much room the setup has.
  4. Stress it with the scenario grid. If net turns negative in a column you can live with, so be it; if not, change the inputs.

Assumptions and edge cases

  • Results are an average across many blocks. A small share of the network wins rarely and at random, so months without a block are normal at low hashrate.
  • Difficulty changes every 2,016 blocks and the BTC price moves constantly. Today’s inputs will not hold, so revisit them.
  • Downtime, rejected shares, cooling, internet, taxes, maintenance and your own time are not modelled. Pool fee and hardware cost are included only if you enter them.
  • Blank, zero or negative values where they make no sense produce a plain message instead of a number. Very large values are refused rather than shown as nonsense.
  • Currency is labelled USD, but any currency works if you use it consistently for price, tariff and hardware.

This is an educational calculator, not financial advice and not a promise of any outcome.