igneum/docs/analysis/income-tiers.md

10 KiB

Mining income per tier on igneum-testnet-1

Generated by tools/launch/income-tiers.mjs from tools/launch/income-tiers.json (mission item 10, the consequences rule). Do not edit by hand: node tools/launch/income-tiers.mjs rewrites it and --check fails CI when the two disagree. Every rate and watt figure is a measurement with its source in the first table; nothing is estimated. Testnet coins have no value and the figures below say nothing about any price: the dollar columns are electricity, a cost the reader computes from a measured watt figure and a tariff they choose.

The schedule the figures use

EmissionSchedule::TESTNET_1 (the testnet genesis, decided 7 October 2026): 100 IGN a block at one block a second, a 90-day ramp from 10 percent, a monthly glide with a two-year half-life (each month pays 2^(-1/24) of the month before), then 1 percent of supply a year from about year 11.4. Of each block, 80 percent goes to the miner who found it and 20 percent to the proving pool. A miner whose key signs its checkpoints keeps the full 80 percent; an unsigned key gives a tenth of it to the proving pool.

Moment IGN a block to the miner Of the launch figure
day 1 8.00 10.0%
day 30 32.00 40.0%
day 90 (ramp over) 75.51 94.4%
month 12 58.23 72.8%
year 2 41.17 51.5%

A solo card's expected income is its share of network hash times 86,400 blocks a day times the figure above. The tables use day 90, when the ramp is over. Before that, multiply by the ramp row; after that, by the glide row. A pool user gets the same expected amount minus the pool's fee (pool-0: 1 percent) with the variance taken out; the reference pool holds no balance and pays from the coinbase split.

The cards, measured

6 October 2026, rented single-card Linux boxes (docs/analysis/prover-tiers-real-cards.md, bench log 'Prover tiers on real cards: the rented fleet, 6 October 2026'): the 0.3.12 miner on the ten-field override, the miner alone on the card, nvidia-smi power at the same second. The RX 9070 XT row is the telemetry run of 5 October 2026 on a Windows rig (bench log 'Power, heat, fans and clocks, measured'); the Apple row is the Metal bench of 4 October 2026 (site/miner-bench.json, class v4). The class v4 rates on the live devnet run lower than the ten-field rates on the same card (RTX 5090: 124.2 MH/s class v4 against 98.5 on the rented box under a different driver and container, docs/bench-log.md); the table is re-generated at the testnet cut from that class.

Tier Card MH/s W MH/W Source
8 GB NVIDIA RTX 4060 Ti 8 GB 19.07 72.6 0.263 docs/analysis/prover-tiers-real-cards.md, RTX 4060 Ti 8 GB row
8 GB NVIDIA RTX 4060 17.07 owed owed docs/analysis/prover-tiers-real-cards.md, RTX 4060 row (the sampler read 0.0 W on that host: power OWED)
12 GB NVIDIA RTX 3060 23.78 103.7 0.229 docs/analysis/prover-tiers-real-cards.md, RTX 3060 row
12 GB NVIDIA RTX 4070 24.99 91.1 0.274 docs/analysis/prover-tiers-real-cards.md, RTX 4070 row
12 GB NVIDIA RTX 5070 41.89 137.0 0.306 docs/analysis/prover-tiers-real-cards.md, RTX 5070 row
16 GB NVIDIA RTX 4060 Ti 16 GB 17.58 72.3 0.243 docs/analysis/prover-tiers-real-cards.md, RTX 4060 Ti 16 GB row
16 GB AMD RX 9070 XT 18.60 199.0 0.093 docs/bench-log.md, 'Power, heat, fans and clocks, measured' (5 October 2026): 18.6 to 19.2 MH/s, 199 W read by the ADLX helper at 100 percent busy
24 GB NVIDIA RTX 3090 37.79 228.8 0.165 docs/analysis/prover-tiers-real-cards.md, RTX 3090 row
24 GB NVIDIA RTX 4090 52.25 183.1 0.285 docs/analysis/prover-tiers-real-cards.md, RTX 4090 row
32 GB NVIDIA RTX 5090 98.48 258.2 0.381 docs/analysis/prover-tiers-real-cards.md, RTX 5090 row (the rented box; 124.2 MH/s class v4 on a desktop, site/miner-bench.json)
Apple Apple M5 Max (40 GPU cores) 26.70 owed owed site/miner-bench.json, Apple M5 Max class v4 row, 4 October 2026 (no power reading: OWED)

IGN a day per card, solo, after the ramp (day 90)

Three network sizes, because income is a share of the network and nobody knows the network before it exists. 1 GH/s, 10 GH/s, 100 GH/s are reference sizes, not forecasts. The live network's estimate is on /live; divide by it.

Tier Card at 1 GH/s at 10 GH/s at 100 GH/s
8 GB NVIDIA RTX 4060 Ti 8 GB 124,414 12,441 1,244.1
8 GB NVIDIA RTX 4060 111,366 11,137 1,113.7
12 GB NVIDIA RTX 3060 155,142 15,514 1,551.4
12 GB NVIDIA RTX 4070 163,036 16,304 1,630.4
12 GB NVIDIA RTX 5070 273,293 27,329 2,732.9
16 GB NVIDIA RTX 4060 Ti 16 GB 114,693 11,469 1,146.9
16 GB AMD RX 9070 XT 121,348 12,135 1,213.5
24 GB NVIDIA RTX 3090 246,544 24,654 2,465.4
24 GB NVIDIA RTX 4090 340,882 34,088 3,408.8
32 GB NVIDIA RTX 5090 642,489 64,249 6,424.9
Apple Apple M5 Max (40 GPU cores) 174,192 17,419 1,741.9
Rig 6 x NVIDIA RTX 4070 978,217 97,822 9,782.2

Electricity a day, and the electricity cost of one mined IGN

Electricity a day = measured watts x 24 h x the tariff. The cost of one IGN divides that by the day-90 figure at 10 GH/s; at another network size it scales with the network (ten times the network, ten times the cost per coin). The three tariffs: USD 0.05 a kWh is cheap industrial power, USD 0.10 is a US retail rate, USD 0.25 is a UK retail rate at today's level (each approximate; tariffs move, the watt figures do not).

Tier Card USD/day at 0.05/kWh USD/day at 0.1/kWh USD/day at 0.25/kWh USD per IGN at 0.05/kWh USD per IGN at 0.1/kWh USD per IGN at 0.25/kWh
8 GB NVIDIA RTX 4060 Ti 8 GB 0.087 0.174 0.436 0.000007 0.000014 0.000035
8 GB NVIDIA RTX 4060 owed owed owed owed owed owed
12 GB NVIDIA RTX 3060 0.124 0.249 0.622 0.00000802 0.000016 0.0000401
12 GB NVIDIA RTX 4070 0.109 0.219 0.547 0.00000671 0.0000134 0.0000335
12 GB NVIDIA RTX 5070 0.164 0.329 0.822 0.00000602 0.000012 0.0000301
16 GB NVIDIA RTX 4060 Ti 16 GB 0.087 0.174 0.434 0.00000756 0.0000151 0.0000378
16 GB AMD RX 9070 XT 0.239 0.478 1.19 0.0000197 0.0000394 0.0000984
24 GB NVIDIA RTX 3090 0.275 0.549 1.37 0.0000111 0.0000223 0.0000557
24 GB NVIDIA RTX 4090 0.220 0.439 1.10 0.00000645 0.0000129 0.0000322
32 GB NVIDIA RTX 5090 0.310 0.620 1.55 0.00000482 0.00000964 0.0000241
Apple Apple M5 Max (40 GPU cores) owed owed owed owed owed owed
Rig 6 x NVIDIA RTX 4070 (a six-card rig of the 12 GB card, the rig's own power is six times the card's plus the host (the host is not measured here)) 0.656 1.31 3.28 0.00000671 0.0000134 0.0000335

What it means per tier, and what is being done

  • One 8 GB card. NVIDIA RTX 4060 Ti 8 GB: 19.1 MH/s at 73 W, 12,441 IGN a day at 10 GH/s after the ramp, electricity 0.174 a day at USD 0.10 a kWh. Mines; proves only core-only shards (docs/analysis/prover-tiers-real-cards.md). The record says this tier is first under power in every exit (docs/analysis/mission/past.md section 3): the glide never halves it overnight, and the card games when the income goes. Being done: the Cards screen shows the expected MH/s, W and blocks a day before the first share (mission item 6).
  • One 12 GB card. NVIDIA RTX 5070: 41.9 MH/s at 137 W, 27,329 IGN a day at 10 GH/s after the ramp, electricity 0.329 a day at USD 0.10 a kWh. Mines and proves beside the miner on the patched server. Being done: the same Cards line; the proving tier sentence names the shard size the card takes.
  • One 16 GB card. NVIDIA RTX 4060 Ti 16 GB: 17.6 MH/s at 72 W, 11,469 IGN a day at 10 GH/s after the ramp, electricity 0.174 a day at USD 0.10 a kWh. Mines and proves; the AMD row is the measured 9070 XT, 199 W for 18.6 MH/s, so per watt it is about a fifth of the NVIDIA cards of its tier and the electricity cost per coin is the highest in the table. Being done: the AMD read-width experiment (docs/plans/read-width.md); until it lands the AMD tier is told its per-watt figure before it buys.
  • One 24 or 32 GB card. NVIDIA RTX 5090: 98.5 MH/s at 258 W, 64,249 IGN a day at 10 GH/s after the ramp, electricity 0.620 a day at USD 0.10 a kWh. The last GPU standing in every exit on record, and the only tier that proves the full shard beside the miner. Being done: the proving pool is the second income for this tier and the Earnings screen shows shards and IGN beside blocks.
  • A rig. 6 x NVIDIA RTX 4070: cards times the card figure; the host's own draw is not measured and is owed. Rigs followed income across chains inside days on every chain in the record; Igneum expects no loyalty and pays staying keys a vote (30 days of blocks).
  • A pool user. The same expected IGN minus the pool's fee, variance removed; pool-0 holds no balance and the member's own key is in every block it finds, so a pool's vote is the member's weight. Being done: the pool finished (mission item 11).
  • Windows, Linux, macOS. The rates above are Linux containers (NVIDIA) and Windows (AMD); the Mac row is Metal on Apple silicon with no power reading. The same card on another operating system is within the driver's margin, not measured here: owed per platform at the testnet cut.

Owed

  • Intel discrete (Arc): no measurement; the tier is listed with no number until one exists
  • RTX 4060 and Apple M5 Max wall power: the rows carry the rate and no electricity column
  • every row at class v4 on the testnet cut: the rates above are the ten-field class of 6 October 2026 on rented boxes
  • a rig host's own draw: a rig row is cards times the card figure, host excluded

Check

node tools/launch/income-tiers.mjs --check (in tools/ci/pre-push.sh): the file equals the generator's output. node --test tools/launch/income-tiers.test.mjs: the schedule arithmetic against the fork's constants (100 MH/s on 100 GH/s after the ramp = 6,912 IGN a day, the figure in docs/analysis/horizon-2026-10.md; day 1 pays 10 percent; one month step pays 97.153 percent of the one before).