Independent research

BTX Mining Economics

BTX mining economics are different from a normal hash-rate spreadsheet because BTX is built around MatMul proof-of-work: dense matrix multiplication over a finite field rather than SHA-style hashing. That matters for miners, AI infrastructure operators, and OTC buyers because the same inputs that decide whether a GPU fleet is worth renting — power price, rental rate, uptime, matrix throughput, network difficulty, and liquidity quality — also decide whether mined BTX can become reliable OTC supply.

BTXOTC.com is an independent research and RFQ hub, not the official BTX protocol website. Protocol facts below are sourced to the official BTX pages and docs; pricing, liquidity, and mine-vs-buy framing are independent market commentary, not financial advice.

Quick answer: the BTX mining economics formula

The miner’s job is to estimate their share of network work, convert that into expected BTX/day, and compare the cost per BTX against executable buy liquidity.

blocks_per_day = 86,400 / target_block_time_seconds
network_BTX_per_day = block_subsidy × blocks_per_day
miner_share = miner_nonce_per_second / network_nonce_per_second
coins_per_day = network_BTX_per_day × miner_share
revenue_per_day = coins_per_day × BTX_price
cost_per_coin = daily_mining_cost / coins_per_day
mine_vs_buy_edge = executable_buy_price - cost_per_coin

Using the current official parameters cited in the BTX docs — 90-second target blocks and 20 BTX block subsidy after the fast-mine phase — steady-state issuance is:

blocks_per_day = 86,400 / 90 = 960
network_BTX_per_day = 20 × 960 = 19,200 BTX/day
coins_per_day = 19,200 × miner_nonce_per_second / network_nonce_per_second

The math is simple. The hard part is the input quality. A miner with a clean 24-hour live result has better data than a miner extrapolating from a short benchmark. A buyer with a signed OTC quote has better price data than a buyer using a model price screenshot. For early BTX liquidity, input quality matters as much as the headline number.

What BTX mining is measuring

The official BTX mining page positions the network for operators who already think in megawatts, cooling, dense compute, and AI/HPC optionality. The docs describe the workload as 512×512 MatMul, a 90-second target cadence, ASERT difficulty adjustment, and GPU-friendly arithmetic. The official mining docs also state that MatMul PoW is designed to leverage the same GPU hardware used for AI and ML training workloads.

Sources:

That design makes the economic question closer to “which compute SKU converts dollars into BTX most efficiently?” than “which ASIC wins a single-purpose hardware race?” A cheap consumer GPU, an Apple Metal path, or a discounted cloud rental can beat a prestigious accelerator if the cost per MatMul attempt is lower. Conversely, an H100 can be a bad trade if the rental market prices it for AI training while BTX mining only rewards its incremental MatMul throughput.

Core inputs to collect before scaling

A useful BTX mining sheet needs at least these fields:

InputWhy it matters
Miner nonce/s or live BTX/dayMeasures your effective share of work. Prefer 24-hour live output over short benchmark bursts.
Network nonce/sConverts your share into expected coins/day. BTX price dashboards may publish a one-week nonce-rate estimate, but miners should verify with node/RPC data where possible.
Block subsidyDetermines total new BTX available per day. Current steady-state docs cite 20 BTX/block.
Target block timeConverts subsidy into daily issuance. Current docs cite 90 seconds.
GPU rental or power costThe cost side of the equation. For owned hardware, include power, cooling, depreciation, and operational overhead.
UptimeCloud interruptions and node sync problems reduce realized coins/day.
Price sourceModel spot, public indication, executable bid, and completed OTC settlement are not the same quality of data.
Settlement pathOTC fees, counterparty risk, timing, and custody controls can change realized revenue.

The practical rule is to rank machines by BTX/day / $/day, not by GPU prestige. A fleet operator should benchmark each GPU class, run it through the same cost model, and scale the winner only after the live result survives normal uptime and settlement assumptions.

Revenue/day and cost/coin examples

Suppose the network is producing 19,200 BTX/day and the one-week network nonce-rate estimate is 64.9 million nonce/s. If a miner measures 100,000 nonce/s on a GPU box, expected output is:

coins_per_day = 19,200 × 100,000 / 64,900,000
coins_per_day ≈ 29.6 BTX/day

If that box costs $0.33/hour on a rental marketplace:

daily_cost = 0.33 × 24 = $7.92/day
cost_per_coin = 7.92 / 29.6 = $0.27/BTX

If a live OTC bid is $1.60/BTX, the gross mining spread looks attractive:

revenue_per_day = 29.6 × 1.60 = $47.36/day
gross_margin_day = 47.36 - 7.92 = $39.44/day

If the same machine only measures 10,000 nonce/s, output falls to roughly 2.96 BTX/day and cost rises to about $2.68/BTX. At that point, buying BTX at a $1.60 executable quote is cheaper than renting that GPU to mine.

These examples are not a promise that a particular GPU will produce those nonce rates. They show the sensitivity. BTX mining economics can flip from excellent to terrible with a 10× error in measured throughput, a stale network nonce estimate, a rental provider that throttles, or a quote that is not actually executable.

Rental GPUs: what the early research suggests

Our internal GPU/Vast research from 2026-05-21 found a practical starting order rather than a final answer:

  1. Use already-available local hardware first when the incremental cost is close to zero. The current Mac mini path was prepared with native Metal support and is useful for proving node, wallet, and mining operations before renting anything.
  2. Test cheap CUDA rentals before paying premium H100 rates. The sampled Vast market showed RTX 5090 instances around $0.32–$0.33/hour and H100 SXM around $1.47/hour. The sampled RunPod market showed RTX 4090 community instances around $0.34/hour, RTX 5090 around $0.69/hour, H100 PCIe secure around $2.89/hour, and H100 SXM secure around $3.29/hour.
  3. Benchmark each SKU with the BTX benchmark path and, more importantly, live 24-hour output.
  4. Scale the provider and GPU SKU with the best realized BTX/day / $/day, not the highest theoretical spec sheet.

This is exactly where BTX differs from generic AI workload pricing. H100s are priced for training demand, memory bandwidth, reliability, and data-center scarcity. BTX mining rewards whatever hardware produces valid MatMul work per dollar. If consumer GPUs, discounted cloud inventory, or a local Metal backend win that ratio, they deserve priority.

Mine vs buy: the decision rule

A miner should mine when expected cost per coin is below the executable buy price by enough to compensate for operational and settlement risk. A buyer should buy when OTC liquidity is cheaper than reproducing the same exposure with rented compute.

mine_if:
  cost_per_coin + risk_buffer < executable_buy_price

buy_if:
  executable_buy_price <= cost_per_coin + risk_buffer

The risk buffer should cover at least:

  • stale network difficulty or nonce-rate estimates;
  • orphan/fork variance and solo-mining variance;
  • wallet, node, and uptime mistakes;
  • provider interruptions, throttling, or rental bans;
  • OTC execution fees, settlement delay, and counterparty controls;
  • the chance that the quoted price is not executable at the desired size.

For a small miner, solo variance can dominate the spreadsheet. The official docs expose mining RPCs such as getmininginfo, getblocktemplate, generatetoaddress, and submitblock, but pool/stratum maturity and payout reliability should be checked before treating expected value as smooth daily income. A large operator with many GPUs can smooth variance faster than a single rented instance.

How miners can turn production into OTC supply

Mining economics and OTC liquidity are linked. A miner who can document cost basis, block evidence, wallet provenance, and sale preferences is easier for a buyer to underwrite than an anonymous seller with only a balance screenshot. That is why a professional BTX mining program should keep a simple deal file:

  • node version and source build notes;
  • mining address and payout wallet labels;
  • date range mined;
  • blocks or transaction IDs where applicable;
  • live output logs or daily accounting;
  • electricity, rental, and provider invoices;
  • desired sale size, minimum price, and settlement method.

If you have mined BTX and want to sell into private demand, start with the sell BTX OTC page or request a quote through the OTC desk process. If you are trying to acquire BTX and want to compare mining cost against available supply, use the buy BTX OTC page and the BTX price notes together. For safety and process controls, read BTX OTC safety before wiring funds or transferring coins.

What to monitor every day

BTX mining economics should be refreshed daily during early market formation:

  • BTX network nonce rate and difficulty trend;
  • block height and subsidy schedule;
  • your live BTX/day by machine;
  • rental prices by GPU class and provider;
  • provider uptime and interruption rate;
  • executable OTC bids/asks, not just model prices;
  • settlement failures, stale quotes, and counterparty concentration.

A clean daily dashboard makes the mine-vs-buy decision obvious. If network work rises faster than price, cost per BTX rises and mining gets harder. If rental prices fall or a new GPU backend improves throughput, mining gets cheaper. If OTC sellers appear below your mining cost, buying wins. If buyers consistently bid above your cost basis and you can settle safely, mining can become a supply business rather than a hobby.

Bottom line

The BTX mining economics framework is straightforward: estimate coins/day from your share of network work, multiply by a realistic price, divide your actual daily cost by realized coins, and compare that cost per coin to executable OTC liquidity. The defensible answer is not “mine everything” or “buy everything.” It is a live, input-driven decision.

For now, the best operator path is conservative: prove the node and wallet flow locally, benchmark cheap CUDA and Metal paths, run at least 24 hours per GPU class, and scale only the hardware that produces the lowest verified cost per BTX. Buyers should use those same numbers to decide when mining is worth the operational risk and when an OTC quote is the cleaner route.

FAQ

What is the most important BTX mining economics formula?

The core formula is coins_per_day = 19,200 × miner_nonce_per_second / network_nonce_per_second using the current 20 BTX subsidy and 90-second target block time. Then calculate cost_per_coin = daily_mining_cost / coins_per_day.

Is BTX mining better than buying BTX OTC?

Only when your verified cost per BTX, plus a risk buffer for variance and settlement, is below an executable buy quote. If OTC supply is cheaper than your mining cost, buying is economically cleaner.

Should miners rent H100s for BTX?

Not automatically. H100s may be excellent hardware, but rental pricing often reflects AI training demand. BTX miners should rank GPUs by realized BTX/day per dollar, and cheap RTX 4090/5090-style rentals may beat premium H100 rentals if their cost per MatMul attempt is lower.

Is BTXOTC.com the official BTX site?

No. BTXOTC.com is an independent OTC liquidity and research hub. Official protocol documentation lives at btx.dev.