tokenized mining, computed
data as of 2026-08-30One engine computes everything: mining_calc.py (Python, the reference) and its
byte-parity JavaScript port engine.js that runs in your browser. Both are tested by
automated suites — 28 unit tests (Python), a cross-language parity test, and a
browser-logic test, all passing 2026-08-30 — so the page cannot show a number the tested
model would not produce.
| # | Quantity | Formula | Source (retrieved 2026-08-30) |
|---|---|---|---|
| 1 | Network hashrate | net_TH = D · 2³² / 600 / 10¹² | Bitcoin protocol (difficulty definition) |
| 2 | Gross reward | gross_BTC = TH/net_TH · 144 · block_reward | Vendor docs, Miners/About + net-reward formula |
| 3 | Electricity cost | W/TH · TH · $/kWh · 24 / 1000 | Vendor docs, Energy efficiency — matches their worked examples to the cent |
| 4 | Service cost | $0.0089 · TH per day | Vendor docs, Miners/About ("service charge for 1 TH per day is $0.0089") |
| 5 | Maintenance | (elec + service) · (1 − discount) | Vendor docs, Maintenance fees |
| 6 | Net | net = gross − maintenance, daily floor at zero (negative-rewards protection) | Vendor docs + rewards page |
| 7 | Break-even | days = cost / net_per_day | definition |
| 8 | Difficulty path | average factor ln(1+g)/g for linear growth g | exact integral; hand-check g=0.2 → 0.91161 in the test suite |
| 9 | Fee repricing | fees are USD-fixed but deducted in BTC at the daily price → over a price path the BTC fee cost scales by ln(1+c)/c | Vendor docs ("recalculated daily at the BTC rate"); validated against account behavior (BTC +23% → net-only +2% across one difficulty step) |
| 10 | Power growth | linear power growth p multiplies gross and per-TH fees by 1 + p/2 on average | observed: account grew 807.06 → 810.13 TH by reinvestment (2026-08-30) |
| 11 | Resale value | user-entered % of purchase price, added as a price-independent USD term | no public default; marketplace prices need an account (checked 2026-08-30); 5% seller fee documented (Academy) |
63-day day-by-day replication of a real account (2026-06-28 → 2026-08-29): using only public inputs — per-epoch network difficulty, the account's own daily BTC price, observed power growth from reinvestment (744 → 816 TH), the documented $0.05–0.07/kWh range (account line implies $0.05), and the account's actual discount (28.26%) — the engine reproduced the account's daily gross within ±2% on 60 of 63 days (mean +0.01%, worst day +4.72%, all three outliers at one difficulty-boundary where the platform lags a retarget by ~2 days). Account data: official read-only API, retrieved 2026-08-30; full day-by-day table on the Log page.
Two lessons from the calibration are documented as warnings rather than hidden: vendor dashboards can show gross where you expect net (it cost us one wrong "premium" hypothesis), and payout schedules can lag public network events by days.
ln(1+g)/g — hand-checkable:
g = 0.2 → 0.911607784, verified in the test suite. The calculator states this in its assumptions box.ln(1+c)/c along an exponential price path). Cross-check against the account: BTC +23% at constant
gross should lift net ≈14%; the account showed +2% across that window at constant gross — the remainder was
gross-side movement, which the model tracks separately.On the real day shown on the Explained page, the four visible lines do not sum exactly: 94.11 − 31.05 − 15.39 = 47.67 GMT, while the payout line shows 46.60 GMT. The difference, 1.07 GMT (about $0.36 at that day's token price), is attributed by the platform somewhere else that day; its internal accounting does not publish the booking. This site documents the residual instead of smoothing it away, and draws three boundaries around it:
gross − maintenance (formula 6) and claim nothing about that
residual.A cautionary tale, kept visible on purpose. For several weeks this project believed the
platform's pool paid a fixed uplift over pure network physics — a factor somewhere between 1.3× and 2.3×
depending on assumptions (the exact value moving between attempts was itself the warning sign). A calibration
constant to that effect was drafted. The cause was mundane: the account's rewards endpoint returns
gross, before fees, and it had been compared against a net model. Compared like-for-like, the
physics-only engine reproduced the account day-by-day with no calibration factor at all, and the constant was
deleted from the engine (the audit trail of the wrong hypothesis remains in the repository:
calibrate.py, compare_real.py). Lesson for every number on this site: when a model
disagrees with a platform, check the unit and the fee basis before inventing a fudge factor — and vendor
dashboards can show gross where you assumed net.
Every account-derived number on this site comes from exactly one day of one real account (retrieved 2026-08-30 via the official read-only API) plus one 63-day daily series (2026-06-28 → 2026-08-29). This table is the complete inventory — if a figure is not here, it is not account-derived:
| Figure | Value | Used on | Basis |
|---|---|---|---|
| Gross mining reward, that day | 94.11 GMT = $31.64 | Explained | account daily table |
| Electricity line (discounted) | −31.05 GMT = −$10.44 | Explained | account daily table |
| Service line (discounted) | −15.39 GMT = −$5.17 | Explained | account daily table |
| Net payout, that day | 46.60 GMT = $15.67 | Explained | account daily table |
| Day-table residual | 1.07 GMT ≈ $0.36 | Explained, Method | arithmetic between the lines above |
| Token price that day | GMT = $0.3362 | Explained | account's own daily price |
| Share size that day | 810.13 TH | Explained | account miner list |
| Purchase price of TH | $9.99 per TH | Home, Explained | vendor pricing (all collections identical) |
| Combined maintenance discount | 28.26% (VIP portion 4.2%) | Explained | account fee breakdown |
| Implied electricity rate | $0.05 per kWh | Method (validation box) | account fee lines vs documented formulas |
| Weighted efficiency of the farm | 14.95 W/TH | Method (validation box) | account per-miner data |
| Power trajectory over 63 days | 744 → 816 TH | Home, Calculator | implied series, lag-corrected; = 100% reinvestment |
| Validation result | 60 of 63 days within ±2% | Home, Log | model vs account, day by day |
Rules: account data appears only with per-figure approval by the account owner; no wallet addresses, deposit addresses or balances anywhere on this site; public figures (fee caps, discount caps, VIP rules, documented rates) carry the vendor's documentation as source with their own retrieval date. Secondary-market observation used once for context: 9,511 active listings, cheapest 28.49 GMT/TH (≈ $9.58/TH at that day's token price), retrieved 2026-08-30 with an account session.
One calculation, two implementations, zero tolerance for drift: mining_calc.py (Python) is the
single reference; engine.js (JavaScript) runs the same formulas in your browser. Neither may show a
number the other would not. Enforcement, all running against the current build (2026-08-30):
When an engine changes, the parity test gates the change; when this page's formulas change, the tests and this page change in the same commit, and the verification date above moves.
Page state: 2026-08-30.