Merge master b7f3e57a0 into canary-shard-unavailable under the master-landing lock

This commit is contained in:
igneum-labs 2026-10-09 12:37:56 +00:00
commit 02c4e2344b
60 changed files with 1538 additions and 270 deletions

View file

@ -396,6 +396,19 @@ README.md at the box master's sha at 15:00, the conventions on the ctl-v6 and ct
32 GB prototype-shard clause is Devnet 1's; on Devnet 4 (fees_v1_activation_daa 0) a 24 GB NVIDIA card proves the v1 shard and
aggregates beside its miner now; the 16 GB tier holds no shard.
## 8g. The "no emergency intervention" row (main, 13:1x UK; measured behaviour of record)
The statement's third clause ("the network does not depend on emergency intervention to survive") is carried on the scoreboard as
a measured row, never an argument: Devnet 4 runs finality rule v3 (the frozen table expiring at lock DAA + 7,200); finality has
been paused since lock 1980; the roll restores signing weight; the first new lock is expected 15:30 to 17:00 UK; through the pause
the chain ran on PoW, nothing certified reversed, and proving was unaffected once the finality gate on provers was lifted. The vote
key is label-derived (no key file; a fresh datadir keeps it). The row flips from "paused, chain on PoW" to "locked" on the hub's
first new lock line; the ledger page cites it with the DAA and the UK time.
The LAB stays on watch until the ledger page lands (17:30 UK): the scoreboard and table current as COHORT's five-chain session,
ADVERSARY's ledger rows, the proving epoch record (16:00) and the comparative review (15:30) land; make-bundle.sh re-run for the
14:00 edition and at 17:30 with the ledger rows, each edition's path and sha to main.
## 9. The lane briefs, one line each
- CONTROLS: the four controls as rows of the table: `ctl-v6` from the record and re-measured on the cohort; `ctl-progpow-094`

View file

@ -0,0 +1,71 @@
# The SEARCH lane of the 1.5x laboratory (9 October 2026): the constrained workload search, its candidates and its rows
The lab's charter (scratchpad/lab/CHARTER.md) and interface (docs/analysis/class-v6/1p5x/lab/README.md) sit above this file.
Nothing here is a PASS; every chip figure is a WITNESS on the adversarial set named beside it; every card figure names its
card, state, pod and pack. Branch `lab-search` (off `1p5x-int8` on the frozen tree 1a938abe4), tools under `tools/lab/`.
## 1. The system
| Part | What it is | Where |
|---|---|---|
| The knobs | arithmetic composition (a weight table over add, sub, xor, rotl, rotr, mul, mulhi, mad, shfl, dp4a; the ARX families, int8 MAC and FP32 FMA allowed, mul, mulhi and shfl as explicit points), dependency structure (the drawn chain, reg64c's interleave, `+ilp2`, `+ilp4`), state layout (8 or 64 registers per lane), lane cooperation (scattered per-lane entries; the warp-coalesced entry modelled only), memory-transaction shape (entry 4 to 64 bytes realisable, 128 to 1,024 modelled; reads per hash 16 to 256; the dataset 2 to 8 GiB), work granularity (the shadow block 64 to 1,024 instructions x 4 to 108 passes) | `tools/lab/search/labsearch.py` |
| The executable specification | a class string on the lab tree plus `params.env` (the limits: the verifier 10 ms on the F6 proxy, the dataset at or under 8 GiB for the 16 GB floor, P03 overhead at or under 5 percent, registers under 96, 16,384 to 340,000 instructions per unit) and `trace.json` in the adversary's section 2.1 form | `candidates/cand-NN/` |
| The generator flags the search needed | `+labw<20 hex>[r<reads>]` (a generic non-load table, the reads per hash on the fam8 load-slot rule), `+ilp<2 or 4>` (the eight registers as independent banks: W chains per lane; 8 is refused, one register per bank has no bijection), `+flat` parsing outside a fam8 suffix; the program id binds every flag | `igneum-pow/src/generator.rs`, `igneum-pow/tests/labsearch.rs` |
| The cost model | the card: a throughput model per tier and state (the measured twins: the 4090 at stock 24.9 nJ per dependent read above idle and 21.2 pJ per instruction; the 5090 at the knee 12.0 nJ and 11.8 pJ on the drawn chain against 6.2 on an ILP-4 chain; the 3090 and 5080 rows PROVISIONAL from the class v4-shape rows), the per-unit fixed work, the coalesced entry at the streaming cost; the chip: the X5 machine (memory at its sustained rate or the SRAM die's power bound, the core sized to the ops, PSU, VRM, fan, host share) on the family table of the adversarial set in force (v0 the placed core; v2 ADVERSARY's fused units with a per-design scale fitted so the frozen object reads v2's own rows) | `calib.json` |
| The score | the worst cell over the cohort (5090 knee and stock, 4090 stock, 3090 stock, 5080 knee and stock) against the lowest credible specialist (board, HBM3, near-memory, N2 die, stored-half hybrid; capex under 10x the card's USD per MH/s), with the band; since 11:5x the BOARD cell first (the energy claim's scope) and the die beside it | `labsearch.py score` |
| The regression tests | REG-01 to REG-07 as predicates on the knob vector, by name (connected state; mixed FP32; window removal alone; int8 at or above 10 percent; scattered ARX at or under 32 reads; scattered reads above 256; the units fault) | `regression.json` |
| The box side | the census (8 chain-shaped seeds through the class's own acceptance rule, attempts and exhaustion) and the pack export on the signing pair (epoch af89be5d, era edc4fa84, day 20730, node1's state, 2^28 words for screening and 2^30 for a handed candidate), SHA256SUMS per candidate | `run-candidates.sh`, build-9:/srv/builds/lab-search/ |
| The card side | the paired row (ABBA against the frozen control in one session, the gen-6 worker, 250 x 2^24, the sampler rule, PAIR lines with USD per MH/s at a street price) and the headroom sweep (the worker's loads-in-flight knobs beside its memprobe) | `pair-bench.sh`, `headroom.sh` |
## 2. The candidates staged (build-1:/srv/artefacts/lab/)
| Set | Candidates | Ranking | Census | Self-test (F1) |
|---|---|---|---|---|
| batch 1 (adv-set v0 top ten) | cand-01 to cand-10: ARX-only at 48 to 64 reads, 170k to 340k instructions, w4/w16/w32/w64 entries | candidates/ranking-batch1-v0.md, -v2.md | 8 of 8 on every one | PASS 10 of 10 (rented 4090, gen-6 worker --check, 11:43 UTC) |
| batch 2 (adv-set v2 top ten on the labw and ilp knobs) | cand-11 to cand-20: MAD-heavy `+labw...+ilp4+flat` draws at 256 reads, two ARX-only points | candidates/ranking-batch2-v2.md | 8 of 8 on nine; cand-17 0 of 8 (exhausted, REJECTED on practical generation) | queued |
| the merged v2 ranking | the twenty on one table by the board cell | candidates/ranking-merged-v2.md | | |
| the ILP-wide redraw of the frozen program | cand-ilp4, cand-ilp2 (the same ops, the same 256 reads and shadow, the registers in 4 or 2 banks; 4 GiB signing pair) | the frozen object's cells | attempt 2 and 0 | PASS |
| X10 "Sector" (the founder's reference) | cand-x10 (as written) and cand-x10b (main's ratified address rule), cand-x10 variant alu-520k | ADVERSARY's cand-x10-*.json | the reference's own acceptance floor | bit-exact on 18 and 18 and 9 fixtures |
| the frozen v6 controls | controls/frozen-v6/headroom/ (variant 1), controls/frozen-v6/fix-4gib/v6x2-ds30 (two lane-hashes per thread, `interleave2.py`) | | | PASS |
## 3. The findings of record (12:0x to 13:0x UK)
1. On the frozen tree's realisable space no scattered-read design screens under 3.7x on the worst cell on set v0 and none under 2.4x on the board cell at the 5090 knee on set v2 (the frozen object 2.66x there); the mixture lemma holds on every set: a candidate moves the ratio only through a family the adversary prices near the card's, and on v2 that family is mad (2.9x), so the top of the v2 ranking is MAD-heavy ILP-4 draws (cand-14 2.42x board at the 5090 knee, 5.20x on the provisional 3090 stock row).
2. The ILP-wide redraw, measured (4090 stock, in-session ABBA, spread 0.00): rate +0.00 percent, joules -0.64 percent (ilp4) and +0.00 (ilp2). The card is on its dependent-read ceiling (30.697 MH/s x 256 = 7.86 G reads/s) with the ALU in the reads' shadow; a cheaper instruction stream cannot raise the rate on v6.
3. X10 "Sector" as written re-reads the same sector 7 loads in 8 (the address reads registers 0 and 1, rewritten by the fold every eighth load): about 16 real misses per lane-hash; 827 nJ per lane-work on the 4090 at stock is a cache artefact of the fault, not a design gain (LAB's ruling). cand-x10b (every load a fresh miss): 3,653 nJ per lane-work at 118 loads, 31.0 nJ per dependent read against v6's 31.6, the card at its read ceiling, 5.8x on ADVERSARY's v2 board row against v6's 5.4x on the same card: the full-sector fold buys nothing on the ratio (REG-06).
4. The 4090's read headroom (variant 1): fifteen cells of block-warps x batch size flat within 0.2 percent at 7.85 to 7.86 G reads/s; the memprobe's dependent 4-byte chase at 1 GiB saturates at 8.06 to 8.15 G loads/s from 65k to 4.2M lanes in flight and with 8 independent loads per lane: the live object at 4 GiB runs at 97 percent of the card's activation bound; larger pages are not available (cuMemGetAllocationGranularity 2 MiB minimum and recommended on driver 12.8).
## 4. The rows of 13:0x to 13:2x UK (the same rented 4090 at stock; the pod destroyed at 12:24 UTC)
| Row | Figure | Reading |
|---|---|---|
| v6x2 (two lane-hashes per thread, interleave2.py) against the frozen control, ABBA | 30.697 against 30.697 MH/s (+0.00 percent), 8,574 against 8,615 nJ per hash (-0.47 percent), the fingerprint equal (b1f90e91cadb15b6) | 8c.8 closed: with the fifteen loads-in-flight cells flat at 7.85 to 7.86 G reads/s and the memprobe's 8.1 G/s ceiling, the 4090 is at its bound; no worker variant raises its rate per dollar on v6 |
| cand-x10b at 64 loads | 122.2 M lane-works/s at 243.5 and 246.8 W: 1,993 and 2,020 nJ per lane-work (63.8 and 64.7 uJ per digest), 31.1 nJ per read | the same read ceiling as at 118 loads; the sector fold rides free |
| cand-x10 variant alu-520k (x10b's address rule, 1,408 steps per load) | fixtures PASS 9 of 9 (97 registers, 0 spills); 15.8 M lane-works/s at 351 to 366 W: 22,152 and 23,225 nJ per lane-work (709 and 743 uJ per digest) | 2.6x to 2.7x the frozen v6's joules per hash on the same card (8,594 in the session's control cell): the P03 10 percent budget failed; the card pays about 42 pJ per instruction on this text (41,536 shuffles per lane-work); ADVERSARY's v3 1.03x assumed the card equal to v6 |
| batch 2 self-tests | cand-11 to cand-20 PASS 10 of 10 (the worker's --check) | cand-17 stays REJECTED on the census (0 of 8) |
| the three handed to COHORT and ADVERSARY at 4 GiB | cand-14, cand-12, cand-13 (candidates/<id>/pack-ds30, SHA256SUMS-ds30) | SCREEN on v2: board 2.42 to 2.43x at the 5090 knee against the frozen 2.66x; the die above 10x |
## 5. Rows pending at this cut
The x10b 64-load rows, the alu-520k fixture check and row, the v6x2 pair, batch 2's self-tests (the rented 4090; the pod is
destroyed on the lane's done line); the 5090 knee pairs and the AMD and Intel tiers (COHORT); the adversary rows per candidate
on set v3 (ADVERSARY). Every row lands beside its candidate under /srv/artefacts/lab/ and in this directory's `rows/`.
## 6. Every artefact by path and sha (build-1, 13:3x UK)
| Artefact | Path | sha256 (16) |
|---|---|---|
| the ranking on set v0 (batch 1) | /srv/artefacts/lab/candidates/ranking-batch1-v0.md | bbab9085bbfa35b7 |
| the ranking on set v2 (batch 1; batch 2) | candidates/ranking-batch1-v2.md; candidates/ranking-batch2-v2.md | 5a6278fe2b65ab4e; fe62b202efcf5afb |
| the merged rankings on v2 and v3 (this directory carries copies) | candidates/ranking-merged-v2.md; candidates/ranking-merged-v3.md | ed075af407a0ef12; 7ad24b0c965a71a2 |
| the handed three at 4 GiB, kernel.cu | candidates/cand-14/pack-ds30; cand-12/pack-ds30; cand-13/pack-ds30 | 7e86d32bbe1ba100; c93ef7220f320b4a; a4f26e4f1b921a9a |
| the ILP-wide redraw, kernel.cu | candidates/cand-ilp4; candidates/cand-ilp2 | 67b65a21ca4c8a8b; 6df1ffb96221373c |
| X10: sector.cu (both kits, -DX10B for x10b); sector520.cu (alu-520k) | cand-x10/kit; cand-x10b/kit; cand-x10/kit-alu520k | 8d137d1fb19010ca; 8d137d1fb19010ca; 34cbc7999d0c28d3 |
| the frozen v6 controls: v6x2-ds30/kernel.cu (two lane-hashes per thread); headroom.sh | controls/frozen-v6/fix-4gib; controls/frozen-v6/headroom | 202b16239ad1b795; 5cfef1ad212beeb4 |
| the row folders (102 files, one SHA256SUMS) | rows/lab-search-4090-pod/SHA256SUMS | cf91736badb50eb0 |
| the ILP pair rows; the headroom cells; the v6x2 pair | rows/lab-search-4090-pod/lab/pair-ilp.log; lab/headroom.log; lab/pair-v6x2.log | 823709eae0c9db28; 538f7f5d91dbbae6; ab61fe5f016b52aa |
| the self-tests, batches 1 and 2 | lab/selftest.log; lab/selftest2.log | 5823f94036ad60fc; 9bb8792edb0d79f3 |
| X10 rows: x10 as written; x10b (118 then 64 loads); alu-520k | x10/run-x10-long.log; x10/run-x10b.log; x10/run-x10b-2.log; x10/run-alu520k.log | 22320101d56f3251; ce99e6d524a5995f; d7ef8f48d0e46b85; 35a7e649db01fa4f |
| the tools and the generator flags | branch lab-search on the box mirror, tip 719d4f223 (tools/lab/search, tools/lab/x10, igneum-pow/src/generator.rs, igneum-pow/tests/labsearch.rs) | by branch |
The rented pod (one-shot, 4090, driver 570.211.01, CUDA 12.8) was destroyed at 12:24 UTC on the lane's done line; the queue file for build-9 was removed when the lane's last batch ended.

View file

@ -0,0 +1,24 @@
# Batches 1 and 2 re-scored on adversarial set v2 (SEARCH, 12:5x UK 9 Oct 2026): ranked by the BOARD cell (the energy claim's scope), the die and the other designs beside it (coexistence rows); every chip cell v2 (ADVERSARY's 12:0x rows, the per-design scale fitted on the frozen object: board 1.03, hbm3 1.06, near 0.76, die 1.26, hybrid 1.25); the frozen object on the same model: board 2.66x at the 5090 knee, 5.35x at the 4090 stock, die 12.2x. Self-test (F1): cand-01..10 PASS on a rented 4090 (gen-6 worker --check, 11:43 UTC); cand-11..20 queued. Census (F3): 8 of 8 chain-shaped seeds on every candidate except cand-17 (0 of 8, exhausted: REJECTED on practical generation). The 3090 and 5080 card rows remain PROVISIONAL until COHORT measures the frozen object on them.
| cand | class | board 5090 knee (v2) | BOARD worst cell (v2) | worst credible cell, all designs (v2) | node ahead | instrs/hash | reads | status |
|---|---|---|---|---|---|---|---|---|
| cand-11 | w16m8g+sh1024x13+state+fold+labw0f0f140c0d0000190000+ilp4+flat | 2.46 | 5.19 (3090 stock) | 17.51 (3090 stock vs sram) | 21.47 | 112348 | 256 | SCREENED |
| cand-12 | mx8+sh128x36+state+fold+labw0f0f140c0d0000190000+ilp4+flat | 2.43 | 5.20 (3090 stock) | 27.95 (3090 stock vs sram) | 32.83 | 40412 | 256 | SCREENED |
| cand-13 | w32m8g+sh64x54+state+fold+labw0f0f140c0d0000190000+ilp4+flat | 2.43 | 5.20 (3090 stock) | 29.05 (3090 stock vs sram) | 33.98 | 36572 | 256 | SCREENED |
| cand-14 | w32m8g+sh128x18+state+fold+labw0f0f140c0d0000190000+ilp4+flat | 2.42 | 5.20 (3090 stock) | 30.85 (3090 stock vs sram) | 35.62 | 27356 | 256 | SCREENED |
| cand-15 | mx8+sh256x13+state+fold+labw12121213130000080000+ilp4+flat | 2.43 | 5.23 (3090 stock) | 33.11 (3090 stock vs sram) | 38.01 | 30172 | 256 | SCREENED |
| cand-16 | mx8+sh512x4+state+reg64c+fold+arxr64 | 2.47 | 5.23 (3090 stock) | 17.61 (3090 stock vs sram) | 21.70 | 20354 | 64 | SCREENED |
| cand-17 | w16m8g+sh256x13+state+fold+labw12121213130000080000+ilp4+flat | 2.44 | 5.23 (3090 stock) | 31.06 (3090 stock vs sram) | 35.73 | 32476 | 256 | SCREENED |
| cand-18 | mx8+sh128x36+state+fold+labw12121213130000080000+ilp4+flat | 2.44 | 5.24 (3090 stock) | 30.06 (3090 stock vs sram) | 34.90 | 40412 | 256 | SCREENED |
| cand-19 | w32m8g+sh1024x4+state+fold+labw12121213130000080000+ilp4+flat | 2.44 | 5.24 (3090 stock) | 29.73 (3090 stock vs sram) | 34.55 | 41692 | 256 | SCREENED |
| cand-20 | mx8+sh256x9+state+reg64c+fold+arxr48 | 2.50 | 5.24 (3090 stock) | 14.90 (3090 stock vs sram) | 18.65 | 22040 | 48 | SCREENED |
| cand-05 | mx8+sh256x81+state+reg64c+fold+arxr48+flat | 3.91 | 7.84 (3090 stock) | 13.08 (3090 stock vs near) | 15.48 | 169496 | 48 | SCREENED |
| cand-06 | mx8+sh256x81+state+reg64c+fold+arxr48 | 3.91 | 7.84 (3090 stock) | 13.08 (3090 stock vs near) | 15.48 | 169496 | 48 | SCREENED |
| cand-04 | w32m8g+sh1024x36+state+reg64c+fold+arxr96 | 3.92 | 7.87 (3090 stock) | 13.43 (3090 stock vs near) | 15.72 | 301621 | 96 | SCREENED |
| cand-08 | mx8+sh1024x27+state+reg64c+fold+arxr64 | 3.97 | 7.94 (3090 stock) | 13.31 (3090 stock vs near) | 15.71 | 225154 | 64 | SCREENED |
| cand-09 | mx8+sh256x108+state+reg64c+fold+arxr64 | 3.97 | 7.94 (3090 stock) | 13.31 (3090 stock vs near) | 15.71 | 225154 | 64 | SCREENED |
| cand-07 | w16m8g+sh1024x27+state+reg64c+fold+arxr64 | 3.97 | 7.95 (3090 stock) | 13.31 (3090 stock vs near) | 15.71 | 225730 | 64 | SCREENED |
| cand-01 | mx8+sh256x108+state+reg64c+fold+arxr48+flat | 4.17 | 8.31 (3090 stock) | 13.43 (3090 stock vs near) | 16.08 | 224792 | 48 | SCREENED |
| cand-02 | mx8+sh256x108+state+reg64c+fold+arxr48 | 4.17 | 8.31 (3090 stock) | 13.43 (3090 stock vs near) | 16.08 | 224792 | 48 | SCREENED |
| cand-03 | w32m8g+sh256x108+state+reg64c+fold+arxr48 | 4.17 | 8.32 (3090 stock) | 13.43 (3090 stock vs near) | 16.09 | 225800 | 48 | SCREENED |
| cand-10 | w64m8g+sh512x81+state+reg64c+fold+arxr64 | 4.37 | 8.76 (3090 stock) | 15.17 (3090 stock vs near) | 18.18 | 338626 | 64 | SCREENED |

View file

@ -0,0 +1,26 @@
# The search candidates re-ranked on ADVERSARY's set v3 (SEARCH, 13:2x UK 9 Oct 2026): the card side from the lane's calibrated screen (5090 knee 4,109 nJ for the frozen object; the 3090 and 5080 rows PROVISIONAL), the chip side from ADVERSARY's per-candidate v3 rows (scratchpad/lab/adv/cand-NN.json: the cheapest DRAM design = the board column, a_same = the lowest credible design, usually the full SRAM die with fused operations). The board cell is the energy claim; the die is a coexistence row. Every candidate self-test PASS; cand-17 REJECTED on the census (0 of 8).
| cand | class | board cell at the 5090 knee, set v3 (band) | board, worst card cell (card) | die at the 5090 knee (v3) | board a node ahead | die a node ahead | board 5090 knee on my v2 model | v3 lowest credible design |
|---|---|---|---|---|---|---|---|---|
| cand-11 | w16m8g+sh1024x13+state+fold+labw0f0f140c0d0000190000+ilp4+flat | 2.42 (1.92 to 2.83) | 5.10 (3090 stock) | 8.3 | 2.57 | 10.5 | 2.46 | full SRAM die(s) + sized + fused operations |
| cand-13 | w32m8g+sh64x54+state+fold+labw0f0f140c0d0000190000+ilp4+flat | 2.51 (1.99 to 2.90) | 5.38 (3090 stock) | 16.0 | 2.57 | 18.9 | 2.43 | full SRAM die(s) + sized + fused operations |
| cand-19 | w32m8g+sh1024x4+state+fold+labw12121213130000080000+ilp4+flat | 2.51 (1.99 to 2.90) | 5.38 (3090 stock) | 15.5 | 2.57 | 18.4 | 2.44 | full SRAM die(s) + sized + fused operations |
| cand-12 | mx8+sh128x36+state+fold+labw0f0f140c0d0000190000+ilp4+flat | 2.51 (1.99 to 2.90) | 5.38 (3090 stock) | 15.5 | 2.57 | 18.3 | 2.43 | full SRAM die(s) + sized + fused operations |
| cand-18 | mx8+sh128x36+state+fold+labw12121213130000080000+ilp4+flat | 2.52 (2.00 to 2.91) | 5.41 (3090 stock) | 16.3 | 2.58 | 19.1 | 2.44 | full SRAM die(s) + sized + fused operations |
| cand-14 | w32m8g+sh128x18+state+fold+labw0f0f140c0d0000190000+ilp4+flat | 2.52 (2.00 to 2.91) | 5.42 (3090 stock) | 17.4 | 2.57 | 20.2 | 2.42 | full SRAM die(s) + sized + fused operations |
| cand-17 | w16m8g+sh256x13+state+fold+labw12121213130000080000+ilp4+flat | 2.53 (2.01 to 2.91) | 5.43 (3090 stock) | 16.9 | 2.57 | 19.6 | 2.44 | full SRAM die(s) + sized + fused operations |
| cand-15 | mx8+sh256x13+state+fold+labw12121213130000080000+ilp4+flat | 2.54 (2.01 to 2.92) | 5.45 (3090 stock) | 19.0 | 2.58 | 21.9 | 2.43 | full SRAM die(s) + sized + fused operations |
| cand-16 | mx8+sh512x4+state+reg64c+fold+arxr64 | 2.64 (2.10 to 3.06) | 5.59 (3090 stock) | 11.0 | 2.74 | 13.5 | 2.47 | full SRAM die(s) + sized + fused operations |
| cand-20 | mx8+sh256x9+state+reg64c+fold+arxr48 | 2.67 (2.12 to 3.11) | 5.60 (3090 stock) | 9.6 | 2.81 | 11.9 | 2.50 | full SRAM die(s) + sized + fused operations |
| cand-04 | w32m8g+sh1024x36+state+reg64c+fold+arxr96 | 3.09 (2.47 to 3.72) | 6.19 (3090 stock) | 4.1 | 3.66 | 5.2 | 3.92 | hybrid, hottest three quarters in SRAM + sized + fused operations |
| cand-07 | w16m8g+sh1024x27+state+reg64c+fold+arxr64 | 3.12 (2.50 to 3.77) | 6.25 (3090 stock) | 4.2 | 3.73 | 5.4 | 3.97 | full SRAM die(s) + sized + fused operations |
| cand-08 | mx8+sh1024x27+state+reg64c+fold+arxr64 | 3.12 (2.50 to 3.77) | 6.26 (3090 stock) | 4.2 | 3.73 | 5.5 | 3.97 | full SRAM die(s) + sized + fused operations |
| cand-09 | mx8+sh256x108+state+reg64c+fold+arxr64 | 3.12 (2.50 to 3.77) | 6.26 (3090 stock) | 4.2 | 3.73 | 5.5 | 3.97 | full SRAM die(s) + sized + fused operations |
| cand-05 | mx8+sh256x81+state+reg64c+fold+arxr48+flat | 3.13 (2.51 to 3.78) | 6.27 (3090 stock) | 4.2 | 3.74 | 5.5 | 3.91 | full SRAM die(s) + sized + fused operations |
| cand-06 | mx8+sh256x81+state+reg64c+fold+arxr48 | 3.13 (2.51 to 3.78) | 6.27 (3090 stock) | 4.2 | 3.74 | 5.5 | 3.91 | full SRAM die(s) + sized + fused operations |
| cand-03 | w32m8g+sh256x108+state+reg64c+fold+arxr48 | 3.19 (2.56 to 3.87) | 6.36 (3090 stock) | 4.1 | 3.87 | 5.3 | 4.17 | full SRAM die(s) + sized + fused operations |
| cand-01 | mx8+sh256x108+state+reg64c+fold+arxr48+flat | 3.19 (2.56 to 3.88) | 6.37 (3090 stock) | 3.8 | 3.88 | 4.9 | 4.17 | near-memory (base dies) + sized + fused operations |
| cand-02 | mx8+sh256x108+state+reg64c+fold+arxr48 | 3.19 (2.56 to 3.88) | 6.37 (3090 stock) | 4.0 | 3.88 | 5.2 | 4.17 | hybrid, hottest three quarters in SRAM + sized + fused operations |
| cand-10 | w64m8g+sh512x81+state+reg64c+fold+arxr64 | 3.32 (2.65 to 4.06) | 6.65 (3090 stock) | 4.2 | 4.00 | 5.3 | 4.37 | hybrid, hottest three quarters in SRAM + sized + fused operations |
the frozen object on v3: board 1541 nJ, die 335 nJ; my 5090 knee card 4,109 nJ: board 2.67x, die 12.3x

View file

@ -23,6 +23,7 @@ coexistence against the modelled SRAM fleet at sufficient scale. Those outcomes
| ctl-coop-arx | control and candidate | CONTROLS: the cooperative ARX kernel and CPU reference bit-exact at 2^16 for chain lengths 24 / 264 / 1,032 / 4,104 ARX ops per fetch per lane (build-2, pid build-2-lab-controls-arxcoop.pid); the document and rows 13:00 | 64 coalesced 256 B fetches; target f at or under 14.8 percent non-ARX energy; spills, sync, generation and finalisation counted | NOT RUN (the card MODELLED by ADVERSARY: 35 nJ per coalesced read, 8.5 pJ per ARX instruction at the knee) | v2 (card MODELLED, SCREEN) at 1.6 M ARX per hash: the board 2.40x (1.96 to 2.86) same node against the routed 32-register fused lane, 2.98x ahead; a_same 5,024 (near-memory, fused) = 3.15x; USD 13 to 15 per MH/s against 15.7 | SCREEN, 5090 knee modelled, board, v2: 2.40x | v2 at ten cents, card modelled: the board holds 1.1x; the die holds 1.5x | SCREEN | CONTROLS 13:00; COHORT's 4090 and 5090 rows 15:00; ADVERSARY re-prices within the hour |
| cand-x10 (variants alu-130k / 260k / 520k and sector-118 inside it) | candidate (the founder's third review; the scoped same-node board claim; 8a, 8a.1) | SEARCH: the kit at build-1:/srv/artefacts/lab/cand-x10/kit/ (sector.cu 16417ce6, run-x10.sh, 18 fixtures PASS on a rented 4090 at 11:11 UTC, 112 registers, no spills); the accepted-work contract APPROVED (per lane-work = per digest over 32, both printed) | dependent 32 B sector loads, every byte folded; 118 loads as written; the FAULT OF RECORD: 7 of every 8 loads re-read the same sector, about 16 real misses per lane-hash (8a.1); the verifier under 10 ms owed | SEARCH's first rows (a rented 4090 at stock, SCREEN until COHORT's pairs): 118 loads 810 to 845 nJ per lane-work (25.9 to 27.0 uJ per digest) at 264 to 275 W; 64 loads 567 at 294 W; a tenth of v6's 8,091 on the card class, the cache hits of the fault, not a design gain | v2 with the card MODELLED (SCREEN): sector-118 the board 634 (553 to 798) = 3.00x (2.38 to 3.44) at a card modelled at 1,900 nJ, 3.03x ahead; the split chip 243 / 22 / 369 against the card's 1,650 / 70 / 180; the fold gap 1.2x to 3.9x by core; the die 73 (26x); the ALU ladder 130k / 260k / 520k: the board 4.67x / 2.89x / 1.63x (1.27 to 2.06), 5.52x / 3.56x / 2.08x ahead (the card = v6 by the reviewer's construction). Every modelled-card row re-priced within the hour of COHORT's measured row; the 16-real-misses fault means the chip's memory term in these rows is also overstated for the object as written | SCREEN; the verdict line waits on COHORT's measured pairs (v6 and X10, the same card, the same session) | v2 at ten cents, card modelled: the board holds 2.2x; the die pushed out above 5,800 dies | SCREEN (the object as written carries the fault) | COHORT: run cand-x10 and cand-x10b paired with v6 on the 4090 and 5090 pods now (the kits are staged); ADVERSARY: re-price on the measured rows and on the 16-miss trace; LAB: the verdict line within the hour of the pairs |
| cand-x10b | candidate (main's ratified address rule on X10: load n reads the two registers the previous load's fold wrote last; zero repeats in every trace) | SEARCH: hash-x10b.ts, fixtures-x10b.txt (18), sector.cu under -DX10B; the kit lands under build-1:/srv/artefacts/lab/cand-x10b/ with its fixture line; queued on the same 4090 pod behind the x10 rows | as X10 with 118 real dependent sector misses per lane-work; fixtures 18 of 18 PASS under -DX10B; the kit at build-1:/srv/artefacts/lab/cand-x10b/kit with trace.json | SEARCH's first row (a rented 4090 at stock, sampler rule, SCREEN until COHORT's pair): 118 loads 3,653 nJ per lane-work at 66.1 M lane-works per second and 241.5 W, 31 nJ per dependent sector read, the card at its 7.8 G dependent reads per second ceiling; the 64-load and lock rows queued | set v2's same-node board on the 118-miss object: 634 (553 to 798), WITNESS, the split chip memory 243 / fold 22 / tax 369 | the 4090 at stock, the same-node DRAM board, set v2: 5.8x (4.6 to 6.6); v6 on the same card class 5.4x: the fold buys nothing on the ratio (REG-06 confirmed); the term that holds it above 1.5 is the card's memory path (31 nJ per read against the chip's about 2); PARTIAL: the locked 5090 and 5080 and the AMD card NOT RUN | NOT RUN (ADVERSARY re-prices on the measured row) | MEASURED-partial; FAIL CLOSED per the review (no added arithmetic, rotation or set growth) | COHORT: the v6 and x10b pairs on the uncapped 4090 and 5090 after the dataset-size decider; SEARCH: the 64-load and lock rows; ADVERSARY: the coexistence row on the measured card |
| cand-14, cand-12, cand-13 (SEARCH's top three on set v2, the hand-off 13:2x UK) | candidates | packs at 4 GiB on the signing pair with SHA256SUMS and trace.json at build-1:/srv/artefacts/lab/candidates/<id>/pack-ds30 (the ds28 screening pack beside); self-test PASS (the gen-6 worker --check on the rented 4090), census 8 of 8 | cand-14: w32m8g+sh128x18+state+fold+labw0f0f140c0d0000190000+ilp4+flat (a MAD-heavy table: add 15 sub 15 xor 20 rotl 12 rotr 13 mad 25, four register banks, 32 B entries, 256 reads, 27k instructions, no window layer); cand-12: mx8+sh128x36 on the same table and banks, 4 B entries, 40k instructions; cand-13: w32m8g+sh64x54, 37k instructions | NOT RUN (COHORT: paired with v6 at stock and at the knee on the 4090 VM, behind the ledger session and the X10 pairs) | v2 (SEARCH's model; ADVERSARY's v3 pages for cand-11 to cand-20 beside): board 2.42x / 2.43x / 2.43x at the 5090 knee, 5.20x on the provisional 3090 stock row; the die 14.4x / 11.6x / 13.6x; the frozen object on the same model 2.66x and 12.2x | SCREEN: the realisable space sits between 2.4x and 2.7x on the board cell and above 10x on the die; the top three gain 9 percent on the board through mad (the one family priced near the card, 2.9x) and the ILP-4 banks; no candidate screens near 1.5 on any cell; the measurement at the knee decides whether the 9 percent exists (at stock the ALU sits in the reads' shadow) | NOT RUN | SCREEN | COHORT after the ledger; ADVERSARY re-prices on the measured rows |
| cand-01 to cand-09, cand-ilp2, cand-ilp4 (SEARCH batch 1) | candidates (the workload-search system) | staged at build-1:/srv/artefacts/lab/candidates/ (12:17 UK by the box clock) with trace.json; ADVERSARY's trace watcher prices each within the hour; the GPU self-test on a one-shot 4090 pod by 13:30; the top three to COHORT and ADVERSARY by 14:00 at ds30 | the six knobs with explicit limits; the ARX-only region 48 to 64 reads, 170k to 225k instructions per unit; the ilp variants test the card's dependency structure (11.8 pJ per instruction at the lock on the drawn block against 6.2 on an ILP-4 chain) | NOT RUN | NOT RUN (priced on v2 within the hour) | SCREEN on set v3 (ADVERSARY 12:3x, the card figures SEARCH's screened values; the worst cohort cell the 3090 at stock in every one): cand-01 to cand-10 (arxr48/64 shadow classes, 48 to 96 scattered reads, 169k to 339k instructions): the board 3.1x to 3.3x at the 5090 knee and 6.2x to 6.7x at the worst cell, a (the die, the three-quarter hybrid or near-memory, 574 to 1,168 nJ) 3.9x to 4.2x and 7.7x to 8.4x (9.7x to 10.9x a node ahead); cand-11 to cand-19 (labw classes, 256 scattered reads of 4 to 32 bytes, 27k to 112k instructions): the board 2.4x to 2.5x at the knee, 5.1x to 5.5x at the worst cell, a 8.3x to 19.0x and 17.6x to 40.9x (the full SRAM die serves 256 reads at 187 to 495 nJ); cand-16 and cand-20 (sh512x4, sh256x9 at 64 and 48 reads, 20k to 22k instructions, the 5090 at 0.8 to 1.0 uJ): a 11.0x and 9.6x, boards 2.6x and 2.7x. NONE UNDER 1.5x ON ANY CELL: the die binds every candidate with 256 reads; the board's own tax holds the board cells at 2.4x and above | v3 coexistence rows per candidate on the twenty pages (the new-buyer column included) | SCREEN | SEARCH: the self-tests 13:30, the top three on v3 at 14:00; COHORT measures the top three |
## COHORT's denominator run on ctl-v6 (from 11:49 UK)
@ -192,6 +193,41 @@ on Windows and Mac where a 32 GB NVIDIA card is present, NOT LIVE on the 24 GB t
- The boxes (the build steward, 13:1x): the lab's ended box runs' pid files removed as stale after each pid's command line was read
dead; the steward's defaults on build-4, build-5 and build-6 stand until a lane claims with a live pid file.
- THE 4090 DECIDER (COHORT 13:10, uncapped pod 55012546, 450 W default, driver 570.172.08, worker f5f3846c, 250 x 2^24, three
runs each, one session; build-1:/srv/artefacts/lab/ctl-v6-decider/vast-55012546/): the 4 GiB signing object 31.52 MH/s at
275.1 W = 8,728.3 nJ per hash, twin 7,398.0, f 0.848, spread 1.06 percent, fp PASS; the same id at 2^28 32.14 MH/s = 8,600.1
nJ; the research pack 32.15 = 8,448.2; occupancy identical (88 registers, 20 blocks per SM). CLOSED on both denominator cards:
the 4 GiB set costs 2.0 (4090) and 2.9 (5090) percent of rate and 1.5 to 1.8 percent of joules; reads 8.07 G per second at 4 GiB
against 8.23 at 1 GiB; the batch-shape question closed by CONTROLS' own pair (20 x 2^22 and 50 x 2^24 equal to four figures), so
no fix pair exists to measure. The uncapped 4090 ctl-v6 cells: 8,369 / 8,692 / 8,728 / 8,751 nJ over four pods (host spread 4.5
percent, drivers 570 to 595): the scoreboard's 4090 figure is the median 8,710 with the spread, the worst cell 8,751 = 5.67x.
- Autolykos2 priced on set v3 (ADVERSARY 13:1x, README section 15): the same-node board 198 nJ (172 to 249) = 5.8x on the 4090 at
stock from CONTROLS' 216.2 MH/s at 250 W claimed (MODELLED-from-rate until COHORT's session row); the die on four reticles 46
nJ (25x); premise 1.01x; phase A no recovery on any path (Ergo's 24-month mining emission about USD 0.6 M); phase B mining only,
the chip's advantage USD 0.024 per TH standing in full.
- SEARCH handed build-9 back (batches 1 and 2 done and exported); its measurements continue on the rented 4090 (x10b 64-load,
alu-520k, the v6x2 pair, batch 2's self-tests); row folders at build-1:/srv/artefacts/lab/rows/lab-search-4090-pod/ with SUMS;
the lane record docs/analysis/class-v6/1p5x/lab/search/README.md on branch lab-search.
- The "no emergency intervention" row (8g): Devnet 4 on finality rule v3, paused since lock 1980, the chain on PoW through the
pause, nothing certified reversed, proving unaffected once the finality gate on provers was lifted; the first new lock expected
15:30 to 17:00 UK; the vote key label-derived (no key file).
- THE 520k CELL CLOSED (SEARCH 13:2x, the rented 4090 at stock, fixtures 9 of 9 PASS, 97 registers, no spills, two passes):
cand-x10 variant alu-520k 15.8 M lane-works per second at 351 to 366 W = 22,152 and 23,225 nJ per lane-work (709 to 743 uJ per
digest) against the frozen v6's 8,594 nJ per hash in the same session: 2.6x to 2.7x v6's joules per unit, the P03 10 percent
budget failed by 160 percent (about 42 pJ per instruction on this text; the 41,536 shuffles per lane-work at the card's dearest
family); set v3's 1.03x (the card assumed equal to v6) scales to about 2.7x on this cell. REJECTED (F4). NO MEASURED OR SCREENED
CELL ON ANY CARD SITS UNDER 1.5x ON THE SAME-NODE BOARD after the X10 family, the twenty search candidates and the four controls;
the best cell is the frozen v6 on the 5090 at its knee, 2.60x (2.06 to 3.02), WITNESS, set v2 and v3.
- 8c.8 CLOSED: the v6x2 confirming row (two lane-hashes per thread, fingerprint equal) 30.697 against 30.697 MH/s, 8,574 against
8,594 nJ (-0.2 percent); fifteen headroom cells flat at 7.85 to 7.86 G reads per second against the memprobe ceiling 8.1: the 4090
is at its bound. cand-x10b at 64 loads 122.2 M lane-works per second = 1,993 and 2,020 nJ per lane-work (31.1 nJ per read).
- A LOCKABLE RENTED HOST (COHORT 13:23): Vast VM offers (KVM, GPU passthrough, the driver in the guest) hold -lgc; the 4090 VM
55018643 (driver 575.51.03) locked 0 to 1,500 and restored; the five-chain ledger session runs there at stock and at the knee the
recipe picks from a clock ladder (1,200 to 1,900); the 5090 VM at the record's 1,300 once it boots; the stock sessions mid-run on
the uncapped containers 55017318 (4090) and 55018470 (5090). The scoreboard's claim column gets measured knee rows on rented
cards for every chain today.
## Open rows (NOT RUN)
| row | owner | clock |

View file

@ -0,0 +1,26 @@
# Comparative review: what other live GPU chains publish about their own chip resistance (9 October 2026)
The row the laboratory interface names in section 8c item 9 ("a comparative review of what other chains publish: a row of the table, NOT RUN until done"). Method: the chain's own pages were read on 9 October 2026 (the date-read column); every quotation is verbatim and under 15 words, with its URL; nothing was downloaded or run; a paraphrase is never inside quotation marks. The last column answers one question per chain: does the chain's own record carry a measured or priced attacker row (a chip designed, modelled or measured against the chain's work), and where we looked. This file states what others publish; it serves no ranking sentence. The site's own claim stays the approved wording of the interface, verbatim, and nothing stronger.
## 1. The rows
| Chain, algorithm | Their statement, verbatim | Where it sits (URL), date read | Their convention | A measured or priced attacker row in their record |
|---|---|---|---|---|
| Ravencoin, KAWPOW | "ASIC resistant – Uses the KAWPOW hashing algorithm to discourage the development of ASIC hardware" | https://ravencoin.org/about/ (the project page, no date shown), read 9 October 2026 | ProgPoW's premise, inherited: "The KAWPOW algorithm was derived from ProgPOW and ethhash, with modifications" (same page) | None found. Looked at ravencoin.org/about, the Ravencoin repository README (github.com/RavenProject/Ravencoin, no ASIC text) and EIP-1057. A "1.5x" figure for KAWPOW was not found on any Ravencoin page; the number quoted to the project in review is a reviewer's, not Ravencoin's. |
| Ravencoin, KAWPOW (the second sentence) | "limited potential for ASIC efficiency gains compared to consumer grade hardware" | https://ravencoin.org/about/, read 9 October 2026 | as above | as above |
| ProgPoW (the algorithm KAWPOW and FiroPoW derive from; EIP-1057) | "These would result in minimal, roughly 1.1-1.2x, efficiency gains." | https://eips.ethereum.org/EIPS/eip-1057 (section "ProgPoW Algorithm Walkthrough"), read 9 October 2026 | Its premise, in its own words: "can have a customized ASIC created for it with slightly less functionality" (section "Rationale for PoW on Commodity Hardware"); the goal: "have the algorithm's requirements match what is available on commodity GPUs" | None found on the EIP page or the reference README (github.com/ifdefelse/ProgPOW): the 1.1x to 1.2x is a design-walkthrough estimate of what a chip saves by leaving GPU parts out, not a priced design. Version 0.9.4's stated purpose: "patch the condition modifying the input state of the last keccak pass" (the README). |
| Iron Fish, FishHash (FIP-3, 20 December 2023) | "levels the playing field between different mining hardware (ASICS, FPGAs and GPUs)" | https://fips.ironfish.network/fips/fip-3-memory-hard-mining-algorithm (Abstract), read 9 October 2026 | Memory-bound by design: "difference between specialized and widely available hardware is as small as possible" (Specification); the dataset "equals 4608 MBytes" | None found. FIP-3's analysis is static (memory and compute demand); its one ratio is about Ethash's shipped chips: "much more efficient (2-10x) in terms of power consumption" (Rationale). The Trail of Bits audit (https://ironfish.network/learn/blog/2024-05-14-fish-hash-audit, read 9 October 2026) is cryptanalytic: "no practical exploitations were discovered around the memory-hardness requirement"; it prices no chip. |
| Ethereum Classic, ETChash | "there is no such thing as ASIC resistance" | https://ethereumclassic.org/faqs/miners/ (the question "Is Ethereum Classic's mining algorithm ASIC resistant?"), read 9 October 2026 | A shipped-chip observation, not a model: "mine ETCHash 2x to 6x more energy efficiently than GPUs" (same answer) | The only chain of the six with real chips on its work; the 2x to 6x is stated without a source on the page, and the hardware guide names no model: "A range of ASIC miners Ethereum Classic are available" (https://ethereumclassic.org/mining/hardware/, read 9 October 2026). No designed-attacker row; none claimed. |
| Ergo, Autolykos v2 | "fairly launched efficient ASIC-resistant Proof of Work algorithm" | https://docs.ergoplatform.com/mining/autolykos/, read 9 October 2026 | A stored table: "a single table of ~2 GB (initially)"; "designed to be efficient for miners who store the table" | None found on the Autolykos documentation page: no ratio, no priced or measured design. (The project's own comparative lane found no open GPU miner that passes its verifier on today's table, so Ergo is a non-comparable peer under the open-miner rule; recorded, not scored.) |
| Firo, FiroPoW (release post, 1 October 2021) | "designed to be both FPGA and ASIC resistant to even the playing field" | https://firo.org/2021/10/01/firopow-and-instantsend-release.html, read 9 October 2026 | ProgPoW's premise, inherited: "FiroPoW follows ProgPoW's 0.9.4 spec with a small change" (same post) | None found in the release post: no ratio, no priced or measured design; the post states the DAG start ("slightly over 4GB") and the per-block change. |
## 2. What the rows say together
- Four of the six (Ravencoin, FishHash, Ergo, Firo) publish a qualitative sentence (resistant, levels the playing field) and no number; two publish a number: ProgPoW's 1.1x to 1.2x (a design estimate under its own premise, inherited by Ravencoin and Firo) and Ethereum Classic's 2x to 6x (shipped chips, no source on the page).
- None of the six carries, on the pages read, a priced or measured attacker design against its own work (a chip designed, placed and costed, or a chip measured). "None found" on every row means: not on the pages named in the row; a page we did not read may exist.
- Two conventions are in play across the field: ProgPoW's premise (a chip keeps a GPU-class datapath; its edge is what it leaves out) and the whole-machine premise (the cheapest programmable core the specialist would build, as a complete machine). Ethereum Classic's figure is neither: it is what shipped chips do.
- This project's own rows, for the record beside them (docs/analysis/class-v6/1p5x/lab/table.md on master; the adversary lane's rows on branch class-v6-adversary): under ProgPoW's premise the frozen class v6 object reads 1.01x to 1.02x; under the whole-machine premise the same-node DRAM board reads 2.60x at the 5090 knee (2.06x to 3.02x, set v2, WITNESS) and 5.67x at the worst cohort cell; KAWPOW and FiroPoW under the whole-machine premise read 4.24x on set v2 against a rented 4090 at stock (the KAWPOW census as the op-count proxy, PROXY until the pinned 0.9.4 control is measured). No chip is measured on any side.
## 3. What this review does not license
The fifth review withdrew the sentence that no other GPU chain has such a record written down; this file is the row that was NOT RUN. It establishes only what the named pages say on the date read. It does not establish that no other chain holds a priced attacker row somewhere else, and it does not rank any chain; a ranking sentence needs the laboratory's ruling on this row, not this file.

139
docs/claims/resistance.md Normal file
View file

@ -0,0 +1,139 @@
# Chip resistance, as measured
This page serves the chip claim in the words the record supports and nothing stronger. Every figure below names its adversary, its column (energy, capital, cost ratio), its clock state (knee or stock), the card, the adversarial set version and the file it comes from. The GPU side is measured. Every chip figure is a WITNESS: a design that was priced and found to cost at least that much less, never a ceiling on what a better design could do. Nothing here is a pass against a target. Where a row has not run it says so.
The record lives in the repository under `docs/analysis/class-v6/1p5x/` (the laboratory interface `lab/README.md`, the scoreboard `lab/table.md`, the adversary lane's rows under `lab/adv/`). The paths on this page name the files on the repository's master at commit 688a89706 (9 October 2026, 12:5x UK); rows still on the adversary lane's branch are named with their branch and commit. The public git host serves a path once its copy of master carries it.
## 1. The claim
**The current model finds that existing GPU electricity costs are below the assessed DRAM-board specialist's all-in costs at the tested tariffs and stated lifetime assumptions. This supports a conditional entry-deterrence result. It does not yet establish post-deployment competitiveness, viable GPU replacement or new entry, or coexistence against the modelled SRAM fleet at sufficient scale. Those outcomes remain separately assessed.**
That is the approved wording ([lab/README.md section 8c, item 9](https://git.igneum.network/igneum-network/igneum/src/branch/master/docs/analysis/class-v6/1p5x/lab/README.md)). The sentence the rows support today, in plain words: a DRAM-board chip can be built, and it does not undercut a card its owner already has at the three tested electricity tariffs; the chip that stores the whole dataset on its die is the residual, held by its project cost and the growth schedule, and it is examined below with its break-even fleet. The position line of the Token Value volume stands beside it: Igneum is designed to compete for leadership among GPU-first networks; what has been demonstrated is named on this page, nothing more.
Labels used on this page: MEASURED (a card on a pod or rig, board power read from the driver), WITNESS (a chip design priced as a complete machine; at least this advantage exists), BOUND (a limit no design of the class can beat), MODELLED (an assumption, with its source), PROXY (a stand-in row until the pinned control is measured), PENDING, NOT RUN, BLOCKED and NOT LIVE.
## 2. The measured card rows
The object is the frozen class v6 signing program at 2^30 dataset words, 4 GiB (the dataset word 1,073,741,823 on every self-test), the public Linux CUDA worker, board power from the driver, stock clocks (every rented container refused a clock lock), the median of three timed runs, the fingerprint equal on every cell. The rows are summarised on the scoreboard's ctl-v6 row ([lab/table.md](https://git.igneum.network/igneum-network/igneum/src/branch/master/docs/analysis/class-v6/1p5x/lab/table.md), the cohort cell); the raw rows with their checksums sit on the build host under the lab's artefact tree, named by pod.
| Card | Pod | Rate | Board power | Energy per hash | State | Note |
|---|---|---|---|---|---|---|
| RTX 5090 | rented pod 55006481 | 68.66 MH/s | 384 W | 5,597 nJ | stock, 4 GiB | the host's 500 W cap not reached; memory share f 0.81 |
| RTX 5090 | rented pod 55006478 | 68.64 MH/s | 400 W | 5,828 nJ | stock, 4 GiB | power-capped host (400 of 600 W) |
| RTX 5090, the project's own card | the record | | | 4,011 nJ | at its 1,300 MHz knee | the one knee row, from the X0 reconciliation ([x0/README.md section 5b](https://git.igneum.network/igneum-network/igneum/src/branch/master/docs/analysis/class-v6/1p5x/x0/README.md)) |
| RTX 5080 | rented pod 55006521 | 35.03 MH/s | 189 W | 5,410 nJ | stock, 4 GiB | clean (189 of a 330 W cap); f 0.81 |
| RTX 4090 | rented pod 55006526 | 30.69 MH/s | 269 W | 8,751 nJ | stock, 4 GiB | uncapped; f 0.86; the worst cohort cell |
| RTX 3090 | rented pod 55006505 | 30.80 MH/s | 260 W | 8,429 nJ | stock, 4 GiB | power-capped host (260 of 350 W): reads "at least 8,429" |
| RTX 3090 | rented pod 55006552 | 30.90 MH/s | 220 W | 7,109 nJ | stock, 4 GiB | power-capped host (220 of 420 W) |
What the rows mean for an owner: at stock a 5090 spends about 5.6 microjoules on every hash, a 4090 about 8.8; the card's memory path takes 81 to 86 percent of that energy on the uncapped cells (the read-only twin kernel at the same rate; [x7/README.md](https://git.igneum.network/igneum-network/igneum/src/branch/master/docs/analysis/class-v6/1p5x/x7/README.md)), which is why no rewrite of the arithmetic moves the ratio much.
Not measured, said plainly: AMD (RX 7600 to 9070) and Intel Arc tiers NOT RUN (no rented card on either provider on 9 October; the project's own rigs unreachable by software that day; retried hourly). Wall power BLOCKED on every rented pod (no meter): board power only, the idle watts beside each row. Clock locks refused by every rented container, so the only knee row is the project's own 5090.
## 3. The same-node DRAM board, under our convention
Our convention: the cheapest programmable core a specialist would build, priced as a complete machine (its own GDDR7 board, controller, host share, power train and cooling), on the same process node as the card and one node ahead, with every instruction counted the way the chip executes it (the instruction convention; a counted-op row is never served alone). Adversarial set v2, the adversary lane's routed fused-ARX lanes on ASAP7 ([lab/adv/README.md, branch class-v6-adversary at commit 545f3f8a0](https://git.igneum.network/igneum-network/igneum/src/branch/class-v6-adversary/docs/analysis/class-v6/1p5x/lab/adv/README.md)); the figures as summarised on the scoreboard's ctl-v6 adversary cell.
| Comparison | Card row | Ratio, chip energy edge | Band | Label |
|---|---|---|---|---|
| The same-node DRAM board at the 5090 knee | 4,011 nJ (the record) | 2.60x | 2.06x to 3.02x | WITNESS, set v2 |
| The node-ahead DRAM board at the 5090 knee | 4,011 nJ | 2.70x | | WITNESS, set v2 |
| The same-node DRAM board at the worst cohort cell: RTX 4090 at stock, pod 55006526 | 8,751 nJ | 5.67x | 4.49x to 6.59x | WITNESS, set v2 |
| The node-ahead board at that cell | 8,751 nJ | 5.89x | | WITNESS, set v2 |
| The same-node board at the RTX 3090 at stock, pod 55006505 | at least 8,429 nJ | 5.46x | 4.33x to 6.35x | WITNESS, set v2; the card capped |
| The same-node board at the RTX 5090 at stock, pod 55006481 | 5,597 nJ | 3.63x | | WITNESS, set v2 |
| The same-node board at the RTX 5080 at stock, pod 55006521 | 5,410 nJ | 3.51x | | WITNESS, set v2 |
The board's energy at the knee, split: the chip 527 nJ memory, 167 nJ arithmetic, 849 nJ fixed-function tax (1,543 nJ in all, band 1,328 to 1,947) against the card's 3,642 memory, 369 arithmetic, no tax. The tax ladder states what the chip's own overhead is worth: 2.60x with the record's static tax, 3.28x at half of it, 4.43x at none (the BOUND for this design).
## 4. Both conventions, side by side
Two conventions exist for the same question and give different numbers. Ours is above: the cheapest programmable core, complete machine. ProgPoW's premise is that a chip must keep a GPU-class datapath to run the work, so its edge is what it saves by leaving out the parts of a GPU it does not need; the published ProgPoW estimate under that premise is 1.1x to 1.2x. Every served ratio carries both.
| Object | Under our convention (same node, complete machine) | Under ProgPoW's premise | Card row | State |
|---|---|---|---|---|
| Frozen class v6 (this network's work) | the DRAM board 2.60x at the 5090 knee (2.06x to 3.02x); 5.67x at the worst cohort cell | 1.01x to 1.02x (the card's memory share f 0.908 on that row) | MEASURED (section 2) | WITNESS, set v2; [lab/adv/README.md section 2](https://git.igneum.network/igneum-network/igneum/src/branch/class-v6-adversary/docs/analysis/class-v6/1p5x/lab/adv/README.md) |
| KAWPOW and FiroPoW (ProgPoW 0.9.x) | the DRAM board 4.24x on set v2 (4.29x, 3.50x to 5.22x, on set v1) against the 4090 at stock; the cheapest design for this object is near-memory compute in HBM base dies, 13.2x | 1.10x to 1.20x (the published estimate; f unmeasured) | the comparative lane's rented 4090 at stock, 6,920 nJ per hash, the KAWPOW census as the op-count proxy | PROXY; the pinned ProgPoW 0.9.4 control is PENDING (its pin staged on the build host, no cohort row measured yet) |
| FishHash | adversary rows only: the DRAM board 1,044 nJ per hash (872 to 1,251), three N2 dies 162 nJ; no card row, so no ratio is served | 1.10x to 1.20x (the ProgPoW-family premise) | NOT RUN | PENDING; the pinned control's cohort row is owed |
The two conventions do not disagree about the hardware; they disagree about what the specialist is allowed to build. Under ProgPoW's premise this network's work reads about 1.0x because the card is already spending nearly all of its energy on memory it cannot avoid; under ours the same card loses 2.6x at its knee to a chip with its own memory board, because a GPU's random-read path costs 4x to 13x what a chip's does per read ([x7/README.md](https://git.igneum.network/igneum-network/igneum/src/branch/master/docs/analysis/class-v6/1p5x/x7/README.md)). The ProgPoW 0.9.4 and FishHash rows change from PROXY and PENDING to measured when the laboratory posts the pinned controls' cohort rows.
## 5. The coexistence table
Energy alone does not say who mines. The coexistence table prices the chip as a machine against a GPU owner who already has the card (its capital sunk), at the three tested tariffs. Source: the adversary lane's coexistence rows and price sheet ([lab/adv/README.md sections 6 and 7, commit 545f3f8a0](https://git.igneum.network/igneum-network/igneum/src/branch/class-v6-adversary/docs/analysis/class-v6/1p5x/lab/adv/README.md)), as summarised on the scoreboard's ctl-v6 coexistence cell. Assumptions, all MODELLED and stated on the rows: a 100,000-machine fleet, a 24-month straight-line life, a design cost of USD 35 M for the board chip and USD 300 M for the reticle die (both claimed brackets taken at a point), the card sunk at USD 30.6 per MH/s on class v6 at the knee, GDDR7 at USD 20 per 2 GB device (September 2026), the core at USD 0.36 per mm2 of N5, the three tested tariffs USD 0.05, 0.10 and 0.15 per kWh.
The last column is the cost ratio: the chip's all-in cost per terahash over the GPU owner's electricity-only cost per terahash. Above 1.0 the owner's card keeps mining beside the chip; below 1.0 the owner's electricity alone exceeds the chip's whole bill.
| Adversary (frozen class v6, the 5090 knee) | Energy edge | Chip capital, USD per MH/s | Cost ratio at USD 0.05 / 0.10 / 0.15 per kWh | The two curves meet at | Break-even fleet at USD 0.10 |
|---|---|---|---|---|---|
| The same-node DRAM board | 2.60x | 14.04 (die 0.34, memory 5.42, board 3.15, design 5.13) | 4.4x / 2.4x / 1.7x | about USD 0.32 per kWh | none: the GPU's electricity-only cost is USD 0.056 / 0.111 / 0.167 per TH against the chip's all-in 0.244 / 0.265 / 0.287; memory and board capital alone exceed the GPU's electricity at any fleet in the record, and the device price would have to fall to about USD 7.5 with a 1,000,000-board fleet before the first break-even |
| The stored-half hybrid (the hottest half of the dataset in SRAM beside the board) | 3.80x | 9.17 | 2.9x / 1.6x / 1.1x | about USD 0.16 per kWh | none stated on the row; holds at all three tested tariffs |
| The N2 SRAM die (the whole dataset on reticles) | 11.9x | 1.59 | 0.5x / 0.3x / 0.2x | about USD 0.02 per kWh | 14,300 dies: above that fleet the GPU owner's electricity exceeds the die's all-in at every tested tariff; 16,700 under the default growth schedule (4 GiB doubling every 24 months), 25,000 doubling every 12 |
| The node-ahead DRAM board | 2.70x | | 4.4x / 2.4x / 1.7x | about USD 0.32 per kWh | none |
The itemised phase B bill for the board at ten cents, per terahash: electricity 0.043, capital 0.141, design share 0.081, hosting 0.009, maintenance 0.014; in all USD 0.288 against the GPU owner's 0.111, cost ratio 2.58. The die's bill 0.037, cost ratio 0.34 ([lab/adv/README.md section 11](https://git.igneum.network/igneum-network/igneum/src/branch/class-v6-adversary/docs/analysis/class-v6/1p5x/lab/adv/README.md)).
What this table does not say: it compares the chip with a card already owned. It is a conditional entry-deterrence result, nothing more; the phases below say what happens once a chip exists.
## 6. The new buyer and the used card
A new buyer compares the chip's all-in with a new card's all-in (street price over the same 24 months plus electricity). On the record the new buyer picks the chip on every row and every tier at ten cents: the same-node board costs 0.34x a new 5090 at the knee (street USD 42.7 per MH/s), 0.31x a 5090 at stock, 0.24x a 4090, 0.43x a 5080; the hybrid 0.22x; the die 0.04x. The card price at which a new buyer is indifferent: USD 9.7 per MH/s on the 5090 at the knee, 10.5 on the 5080, 5.4 on the 5090 at stock, 2.6 on the 4090. The one hold is the maker's project share: below about 13,500 boards sold the USD 35 M design cost keeps a new buyer on a new 5090; above it the chip ([lab/adv/README.md section 8](https://git.igneum.network/igneum-network/igneum/src/branch/class-v6-adversary/docs/analysis/class-v6/1p5x/lab/adv/README.md)).
The used card does not close that gap: a used 4090 at USD 1,200 or a used 3090 at USD 700 (claimed, October 2026) with 40 percent of the price kept as resale at 24 months, against a chip whose resale is zero after a program-draw change, still loses to the board at ten cents (the 3090: the chip at 0.45x; indifferent at USD 2.0 per MH/s); the fleet at which the maker's design share stops holding the used-card buyer is about 20,000 machines for the 3090 and 16,000 for the 5080. Memory growth closes the new-buyer gap only at about 227 GB of dataset, outside every schedule to month 72.
So the honest reading of this section: the installed base holds at the three tested tariffs; a new buyer is held only while the chip maker's fleet is under about 13,500 boards (14,300 dies).
## 7. The two phases
The fifth review ruled that the coexistence table proves conditional entry deterrence only, and ordered the question split into two phases per adversary ([lab/README.md section 8c, items 5 and 11](https://git.igneum.network/igneum-network/igneum/src/branch/master/docs/analysis/class-v6/1p5x/lab/README.md)). Rows: [lab/adv/README.md section 12, branch class-v6-adversary at commit 36d17b15c](https://git.igneum.network/igneum-network/igneum/src/branch/class-v6-adversary/docs/analysis/class-v6/1p5x/lab/adv/README.md), every row WITNESS. Sources on the rows: the 80/20 split of each block's subsidy (80 to the producer, 20 to the proving escrow) from the Token Value volume's D02 record (`docs/plans/igneum-2.0-master/token-value/phase0/d02/README.md`, sha256 e4292764…) and the node's `PROVING_POOL_SHARE_PERCENT`; the year-1 subsidy 963,038,999.99 IGN from TV-04; three price paths with their hashrates from the coexistence model (growing: doubling from USD 0.10 at 20 TH/s; flat: USD 0.10 at 6.9 TH/s; falling: halving from USD 0.30 at 1.7 TH/s).
**Phase A, before investment: can the maker recover its spend?** The fleet is added to the chain's hash and earns the mining share of the emission at the path's mean price over 24 months, electricity at ten cents; the spend is the fleet's capital plus the design cost.
| Adversary | Growing path | Flat path | Falling path |
|---|---|---|---|
| The same-node DRAM board | recovers on no fleet from 100 to 100 M machines (at 100,000 boards, 25 percent of the hash: net USD -55 M on USD 59 M of revenue) | recovers on no fleet (net -38 M on 77 M at 100,000) | recovers at 3,200 to 355,000 boards (10,000 boards take 29 percent of the hash, net +56 M) |
| The stored-half hybrid | no fleet | no fleet | recovers at 1,300 to 178,000 machines |
| The N2 SRAM die | no fleet at any size (net -200 M to -650 M at 10,000 to 100,000 dies) | no fleet | no fleet (net -19 M at 10,000 dies) |
In words: a maker's spend comes back only where the chain is small and the price high enough for a few thousand boards to take a third of it; on the growing and flat paths of record no maker recovers. This is the row behind "conditional entry deterrence".
**Phase B, the spend sunk: who exits first?** Once the chip exists its maker ignores the sunk capital and compares operating cost alone. On operating cost the board chip beats the GPU owner (its electricity, hosting and maintenance about USD 0.066 per TH against the owner's 0.111), so on hash income alone GPUs exit first as revenue falls or difficulty rises. The sixth review adopted the hardware split as the answer: a GPU earns the mining share plus the proving share of each block, a hash chip the mining share only, since a chip that proves is a GPU.
| Phase B row (flat path, 6.9 TH/s at USD 0.10; the chip at 10 percent of the hash; all proving on the GPU cohort in proportion to its hash) | Value | Label |
|---|---|---|
| Mining revenue, per TH | USD 0.354 | WITNESS |
| The GPU's proving income at the ratified 20 percent share, per TH | USD 0.098 | WITNESS; NOT LIVE |
| The board chip's operating advantage over the GPU owner, per TH | USD 0.046 | WITNESS |
| The hybrid's operating advantage | USD 0.065 | WITNESS |
| The die's operating advantage | USD 0.099 | WITNESS |
| The proving share at which the board chip's advantage disappears | 9 percent (the ratified share is 20) | WITNESS; NOT LIVE |
| The share at which the hybrid's disappears | 13 percent | WITNESS; NOT LIVE |
| The share at which the die's disappears | 20 percent (the ratified share exactly) | WITNESS; NOT LIVE |
**NOT LIVE.** The proving rows are modelled on a proving income that the shipped packages do not yet pay out across the cohort. Today the Mac and Windows apps carry the prover, on by default only on an NVIDIA card of 24 GB or more (a 16 GB card holds no shard); the HiveOS package mines only, its prover entry in cut. What exists today is the project's own fleet: its prover stack (the same binaries the HiveOS prover package wraps) proves shards beside its miners on rented 24 GB cards and is paid the proving share by the pool (663 paid segment records to 30 prover keys from genesis to chain block 31,719, read at 11:50 UTC on 9 October 2026 from the node's proving-status and segment-record calls), so the mechanism runs on chain, but in the fleet's stack, not in a shipped package. The label changes to LIVE only on the proving lane's evidence that a shipped package proves beside mining on the cohort and is paid for it, with the record's path and sha on this row; until then phase B is a model of what the rules pay, not a measurement of what an operator's card earns. The stated assumption on every phase B row: all proving stays on the GPU cohort; a chip maker who fields GPUs to prove is a GPU miner with a sidecar.
## 8. The residual: the die
The chip that stores the whole 4 GiB dataset on N2 reticles is the strongest design the record prices: 11.9x the 5090's energy at the knee (25x at the 3090 cell), USD 1.59 of capital per MH/s, a cost ratio of 0.3x at ten cents. It is not held by energy and it is not held by the dataset's size: no growth schedule stops a 100,000-die fleet paying, and the break-even fleet rises only from 14,300 dies to 16,700 or 25,000 under the schedules ([lab/adv/README.md section 9](https://git.igneum.network/igneum-network/igneum/src/branch/class-v6-adversary/docs/analysis/class-v6/1p5x/lab/adv/README.md)). What holds it is a project: USD 300 M of design and masks (claimed bracket USD 100 M to 500 M) against a chain whose whole mining emission over 24 months is USD 231 M at the growing path's mean price, so in phase A it recovers on no path at any fleet, and in phase B the ratified 20 percent proving share is exactly the share at which its operating advantage disappears. The die stays a live opponent in both phases on every row; where a row calls it implausible, the row names the assumption that fails (the project cost against the emission).
## 9. What is still open
| Row | State | Owner |
|---|---|---|
| The pinned ProgPoW 0.9.4 control: its own optimised GPU implementation, test vectors, a cohort row | PENDING (the pin staged; no cohort row) | the controls and cohort lanes |
| The FishHash control: the same | PENDING | the controls and cohort lanes |
| AMD and Intel cohort cells | NOT RUN (no rented card; the project's rigs unreachable by software on the day) | the cohort lane, hourly retry |
| Wall power on the cohort | BLOCKED (board power only on rented pods) | the cohort lane |
| The card's random-read headroom against its memory-timing bound and the chip's 148 MH/s on the same memory (the one lever on phase B that costs the chip nothing) | open | the cohort and controls lanes |
| The 4 GiB proving cap defined precisely (which of the mining state, the proof allocation, the verifier requirement or the advertised profile it limits) | NOT RUN | the controls and adversary lanes |
| A comparative review of what other GPU networks publish on chip resistance | done 9 October 2026: [the review](https://git.igneum.network/igneum-network/igneum/src/branch/master/docs/analysis/class-v6/1p5x/ledger/comparative-review.md) (Ravencoin, ProgPoW, Iron Fish, Ethereum Classic, Ergo, Firo: each statement verbatim with its URL and date read; none found with a priced or measured attacker row on the pages read); it licenses no ranking sentence, which stays the laboratory's ruling | the site lane; the laboratory rules on what it supports |
| A shipped package that proves beside the miner on the cohort (the phase B label) | NOT LIVE | the release and proving lanes |
| The adversary lane's rows landing on master (today on branch class-v6-adversary) | in flight | the adversary lane |
## 10. The GPU network ledger
[The GPU network ledger: every row and its record](/gpu-ledger) is the ledger lane's page beside this one: the same rows, each linked to its record and the reproduction kit, with each clause's state. This page serves the approved wording only; the ledger page serves its rows with their labels.
## 11. How to read a figure here, and how to reproduce one
A card figure is board power from the driver over the worker's accepted rate, the median of three timed runs on one pod, the fingerprint checked against the CPU reference; the raw rows carry the pod id, the driver, the power cap state and the dataset words. A chip figure is a placed-and-routed core on a predictive 7 nm-class library scaled on claimed node factors, its memory and machine terms from the price sheet, every assumption on its row; it is a witness of at least that advantage. A ratio is one card figure over one chip figure, named by both. The laboratory's rule, printed here as it is there: nothing on this page claims impossibility, and nothing on it claims inevitability. The reproduction kit for the frozen control (the 4 GiB packs, the read-only twin, the worker and the fixtures) is the lab's founder bundle, available on request through the Discord's #devnet channel until the public git host carries the record.

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,65 @@
# The public test
## 1. What this is
Igneum 2.0 runs on Devnet 4 (network id `igneum-devnet-4`, chain id 4465), software version 2.0.3. The public test is an open invitation to run that software on your own card, on your own machine, and report what happens. It is a test. Coins on this network have no value, cannot be bought or sold, and the chain may be reset; nothing here is a launch, a sale or an offer.
The test opens when the five gates in section 5 read green. From that morning a 30-day clock runs on one question: how many operators the project does not control keep a node and a miner on this chain, and what breaks for them. The project's own fleet is counted separately and is never mixed into that number. The monetary gates of the Token Value volume, counsel's review and the 90-day observation period are not part of this test and are not shortened by it.
What the test proves, if it passes: that a stranger can install the software on Windows, macOS, Linux or HiveOS, sync, mine, prove where the card allows it, and ride through the hourly program changes and the weekly epoch cuts without a hand from the project. What it does not prove: that the token has value, that the chain is final in the sense a mainnet needs, or any claim about chips beyond what [the resistance page](/resistance) states in its own words.
## 2. Join, per platform
Every download comes from this domain only ([/download](/download)); check the sha256 the page shows. One install carries the node, the miner and, where the card allows it, the prover.
| Platform | What to install | What you need | Notes |
|---|---|---|---|
| Windows 10 or 11 | the installer from [/download#windows](/download#windows) | an NVIDIA, AMD or Intel card with 4 GB or more; 32 GB of memory for a fresh sync this cut | SmartScreen shows "Windows protected your PC" on an unsigned build: More info, Run anyway. The installer's one administrator prompt turns on the Windows Subsystem for Linux for the proof verifier; the app installs the rest itself. On a machine under 32 GB the app does not start a fresh sync and says so; the snapshot sync of 2.0.3.1 is that machine's route. |
| macOS, Apple silicon | the disk image from [/download#mac](/download#mac) | an M-series Mac; 16 GB works | On first open macOS says it cannot verify the app: System Settings, Privacy and Security, Open Anyway. A 16 GB Mac completes a fresh sync in about an hour on swap and feels slow until the node reads synced; this holds until 2.0.3.1. |
| Linux | the tarball from [/download#linux](/download#linux) | an NVIDIA or AMD card; 64 GB of memory for a fresh sync from genesis today | The flight sheet on the download page. The number falls when snapshot sync ships. |
| HiveOS | the package from [/download#hive](/download#hive) | a rig with NVIDIA cards | The package waits for the node to sync before it mines. HiveOS mines only in 2.0.3; its prover entry is being cut. |
The memory note, plainly: a fresh sync from genesis needs 64 GB of memory on Linux and Windows today, because the node holds the chain's execution state in memory as it replays it; a 16 GB Mac syncs on swap; the snapshot sync of 2.0.3.1 brings a 16 GB machine in without the replay, and this page says so when it ships. A 2.0.3 install dials five targets by default: the three hubs and the two public nodes on the build host; a node that cannot reach any of them says so in its log.
What your card does once it is in: any 4 GB card mines; an NVIDIA card of 24 GB or more proves the shard beside its miner by default; a 16 GB card holds no shard. The rates the project measured per card are on [/miner#card](/miner#card) and the bench table on [/miners](/miners); your own rows are welcome (section 3).
## 3. What to report, and where
The Discord is the one place: [discord.gg/igneum](https://discord.gg/igneum). Read #start-here and #rules first (three rules). Then:
| What happened | Where | What to include |
|---|---|---|
| The install or the app will not start, sync or mine on Windows | #support-windows | the app version (the window's About), the card and driver, the Windows version, the line the app shows, the log the Logs button opens |
| The same on a Mac | #support-mac | the app version, the Mac model, the macOS version, the line the app shows, the log |
| The same on Linux or HiveOS | #support-linux-hiveos | the package version, the card and driver, the flight sheet or command, the last 50 lines of the log |
| Your card's rate and watts | #benchmarks | one row: card, driver, OS, app version, MH/s, W, the command or the app's setting; the bench table is built from rows like these |
| Your first block | #first-block | the bot posts it; reply under it with your card if you like |
| Mining talk, settings, what your card is doing | #mining | say the card, the OS and the app version |
| A node you run without mining | #node-runners | the version, how it dials, what it sees |
| Proving on a 24 GB card | #proving | the card, what the app shows under proven, the shard times |
| Something that looks like a chain fault: a fork, a stall, a reset you did not expect | #devnet | the time (UTC), your node's height and tip, the lines around it; the project's incident posts are in #incidents |
| A criticism of the design or a claim on this site | #ledger | the claim as served, what you think is wrong, your source; it gets a ledger id and a dated answer on [/ledger](/ledger) |
The hourly numbers from the public API post to #network-feed (height, hash rate, keys, the last lock). An incident is posted in #incidents when it opens and when it resolves, with the cause and the fix. Nothing you report is private; say nothing you would not say in public.
## 4. The rules of the test
- The software updates itself when you let it at install; a test on an old version is still a report, say the version.
- Every machine mines solo on its own keys; there is no pool during the test. Outside pools are listed on #pools only with a signed statement.
- The project's fleet, the hubs and the build host's nodes are the project's and are counted apart from independent operators.
- A fault with a software fix is fixed and shipped; it is not held for a word. The incident post names the fix and its version.
- The project does not touch your machine. There is no remote execution in the public build.
## 5. The five gates, with their state
The test opens the morning after all five read green. The state column is read from the project's record by the site lane; the time it was read is on the row.
| Gate | What green means | State at 13:3x UK, 9 October 2026 |
|---|---|---|
| 1. 2.0.3 on the hubs and the fleet | the three hubs and the project's fleet run node 27f54124 on one chain | in progress: the hub canary passed its sync; the hubs move one at a time on its pass; the fleet rolls after |
| 2. A 16 GB machine joins by snapshot sync | a fresh install on a 16 GB machine reaches the tip without the full replay | not yet: the snapshot-sync branch (2.0.3.1) is green on six test suites; the first served snapshot and the 16 GB canary are due this afternoon |
| 3. Mac, Windows and HiveOS 2.0.3 entries on their canaries | each package installs, syncs, mines and updates itself on a machine the project does not hand-hold | Mac: canary passed (the reboot leg not run, held by the founder); HiveOS: canary in its last blocks; Windows: being cut; the entries publish on the hubs' line |
| 4. One tip held through two epoch cuts after the roll | every public node on one chain across two weekly cuts with no restart by hand | not yet: counted after gate 1 |
| 5. The served claims in the approved wording, both conventions | [/resistance](/resistance) serves the approved wording verbatim, the measured card rows, both conventions, the coexistence table and the two phases with their labels | green at this landing |
When all five read green the state column changes here, the announcement goes to #announcements and the 30-day clock starts; the start date is written on this row when it happens.

View file

@ -0,0 +1,15 @@
# The public-test announcement (staged, not posted)
Staged 9 October 2026 by the site and claims lane for #announcements on the Discord. It is posted by main on the founder's go, after the five gates on [/public-test](/public-test) read green, and not before. Under 1,200 characters, no name, no superlative; the chip claim in the approved wording of `docs/analysis/class-v6/1p5x/lab/README.md` section 8c item 9, verbatim. Edit the links only if the pages move.
```
Igneum 2.0 public test: open on Devnet 4, software 2.0.3.
This is a test, not a launch. Coins have no value and the chain may be reset. For 30 days we count the operators we do not control who keep a node and a miner on the chain, and what breaks for them.
Join: https://igneum.network/download (Windows, macOS, Linux, HiveOS; only from that domain). A fresh sync needs 64 GB of memory on Linux and Windows until snapshot sync ships; a 16 GB Mac syncs on swap in about an hour. How to join and what to report: https://igneum.network/public-test
The chip claim, in the record's words: "The current model finds that existing GPU electricity costs are below the assessed DRAM-board specialist's all-in costs at the tested tariffs and stated lifetime assumptions. This supports a conditional entry-deterrence result. It does not yet establish post-deployment competitiveness, viable GPU replacement or new entry, or coexistence against the modelled SRAM fleet at sufficient scale. Those outcomes remain separately assessed." Every figure and its record: https://igneum.network/resistance
Report in the support channel for your OS; rates in #benchmarks; criticism in #ledger.
```

View file

@ -107,7 +107,7 @@ main{flex:1}
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -119,7 +119,7 @@ main{flex:1}
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -150,7 +150,7 @@ main{flex:1}
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -160,7 +160,7 @@ main{flex:1}
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -267,9 +267,9 @@ main{flex:1}
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

File diff suppressed because one or more lines are too long

View file

@ -147,7 +147,7 @@ main{padding-bottom:100px}.card{background:var(--row);border:1px solid var(--lin
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer" aria-current="page"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -159,7 +159,7 @@ main{padding-bottom:100px}.card{background:var(--row);border:1px solid var(--lin
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -190,7 +190,7 @@ main{padding-bottom:100px}.card{background:var(--row);border:1px solid var(--lin
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer" aria-current="page"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -200,7 +200,7 @@ main{padding-bottom:100px}.card{background:var(--row);border:1px solid var(--lin
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -324,9 +324,9 @@ main{padding-bottom:100px}.card{background:var(--row);border:1px solid var(--lin
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

View file

@ -115,7 +115,7 @@
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -127,7 +127,7 @@
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -158,7 +158,7 @@
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -168,7 +168,7 @@
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -505,9 +505,9 @@
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

View file

@ -120,7 +120,7 @@ table{min-width:560px}
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -132,7 +132,7 @@ table{min-width:560px}
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit" aria-current="page"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -163,7 +163,7 @@ table{min-width:560px}
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -173,7 +173,7 @@ table{min-width:560px}
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit" aria-current="page"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -298,9 +298,9 @@ table{min-width:560px}
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

View file

@ -147,7 +147,7 @@ main{padding-bottom:100px}.card{background:var(--row);border:1px solid var(--lin
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer" aria-current="page"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -159,7 +159,7 @@ main{padding-bottom:100px}.card{background:var(--row);border:1px solid var(--lin
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -190,7 +190,7 @@ main{padding-bottom:100px}.card{background:var(--row);border:1px solid var(--lin
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer" aria-current="page"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -200,7 +200,7 @@ main{padding-bottom:100px}.card{background:var(--row);border:1px solid var(--lin
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -317,9 +317,9 @@ main{padding-bottom:100px}.card{background:var(--row);border:1px solid var(--lin
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

View file

@ -120,7 +120,7 @@ table{min-width:560px}
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -132,7 +132,7 @@ table{min-width:560px}
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -163,7 +163,7 @@ table{min-width:560px}
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -173,7 +173,7 @@ table{min-width:560px}
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -330,9 +330,9 @@ console.log(r.verified, r.signers, 'of', r.voters, 'voters', r.ms, 'ms');</pre>
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

View file

@ -234,6 +234,8 @@ for (const [src, file, title, desc, heading, lead, eyebrow] of [
['site/audit-2.0.md', 'audit.html', 'Igneum site audit, 2.0', 'Every served page of igneum.network read against the Igneum 2.0 reset: what changed, what was rewritten, what still carries pre-2.0 copy, the label of each claim and what is open.', 'Site audit', 'Every served page, what the reset changed, what was rewritten, what still carries pre-2.0 copy, the label of each claim, and what is open. Main reads it against the live site.', 'Learn · audit'],
['ledger/gpu-ledger.md', 'gpu-ledger.html', 'The GPU network ledger: every live GPU-mined chain measured the same way', 'Every live GPU-mined chain the lab could pin, measured on the same rented cards in the same sessions with the same chip-design method, ranked on the chip-to-GPU edge under two conventions and on the two-phase economics with each chain\'s actual reward split. Every number measured or a labelled model with its source; pending never blank.', 'The GPU network ledger', 'Every live GPU-mined chain we could pin, measured the same way on the same cards, with the same chip method, and ranked. Igneum is one row among the others, under the same rules.', 'Learn · ledger'],
['build/tuning.md', 'tuning.html', 'Igneum tuning: how Ember reaches a good operating point', 'The knee rule with its measured rows, the ladders and priors, the safe defaults per class, the worker flags and their costs, the compiler settings and the fingerprint check: the published optimisation work.', 'Tuning', 'How Ember reaches a good operating point without third-party software, every figure a dated measured row or marked approximate.', 'Learn · audit'],
['claims/resistance.md', 'resistance.html', 'Chip resistance, as measured: the claim, the card rows, both conventions, the coexistence table', 'The chip claim in the record’s approved words and nothing stronger: the measured card rows at 4 GiB, the same-node DRAM board under both conventions, the coexistence table at the three tested tariffs, the new-buyer column, the two phases with phase B not live, and the SRAM die as the residual with its break-even fleet. Every figure labelled and named to its row.', 'Chip resistance, as measured', 'The claim in the record’s words and nothing stronger. Every figure names its adversary, its column, its clock state, its card, its set and its file.', 'Learn · the claim'],
['public-test/README.md', 'public-test.html', 'The Igneum 2.0 public test: what it is, how to join, what to report, the five gates', 'The public test of Igneum 2.0 on Devnet 4: a test, not a launch; how to join on Windows, macOS, Linux and HiveOS; what to report and where on the Discord; the five gates with their state and the 30-day independent-operator clock.', 'The public test', 'A test, not a launch. Devnet 4, version 2.0.3, coins with no value. Join on your own card, report what breaks, and watch the five gates.', 'Network · public test'],
]) {
const mdp = join(docs, src);
if (!existsSync(mdp)) continue; // the gate builds a copy of site/ alone: the committed page stands

View file

@ -119,7 +119,7 @@
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -131,7 +131,7 @@
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims" aria-current="page"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims" aria-current="page"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -162,7 +162,7 @@
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -172,7 +172,7 @@
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims" aria-current="page"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims" aria-current="page"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -302,9 +302,9 @@
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

View file

@ -120,7 +120,7 @@ table{min-width:560px}
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -132,7 +132,7 @@ table{min-width:560px}
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -163,7 +163,7 @@ table{min-width:560px}
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -173,7 +173,7 @@ table{min-width:560px}
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -322,9 +322,9 @@ table{min-width:560px}
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

View file

@ -119,7 +119,7 @@
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -131,7 +131,7 @@
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -162,7 +162,7 @@
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -172,7 +172,7 @@
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -307,9 +307,9 @@
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

View file

@ -93,7 +93,7 @@
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -105,7 +105,7 @@
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs" aria-current="page"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -136,7 +136,7 @@
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -146,7 +146,7 @@
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs" aria-current="page"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -276,9 +276,9 @@
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

View file

@ -109,7 +109,7 @@
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -121,7 +121,7 @@
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -152,7 +152,7 @@
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -162,7 +162,7 @@
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -285,6 +285,7 @@
</div>
<p class="yourcard" data-yourcard style="margin-top:16px">Your card: pending</p>
<p class="home-quiet" data-devnet-reset-note><b>Before you install: a fresh sync from genesis needs 64 GB of memory today.</b> 48 GB is the floor at this hour, and the number grows with the chain until the snapshot path ships (a fresh node reads about 30 GB of memory by DAA 44,000 and 35 to 40 GB at today’s tip, a gigabyte more every 17 minutes at one block a second; a 16 GB machine reaches DAA 7,000 to 8,000 about four minutes in and then swaps or is killed, a 32 GB machine about DAA 20,000). On a 16 GB Mac a fresh sync still completes: it takes about an hour and runs on swap (macOS pages the node’s memory to disk rather than ending it), so expect the machine to feel slow until the node reads synced; this holds until 2.0.3.1. A smaller machine waits for the snapshot path, 2.0.3.1: its design is due by 12:30 today and the first served snapshot by 15:00; this note changes when it ships. The devnet was reset this morning, 9 October; a fresh install syncs from the reset chain.</p>
<p class="home-quiet" data-release-note-203><b>2.0.3 (9 October): cut and on its canaries; the buttons above serve it the moment the three hubs run it.</b> Until then they serve 2.0.2 on macOS and 2.0.1 on Windows and HiveOS. What changes in 2.0.3: a fresh install joins the chain through a peer’s sink and rides through the epoch cuts; the Mac worker keeps mining across an epoch cut (the watchdog waits for the new epoch’s dataset instead of ending the worker); the updater proves the new engine answers before it keeps it; the dial list is five targets by default, the three hubs and the two public nodes on the build host; the HiveOS package waits for the node to sync before it mines and raises its open-files limit; on Windows a machine under 32 GB of memory does not start a fresh sync and says so (the snapshot sync of 2.0.3.1 is that machine’s route; a datadir that already holds the chain syncs on; macOS is not held); 2.0.2 becomes the lowest supported version. Mac disk image <code>Igneum-Miner-2.0.3-27f54124-034cdad1.dmg</code>, sha256 <code>8f2a3c4fc1fb81338fc49dbd7d15ce15511be8e4109eae4e48c123c201b1f2ed</code>, 47,453,555 bytes; HiveOS <code>igneum-hive-2.0.3-27f54124.tar.gz</code>, sha256 <code>74e49fa72233bf5aad04450feccc5fca25bbc07da11ebaddeb79541f8b496587</code>, 52,929,092 bytes; Windows being cut, its line written here when it publishes. <a href="/public-test">The public test: how to join and what to report.</a></p>
<p class="home-quiet" data-release-note><b>What changed in 2.0.2 (Mac, 9 October).</b> The public miner ships without remote execution; the fleet runs Igneum Miner Lab under its own signing root. Automatic updates are a choice at install and honoured. The recovery lock is named as recovery. A fresh install syncs through the epoch cuts and the node serves its proof records to every joiner. Windows and HiveOS stay on 2.0.1 until their builds are cut; 2.0.1 is the lowest supported version. DMG <code>Igneum-Miner-2.0.2-5d53a591-1176efb9.dmg</code>, sha256 <code>66137cd8303356dacc2a0abc24088a88263ef81f3a85b16ba4b950cc6bcb806f</code>, 46,002,244 bytes.</p>
<p class="home-quiet" data-release-note-1><b>What changed in 2.0.1.</b> An update never leaves mining off. The Cards tab is back as its own page. The first-block card shows once per address. The window names included, executed, proven and finalised. The node serves its manifest and the genesis state stream to every miner. The Mac build is unsigned tonight.</p>
<p class="home-quiet" data-release-note-2>2.0.0 is withdrawn: its miner could not read this network’s block templates; every 2.0.0 install updates itself to 2.0.1.</p>
@ -348,9 +349,9 @@
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

View file

@ -93,7 +93,7 @@
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -105,7 +105,7 @@
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics" aria-current="page"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -136,7 +136,7 @@
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -146,7 +146,7 @@
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics" aria-current="page"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -340,9 +340,9 @@
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

File diff suppressed because one or more lines are too long

View file

@ -146,7 +146,7 @@ main{padding-bottom:100px}.card{background:var(--row);border:1px solid var(--lin
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer" aria-current="page"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -158,7 +158,7 @@ main{padding-bottom:100px}.card{background:var(--row);border:1px solid var(--lin
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -189,7 +189,7 @@ main{padding-bottom:100px}.card{background:var(--row);border:1px solid var(--lin
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer" aria-current="page"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -199,7 +199,7 @@ main{padding-bottom:100px}.card{background:var(--row);border:1px solid var(--lin
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -359,9 +359,9 @@ main{padding-bottom:100px}.card{background:var(--row);border:1px solid var(--lin
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

View file

@ -123,7 +123,7 @@ dt{color:var(--ash)}dd{margin:0;font-family:var(--f-mono);font-size:14px;overflo
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -135,7 +135,7 @@ dt{color:var(--ash)}dd{margin:0;font-family:var(--f-mono);font-size:14px;overflo
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -166,7 +166,7 @@ dt{color:var(--ash)}dd{margin:0;font-family:var(--f-mono);font-size:14px;overflo
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -176,7 +176,7 @@ dt{color:var(--ash)}dd{margin:0;font-family:var(--f-mono);font-size:14px;overflo
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -306,9 +306,9 @@ dt{color:var(--ash)}dd{margin:0;font-family:var(--f-mono);font-size:14px;overflo
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

View file

@ -120,7 +120,7 @@ table{min-width:560px}
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -132,7 +132,7 @@ table{min-width:560px}
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger" aria-current="page"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -163,7 +163,7 @@ table{min-width:560px}
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -173,7 +173,7 @@ table{min-width:560px}
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger" aria-current="page"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -338,9 +338,9 @@ table{min-width:560px}
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

View file

@ -120,7 +120,7 @@ table{min-width:560px}
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -132,7 +132,7 @@ table{min-width:560px}
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -163,7 +163,7 @@ table{min-width:560px}
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -173,7 +173,7 @@ table{min-width:560px}
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -306,9 +306,9 @@ table{min-width:560px}
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

View file

@ -93,7 +93,7 @@
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -105,7 +105,7 @@
<a href="/income" data-nav="income" aria-current="page"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -136,7 +136,7 @@
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -146,7 +146,7 @@
<a href="/income" data-nav="income" aria-current="page"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -256,9 +256,9 @@
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

View file

@ -111,7 +111,7 @@
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -123,7 +123,7 @@
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -154,7 +154,7 @@
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -164,7 +164,7 @@
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -329,9 +329,9 @@
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

View file

@ -124,7 +124,7 @@ blockquote{margin:10px 0;padding:10px 14px;border-left:3px solid var(--line-2);c
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -136,7 +136,7 @@ blockquote{margin:10px 0;padding:10px 14px;border-left:3px solid var(--line-2);c
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger" aria-current="page"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -167,7 +167,7 @@ blockquote{margin:10px 0;padding:10px 14px;border-left:3px solid var(--line-2);c
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -177,7 +177,7 @@ blockquote{margin:10px 0;padding:10px 14px;border-left:3px solid var(--line-2);c
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger" aria-current="page"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -483,9 +483,9 @@ blockquote{margin:10px 0;padding:10px 14px;border-left:3px solid var(--line-2);c
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

View file

@ -127,7 +127,7 @@
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light" aria-current="page"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -139,7 +139,7 @@
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -170,7 +170,7 @@
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light" aria-current="page"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -180,7 +180,7 @@
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -332,9 +332,9 @@
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

File diff suppressed because one or more lines are too long

View file

@ -260,7 +260,7 @@ details.tablebar summary{display:flex;align-items:center}
<div class="panel-list">
<a href="/live" data-nav="live" aria-current="page"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -272,7 +272,7 @@ details.tablebar summary{display:flex;align-items:center}
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -303,7 +303,7 @@ details.tablebar summary{display:flex;align-items:center}
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live" aria-current="page"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -313,7 +313,7 @@ details.tablebar summary{display:flex;align-items:center}
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -547,9 +547,9 @@ details.tablebar summary{display:flex;align-items:center}
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

View file

@ -121,7 +121,7 @@ ol{margin:0 0 14px;padding-left:22px}li{margin-bottom:6px}
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -133,7 +133,7 @@ ol{margin:0 0 14px;padding-left:22px}li{margin-bottom:6px}
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -164,7 +164,7 @@ ol{margin:0 0 14px;padding-left:22px}li{margin-bottom:6px}
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -174,7 +174,7 @@ ol{margin:0 0 14px;padding-left:22px}li{margin-bottom:6px}
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -322,9 +322,9 @@ ol{margin:0 0 14px;padding-left:22px}li{margin-bottom:6px}
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

View file

@ -116,7 +116,7 @@ pre b{color:var(--molten-text);font-weight:500}
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -128,7 +128,7 @@ pre b{color:var(--molten-text);font-weight:500}
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -159,7 +159,7 @@ pre b{color:var(--molten-text);font-weight:500}
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -169,7 +169,7 @@ pre b{color:var(--molten-text);font-weight:500}
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -338,7 +338,7 @@ pre b{color:var(--molten-text);font-weight:500}
</tbody>
</table></div>
<p class="fair"><b>Graphics cards only.</b> A new mining program every hour, so no chip is built for it. 80% of every block to the card that finds it, 20% to the cards that prove it. No premine, no stake, no fee to any team. Every number above has a row in <a href="/miners">the bench table</a>.</p>
<p class="fair">Your card against the strongest chip we can price. Igneum remains competitive on accessible commodity GPUs even when specialised mining hardware is assumed to exist, remain compatible and seek profit; its security does not rely on identifying that hardware or retiring it through emergency changes. Class v6 adopts the 64-register window and retains it across every rotation. Current modelling estimates a 1.5x to 3.1x energy-efficiency advantage for the specialised designs assessed as complete machines against the GPU tier, from a board on commodity DRAM at 1.5x to an SRAM-store die at 3.1x (1.5x to 2.3x on the GPU's own node). For the board on commodity DRAM the two independent chip models agree after placement: 1.5x to 2.1x as a complete machine and 2.0x to 2.9x for the board alone on the GPU’s own node; a node ahead 1.8x to 2.4x and 2.45x to 3.3x (placed and routed on ASAP7, both lanes, the node scaling claimed, the machine terms modelled; the 2.9x end is the resizer-downsized floor of the placed 32-lane comparator, not a point, until the placed core32 lands). The standard’s P04 target reads FAIL at both ends, served as such. The standard’s P04 target as approved: R_E at most 1.5 on the same node and one node ahead; today’s placed bracket reads against it as a FAIL to work against. The long-program and select-tree proposals were rejected. Economic resistance depends on development cost, deployment economics and productive hardware lifetime; family transitions receive an obsolescence benefit only where a loss of competitiveness is demonstrated; programmable multi-epoch designs are included in the assessment. The GPU side is measured: the RTX 5090 at its 1,300 MHz lock, 2.33 microjoules per hash on class v4, the window’s cost within 5 percent per load (8 October 2026); the chip’s core is placed and routed on ASAP7 with SRAM macros and scaled on claimed node factors; its memory and the rest of the machine (controller, host share, PSU, VRM, cooling) are modelled; no chip is measured and the chip’s hardware cost is approximate within 2x (MODELLED). Under class v5 the chip is wrong on every item because the dataset is the chain’s own state (designed). <a href="/litepaper#chip-model">Every number with its label, the harness and the scoring rules</a>.</p>
<p class="fair">Your card against the strongest chip we can price. The current model finds that existing GPU electricity costs are below the assessed DRAM-board specialist's all-in costs at the tested tariffs and stated lifetime assumptions. This supports a conditional entry-deterrence result. It does not yet establish post-deployment competitiveness, viable GPU replacement or new entry, or coexistence against the modelled SRAM fleet at sufficient scale. Those outcomes remain separately assessed. Measured on 9 October 2026: a same-node DRAM-board chip reads 2.60x the project’s RTX 5090 at its knee and 5.67x an RTX 4090 at stock per joule (every chip figure a modelled witness, no chip measured); the chip’s capital per unit of work keeps the card you already own mining beside it at the three tested electricity tariffs; a new buyer is held only while the chip maker’s fleet is small. <a href="/resistance">Every figure with its label, adversary, card and file</a>.</p>
</div>
</section>
@ -493,9 +493,9 @@ pre b{color:var(--molten-text);font-weight:500}
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

View file

@ -120,7 +120,7 @@ table{min-width:560px}
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -132,7 +132,7 @@ table{min-width:560px}
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -163,7 +163,7 @@ table{min-width:560px}
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -173,7 +173,7 @@ table{min-width:560px}
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -361,9 +361,9 @@ table.bench2 tr.detail .d{display:block;margin:0 0 4px}table.bench2 tr.detail b{
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

View file

@ -127,7 +127,7 @@
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle" aria-current="page"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -139,7 +139,7 @@
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -170,7 +170,7 @@
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle" aria-current="page"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -180,7 +180,7 @@
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -334,9 +334,9 @@
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

View file

@ -26,9 +26,9 @@
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

View file

@ -35,7 +35,7 @@
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -47,7 +47,7 @@
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -78,7 +78,7 @@
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -88,7 +88,7 @@
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>

View file

@ -93,7 +93,7 @@
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -105,7 +105,7 @@
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize" aria-current="page"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -136,7 +136,7 @@
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -146,7 +146,7 @@
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize" aria-current="page"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -264,9 +264,9 @@
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

View file

@ -120,7 +120,7 @@ table{min-width:560px}
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -132,7 +132,7 @@ table{min-width:560px}
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance" aria-current="page"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -163,7 +163,7 @@ table{min-width:560px}
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -173,7 +173,7 @@ table{min-width:560px}
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance" aria-current="page"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -305,9 +305,9 @@ table{min-width:560px}
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

View file

@ -146,7 +146,7 @@ main{padding-bottom:100px}.card{background:var(--row);border:1px solid var(--lin
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer" aria-current="page"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -158,7 +158,7 @@ main{padding-bottom:100px}.card{background:var(--row);border:1px solid var(--lin
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -189,7 +189,7 @@ main{padding-bottom:100px}.card{background:var(--row);border:1px solid var(--lin
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer" aria-current="page"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -199,7 +199,7 @@ main{padding-bottom:100px}.card{background:var(--row);border:1px solid var(--lin
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -336,9 +336,9 @@ main{padding-bottom:100px}.card{background:var(--row);border:1px solid var(--lin
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

356
site/public-test.html Normal file
View file

@ -0,0 +1,356 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
<title>The Igneum 2.0 public test: what it is, how to join, what to report, the five gates</title>
<meta name="description" content="The public test of Igneum 2.0 on Devnet 4: a test, not a launch; how to join on Windows, macOS, Linux and HiveOS; what to report and where on the Discord; the five gates with their state and the 30-day independent-operator clock.">
<link rel="canonical" href="https://igneum.network/public-test">
<meta name="theme-color" content="#0C0C0E">
<!-- share:start -->
<meta property="og:type" content="website">
<meta property="og:site_name" content="Igneum">
<meta property="og:title" content="The Igneum 2.0 public test: what it is, how to join, what to report, the five gates">
<meta property="og:description" content="The public test of Igneum 2.0 on Devnet 4: a test, not a launch; how to join on Windows, macOS, Linux and HiveOS; what to report and where on the Discord; the five gates with their state and the 30-day independent-operator clock.">
<meta property="og:url" content="https://igneum.network/public-test">
<meta property="og:image" content="https://igneum.network/og/home.png?v=5">
<meta property="og:image:type" content="image/png">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="630">
<meta property="og:image:alt" content="The GPU-mined chain that proves every block. igneum.network">
<meta property="og:image" content="https://igneum.network/og/home-square.png?v=5">
<meta property="og:image:type" content="image/png">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="1200">
<meta property="og:image:alt" content="The GPU-mined chain that proves every block. igneum.network">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="The Igneum 2.0 public test: what it is, how to join, what to report, the five gates">
<meta name="twitter:description" content="The public test of Igneum 2.0 on Devnet 4: a test, not a launch; how to join on Windows, macOS, Linux and HiveOS; what to report and where on the Discord; the five gates with their state and the 30-day independent-operator clock.">
<meta name="twitter:image" content="https://igneum.network/og/home.png?v=5">
<meta name="twitter:image:alt" content="The GPU-mined chain that proves every block. igneum.network">
<!-- share:end -->
<link rel="icon" href="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Crect width='1024' height='1024' fill='%230C0C0E'/%3E%3Cg transform='translate(166.95 166.95) scale(6.901)'%3E%3Cpolygon points='50,4 74,34 67,58 80,54 61,96 39,96 20,54 33,58 26,34' fill='%23F2541B'/%3E%3Cpolygon points='50,42 59,58 50,82 41,58' fill='%230C0C0E'/%3E%3C/g%3E%3C/svg%3E" type="image/svg+xml">
<link rel="icon" href="/favicon.ico" sizes="48x48">
<link rel="icon" href="/favicon-32.png" type="image/png" sizes="32x32">
<link rel="icon" href="/icon-192.png" type="image/png" sizes="192x192">
<link rel="icon" href="/icon-512.png" type="image/png" sizes="512x512">
<link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180">
<link rel="manifest" href="/site.webmanifest">
<!-- head:start -->
<link rel="preload" href="/fonts/unbounded-900.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="/fonts/plex-sans-400.woff2" as="font" type="font/woff2" crossorigin>
<meta name="color-scheme" content="dark light">
<link rel="stylesheet" href="/site.css">
<style>
/* Shared by every page: the head partial, injected by the build between the head markers. Edit the partial, not the page. */
/* Fonts, self-hosted (latin subsets, OFL): Unbounded 500/700/900, IBM Plex Sans 400/500/600, IBM Plex Mono 400/500. Fallbacks carry size and ascent overrides so the swap does not move the layout. The tokens, type and components are in /site.css (docs/plans/site-ui-3.md). */
@font-face{font-family:'Unbounded';font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/unbounded-500.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Unbounded';font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/unbounded-700.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Unbounded';font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/unbounded-900.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plex-sans-400.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/plex-sans-500.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/plex-sans-600.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plex-mono-400.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/plex-mono-500.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Unbounded Fallback';src:local('Arial Black'),local('Arial-Black'),local('Impact');size-adjust:114%;ascent-override:87.5%;descent-override:21.5%;line-gap-override:0%}
@font-face{font-family:'Plex Sans Fallback';src:local('Arial'),local('Helvetica Neue'),local('Helvetica');size-adjust:100.5%;ascent-override:102%;descent-override:27.4%;line-gap-override:0%}
@font-face{font-family:'Plex Mono Fallback';src:local('Courier New'),local('Menlo');size-adjust:100%;ascent-override:102.5%;descent-override:27.5%;line-gap-override:0%}
</style>
<script>
/* theme before first paint: ?theme=light|dark for one view (the capture tool), else the stored choice under igneum-theme, else the system setting; ?motion=off marks the page data-motion=off so every .reveal is drawn at once (a headless render never scrolls) */
(function(){var t=null;try{t=new URLSearchParams(location.search).get("theme");}catch(e){}if(t!=="light"&&t!=="dark"){try{t=localStorage.getItem("igneum-theme");}catch(e){t=null;}}if(t!=="light"&&t!=="dark")t=window.matchMedia&&window.matchMedia("(prefers-color-scheme: light)").matches?"light":"dark";document.documentElement.setAttribute("data-theme",t);try{if(new URLSearchParams(location.search).get("motion")==="off")document.documentElement.setAttribute("data-motion","off");}catch(e){}})();
</script>
<!-- head:end -->
<style>
/* generated-page block (the bench table, the provenance table): the page hero, the contents rail, the sections; tokens, type and components are in /site.css */
[id]{scroll-margin-top:120px}
article h1{display:none}
article{color:var(--ink-2)}
article h2{font-size:var(--t-h3);margin:0 0 12px}
article h3{font-size:16px;margin:26px 0 8px}
article h4{font:600 15px/1.4 var(--f-sans);margin:20px 0 6px;color:var(--bone)}
article p{margin:0 0 14px}article ul,article ol{margin:0 0 14px;padding-left:22px}article li{margin-bottom:6px}
article p,article li,article h2,article h3{overflow-wrap:anywhere}
article pre{margin:0 0 var(--s-4)}
.doc-section:last-child{border-bottom:0}
.doc-section[hidden]{display:none}
.tbl{margin:var(--s-4) 0 var(--s-5)}
table{min-width:560px}
.gen{color:var(--ash);font-size:13px;margin:40px 0 0;max-width:72ch}
.doc-tools{margin:0 0 var(--s-5)}
.doc-tools .searchbar{max-width:560px}
</style>
</head>
<body>
<!-- nav:start -->
<a class="skip" href="#main">Skip to content</a>
<nav class="nav" aria-label="Main" data-nav-version="5">
<div class="container nav-row">
<a href="/" class="logo" aria-label="Igneum home">
<svg class="brand-mark" viewBox="0 0 1024 1024" aria-hidden="true"><rect width="1024" height="1024" rx="160" fill="#0C0C0E"></rect><g transform="translate(166.95 166.95) scale(6.901)"><polygon points="50,4 74,34 67,58 80,54 61,96 39,96 20,54 33,58 26,34" fill="#F2541B"></polygon><polygon points="50,42 59,58 50,82 41,58" fill="#0C0C0E"></polygon></g></svg>
<span class="word">IGNEUM</span>
</a>
<span class="devnet" id="nav-devnet" title="igneum-devnet-4, the Igneum 2.0 devnet, chain id 4465. Coins have no value. The chain may reset."><span class="dot off" id="foot-dot"></span><span id="foot-state" data-devnet-state="live">Devnet live</span></span>
<div class="nav-groups" id="nav-groups" role="list">
<div class="nav-group" role="listitem"><button type="button" class="group-btn" id="nav-btn-mine" data-group="mine" aria-expanded="false" aria-controls="nav-panel-mine" aria-haspopup="true">Mine<svg class="icon" viewBox="0 0 24 24" aria-hidden="true"><path d="m7 10 5 5 5-5"/></svg></button></div>
<div class="nav-group" role="listitem"><button type="button" class="group-btn" id="nav-btn-network" data-group="network" data-active aria-expanded="false" aria-controls="nav-panel-network" aria-haspopup="true">Network<svg class="icon" viewBox="0 0 24 24" aria-hidden="true"><path d="m7 10 5 5 5-5"/></svg></button></div>
<div class="nav-group" role="listitem"><button type="button" class="group-btn" id="nav-btn-learn" data-group="learn" aria-expanded="false" aria-controls="nav-panel-learn" aria-haspopup="true">Learn<svg class="icon" viewBox="0 0 24 24" aria-hidden="true"><path d="m7 10 5 5 5-5"/></svg></button></div>
<div class="nav-group" role="listitem"><button type="button" class="group-btn" id="nav-btn-build" data-group="build" aria-expanded="false" aria-controls="nav-panel-build" aria-haspopup="true">Build<svg class="icon" viewBox="0 0 24 24" aria-hidden="true"><path d="m7 10 5 5 5-5"/></svg></button></div>
</div>
<div class="nav-controls">
<button class="btn icon-btn" type="button" data-theme-toggle aria-label="Switch to light theme"><svg class="icon" viewBox="0 0 24 24" aria-hidden="true"><circle cx="12" cy="12" r="4"/><path d="M12 2v2m0 16v2M2 12h2m16 0h2M5 5l1 1m12 12 1 1M5 19l1-1M18 6l1-1"/></svg></button>
<a href="/download" class="btn primary small cta" data-nav="download">Download</a>
<button class="burger" id="nav-burger" type="button" aria-expanded="false" aria-controls="nav-sheet" aria-label="Open the menu" aria-haspopup="true"><svg class="icon" viewBox="0 0 24 24" aria-hidden="true"><path class="bars" d="M4 6h16M4 12h16M4 18h16"/><path class="cross" d="m6 6 12 12M6 18 18 6"/></svg></button>
</div>
</div>
<div class="panels" id="nav-panels">
<div class="panel-wrap container">
<div class="nav-panel" id="nav-panel-mine" data-group="mine" role="region" aria-labelledby="nav-btn-mine" hidden>
<div class="panel-list">
<a href="/miner" data-nav="miner"><b>Ember, the miner</b><span>One click installs the node, the miner and the prover.</span></a>
<a href="/download" data-nav="download"><b>Download</b><span>Windows, macOS, Linux and HiveOS.</span></a>
<a href="/app" data-nav="app"><b>The app</b><span>What you see while the card mines.</span></a>
<a href="/wallet" data-nav="wallet"><b>The wallet</b><span>Your coins. Final means final.</span></a>
<a href="/miners" data-nav="miners"><b>GPU bench table</b><span>Measured rates, card by card.</span></a>
<a href="/tuning" data-nav="tuning"><b>Tuning</b><span>The knee rule, the priors, the flags and the compiler settings, every figure measured.</span></a><a href="/dev-fee" data-nav="dev-fee"><b>The dev fee</b><span>The optional one, in full view, off with one flag.</span></a>
<a href="/metamask" data-nav="metamask"><b>Add to MetaMask</b><span>Igneum as a network in your wallet.</span></a>
</div>
</div>
<div class="nav-panel" id="nav-panel-network" data-group="network" role="region" aria-labelledby="nav-btn-network" hidden>
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test" aria-current="page"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
</div>
</div>
<div class="nav-panel" id="nav-panel-learn" data-group="learn" role="region" aria-labelledby="nav-btn-learn" hidden>
<div class="panel-list">
<a href="/litepaper" data-nav="litepaper"><b>Litepaper</b><span>The design, as published.</span></a>
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
</div>
</div>
<div class="nav-panel" id="nav-panel-build" data-group="build" role="region" aria-labelledby="nav-btn-build" hidden>
<div class="panel-list">
<a href="/build" data-nav="build"><b>Build on Igneum</b><span>Chain ids, RPC, a contract in five minutes.</span></a>
<a href="/faucet" data-nav="faucet"><b>Devnet faucet</b><span>10 IGN of devnet coin, once a day.</span></a>
<a href="/swap" data-nav="swap"><b>Swap</b><span>Test tokens on the devnet; every swap is a proven block.</span></a>
<a href="/grants" data-nav="grants"><b>Grants</b><span>Tooling, apps, infrastructure, research.</span></a>
<a href="/compatibility" data-nav="compatibility"><b>Compatibility</b><span>Every row a test run against the devnet.</span></a>
</div>
</div>
</div>
</div>
<div class="nav-sheet" id="nav-sheet" role="dialog" aria-modal="true" aria-label="Menu" hidden>
<div class="sheet-scroll">
<div class="sheet-group"><div class="sheet-head">Mine</div>
<a href="/miner" data-nav="miner"><b>Ember, the miner</b><span>One click installs the node, the miner and the prover.</span></a>
<a href="/download" data-nav="download"><b>Download</b><span>Windows, macOS, Linux and HiveOS.</span></a>
<a href="/app" data-nav="app"><b>The app</b><span>What you see while the card mines.</span></a>
<a href="/wallet" data-nav="wallet"><b>The wallet</b><span>Your coins. Final means final.</span></a>
<a href="/miners" data-nav="miners"><b>GPU bench table</b><span>Measured rates, card by card.</span></a>
<a href="/tuning" data-nav="tuning"><b>Tuning</b><span>The knee rule, the priors, the flags and the compiler settings, every figure measured.</span></a><a href="/dev-fee" data-nav="dev-fee"><b>The dev fee</b><span>The optional one, in full view, off with one flag.</span></a>
<a href="/metamask" data-nav="metamask"><b>Add to MetaMask</b><span>Igneum as a network in your wallet.</span></a>
</div>
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test" aria-current="page"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
</div>
<div class="sheet-group"><div class="sheet-head">Learn</div>
<a href="/litepaper" data-nav="litepaper"><b>Litepaper</b><span>The design, as published.</span></a>
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
</div>
<div class="sheet-group"><div class="sheet-head">Build</div>
<a href="/build" data-nav="build"><b>Build on Igneum</b><span>Chain ids, RPC, a contract in five minutes.</span></a>
<a href="/faucet" data-nav="faucet"><b>Devnet faucet</b><span>10 IGN of devnet coin, once a day.</span></a>
<a href="/swap" data-nav="swap"><b>Swap</b><span>Test tokens on the devnet; every swap is a proven block.</span></a>
<a href="/grants" data-nav="grants"><b>Grants</b><span>Tooling, apps, infrastructure, research.</span></a>
<a href="/compatibility" data-nav="compatibility"><b>Compatibility</b><span>Every row a test run against the devnet.</span></a>
</div>
<div class="sheet-foot">
<a href="/download" class="btn primary big" data-nav="download">Download</a>
<div class="sheet-social"><a href="https://discord.gg/igneum" target="_blank" rel="noopener">Discord</a><a href="https://git.igneum.network/igneum-network/spec" target="_blank" rel="noopener">Source</a><a href="https://www.reddit.com/user/Igneum_network/" target="_blank" rel="noopener">Reddit</a></div>
</div>
</div>
</div>
</nav>
<script>
(function(){
// the slim bar (site-ui-5, 7 Oct 2026): three group buttons open one panel each; the burger opens the sheet on phones.
// Keyboard: Enter or Space opens a group, Escape closes it and returns focus to its button, arrows move between the
// group buttons, Tab walks the open panel's links, a click outside closes. The theme toggle flips data-theme and stores it.
var n=document.querySelector('.nav');if(!n)return;
var btns=[].slice.call(n.querySelectorAll('.group-btn')),panels=[].slice.call(n.querySelectorAll('.nav-panel')),wrap=n.querySelector('.panels');
var burger=document.getElementById('nav-burger'),sheet=document.getElementById('nav-sheet');
function panelOf(g){return panels.filter(function(p){return p.getAttribute('data-group')===g;})[0];}
function closeAll(focusBack){var was=null;btns.forEach(function(b){if(b.getAttribute('aria-expanded')==='true')was=b;b.setAttribute('aria-expanded','false');});panels.forEach(function(p){p.hidden=true;});n.classList.remove('panel-open');if(focusBack&&was)was.focus();}
function open(g){closeAll(false);var b=btns.filter(function(x){return x.getAttribute('data-group')===g;})[0],p=panelOf(g);if(!b||!p)return;b.setAttribute('aria-expanded','true');p.hidden=false;n.classList.add('panel-open');anchor(b,p);}
// the panel sits under its button; a panel that would run past the container's right edge aligns its right edge to the button's right edge instead (never past the viewport)
function anchor(b,p){var pw=n.querySelector('.panel-wrap');if(!pw)return;var cr=pw.getBoundingClientRect(),br=b.getBoundingClientRect(),w=p.offsetWidth,left=br.left-cr.left;if(left+w>cr.width)left=(br.right-cr.left)-w;if(left<0)left=0;p.style.setProperty('--panel-left',Math.round(left)+'px');}
window.addEventListener('resize',function(){var o=btns.filter(function(x){return x.getAttribute('aria-expanded')==='true';})[0];if(o)anchor(o,panelOf(o.getAttribute('data-group')));}); btns.forEach(function(b,i){
b.addEventListener('click',function(){var on=b.getAttribute('aria-expanded')==='true';if(on)closeAll(false);else open(b.getAttribute('data-group'));});
b.addEventListener('keydown',function(e){
var k=e.key;
if(k==='ArrowRight'||k==='ArrowLeft'){e.preventDefault();var j=(i+(k==='ArrowRight'?1:btns.length-1))%btns.length;btns[j].focus();if(n.classList.contains('panel-open'))open(btns[j].getAttribute('data-group'));}
else if(k==='ArrowDown'){e.preventDefault();open(b.getAttribute('data-group'));var f=panelOf(b.getAttribute('data-group')).querySelector('a');if(f)f.focus();}
else if(k==='Escape'){closeAll(true);}
});
});
if(wrap)wrap.addEventListener('keydown',function(e){if(e.key==='Escape'){e.stopPropagation();closeAll(true);}});
document.addEventListener('click',function(e){if(!n.classList.contains('panel-open'))return;if(e.target.closest('.group-btn')||e.target.closest('.nav-panel'))return;closeAll(false);});
document.addEventListener('focusin',function(e){if(!n.classList.contains('panel-open'))return;if(n.contains(e.target))return;closeAll(false);});
document.addEventListener('keydown',function(e){if(e.key==='Escape'&&n.classList.contains('panel-open'))closeAll(true);});
// the sheet on phones
function setSheet(o){if(!burger||!sheet)return;n.classList.toggle('open',o);sheet.hidden=!o;burger.setAttribute('aria-expanded',o?'true':'false');burger.setAttribute('aria-label',o?'Close the menu':'Open the menu');document.documentElement.classList.toggle('nav-locked',o);if(o){var f=sheet.querySelector('a');if(f)f.focus();}}
if(burger&&sheet){
burger.addEventListener('click',function(){setSheet(!n.classList.contains('open'));});
sheet.addEventListener('click',function(e){if(e.target.closest('a'))setSheet(false);});
sheet.addEventListener('keydown',function(e){
if(e.key==='Escape'){setSheet(false);burger.focus();return;}
if(e.key!=='Tab')return;var f=sheet.querySelectorAll('a,button');if(!f.length)return;var first=f[0],last=f[f.length-1];
if(e.shiftKey&&document.activeElement===first){e.preventDefault();burger.focus();}else if(!e.shiftKey&&document.activeElement===last){e.preventDefault();burger.focus();}
});
burger.addEventListener('keydown',function(e){if(e.key==='Tab'&&!e.shiftKey&&n.classList.contains('open')){e.preventDefault();var f=sheet.querySelector('a');if(f)f.focus();}});
var mq=window.matchMedia('(min-width:861px)');if(mq.addEventListener)mq.addEventListener('change',function(){setSheet(false);});
}
// the theme toggle
var t=n.querySelector('[data-theme-toggle]');
function paintToggle(){var dark=document.documentElement.getAttribute('data-theme')!=='light';t.setAttribute('aria-label',dark?'Switch to light theme':'Switch to dark theme');t.innerHTML=dark?'<svg class="icon" viewBox="0 0 24 24" aria-hidden="true"><circle cx="12" cy="12" r="4"/><path d="M12 2v2m0 16v2M2 12h2m16 0h2M5 5l1 1m12 12 1 1M5 19l1-1M18 6l1-1"/></svg>':'<svg class="icon" viewBox="0 0 24 24" aria-hidden="true"><path d="M20.7 13.3A8.5 8.5 0 0 1 10.7 3.3 8.5 8.5 0 1 0 20.7 13.3Z"/></svg>';}
if(t){t.addEventListener('click',function(){var v=document.documentElement.getAttribute('data-theme')==='light'?'dark':'light';document.documentElement.setAttribute('data-theme',v);try{localStorage.setItem('igneum-theme',v);}catch(e){}document.dispatchEvent(new CustomEvent('igneum-theme'));});paintToggle();document.addEventListener('igneum-theme',paintToggle);}
})();
</script>
<!-- nav:end -->
<main id="main">
<section class="page-hero">
<div class="container">
<div class="breadcrumb"><a href="/">Igneum</a><span>/</span><span>The public test</span></div>
<div class="page-heading"><div><div class="eyebrow"><span class="line"></span>Network · public test</div>
<h1>The public test</h1>
<p class="lead">A test, not a launch. Devnet 4, version 2.0.3, coins with no value. Join on your own card, report what breaks, and watch the five gates.</p></div></div>
</div>
</section>
<section class="section compact"><div class="container">
<div class="docs-layout">
<nav class="doc-nav" aria-label="Contents"><div class="eyebrow">Contents</div><a href="#1-what-this-is">1. What this is</a><a href="#2-join-per-platform">2. Join, per platform</a><a href="#3-what-to-report-and-where">3. What to report, and where</a><a href="#4-the-rules-of-the-test">4. The rules of the test</a><a href="#5-the-five-gates-with-their-state">5. The five gates, with their state</a></nav>
<article class="doc-body" data-filter-list="public-test"><section class="doc-section"><h1 id="the-public-test">The public test</h1>
</section>
<section class="doc-section"><h2 id="1-what-this-is">1. What this is</h2>
<p>Igneum 2.0 runs on Devnet 4 (network id <code>igneum-devnet-4</code>, chain id 4465), software version 2.0.3. The public test is an open invitation to run that software on your own card, on your own machine, and report what happens. It is a test. Coins on this network have no value, cannot be bought or sold, and the chain may be reset; nothing here is a launch, a sale or an offer.</p>
<p>The test opens when the five gates in section 5 read green. From that morning a 30-day clock runs on one question: how many operators the project does not control keep a node and a miner on this chain, and what breaks for them. The project's own fleet is counted separately and is never mixed into that number. The monetary gates of the Token Value volume, counsel's review and the 90-day observation period are not part of this test and are not shortened by it.</p>
<p>What the test proves, if it passes: that a stranger can install the software on Windows, macOS, Linux or HiveOS, sync, mine, prove where the card allows it, and ride through the hourly program changes and the weekly epoch cuts without a hand from the project. What it does not prove: that the token has value, that the chain is final in the sense a mainnet needs, or any claim about chips beyond what <a href="/resistance">the resistance page</a> states in its own words.</p>
</section>
<section class="doc-section"><h2 id="2-join-per-platform">2. Join, per platform</h2>
<p>Every download comes from this domain only (<a href="/download">/download</a>); check the sha256 the page shows. One install carries the node, the miner and, where the card allows it, the prover.</p>
<div class="tbl"><table><thead><tr><th>Platform</th><th>What to install</th><th>What you need</th><th>Notes</th></tr></thead><tbody><tr><td>Windows 10 or 11</td><td>the installer from <a href="/download#windows">/download#windows</a></td><td>an NVIDIA, AMD or Intel card with 4 GB or more; 32 GB of memory for a fresh sync this cut</td><td>SmartScreen shows "Windows protected your PC" on an unsigned build: More info, Run anyway. The installer's one administrator prompt turns on the Windows Subsystem for Linux for the proof verifier; the app installs the rest itself. On a machine under 32 GB the app does not start a fresh sync and says so; the snapshot sync of 2.0.3.1 is that machine's route.</td></tr><tr><td>macOS, Apple silicon</td><td>the disk image from <a href="/download#mac">/download#mac</a></td><td>an M-series Mac; 16 GB works</td><td>On first open macOS says it cannot verify the app: System Settings, Privacy and Security, Open Anyway. A 16 GB Mac completes a fresh sync in about an hour on swap and feels slow until the node reads synced; this holds until 2.0.3.1.</td></tr><tr><td>Linux</td><td>the tarball from <a href="/download#linux">/download#linux</a></td><td>an NVIDIA or AMD card; 64 GB of memory for a fresh sync from genesis today</td><td>The flight sheet on the download page. The number falls when snapshot sync ships.</td></tr><tr><td>HiveOS</td><td>the package from <a href="/download#hive">/download#hive</a></td><td>a rig with NVIDIA cards</td><td>The package waits for the node to sync before it mines. HiveOS mines only in 2.0.3; its prover entry is being cut.</td></tr></tbody></table></div>
<p>The memory note, plainly: a fresh sync from genesis needs 64 GB of memory on Linux and Windows today, because the node holds the chain's execution state in memory as it replays it; a 16 GB Mac syncs on swap; the snapshot sync of 2.0.3.1 brings a 16 GB machine in without the replay, and this page says so when it ships. A 2.0.3 install dials five targets by default: the three hubs and the two public nodes on the build host; a node that cannot reach any of them says so in its log.</p>
<p>What your card does once it is in: any 4 GB card mines; an NVIDIA card of 24 GB or more proves the shard beside its miner by default; a 16 GB card holds no shard. The rates the project measured per card are on <a href="/miner#card">/miner#card</a> and the bench table on <a href="/miners">/miners</a>; your own rows are welcome (section 3).</p>
</section>
<section class="doc-section"><h2 id="3-what-to-report-and-where">3. What to report, and where</h2>
<p>The Discord is the one place: <a href="https://discord.gg/igneum" rel="noopener">discord.gg/igneum</a>. Read #start-here and #rules first (three rules). Then:</p>
<div class="tbl"><table><thead><tr><th>What happened</th><th>Where</th><th>What to include</th></tr></thead><tbody><tr><td>The install or the app will not start, sync or mine on Windows</td><td>#support-windows</td><td>the app version (the window's About), the card and driver, the Windows version, the line the app shows, the log the Logs button opens</td></tr><tr><td>The same on a Mac</td><td>#support-mac</td><td>the app version, the Mac model, the macOS version, the line the app shows, the log</td></tr><tr><td>The same on Linux or HiveOS</td><td>#support-linux-hiveos</td><td>the package version, the card and driver, the flight sheet or command, the last 50 lines of the log</td></tr><tr><td>Your card's rate and watts</td><td>#benchmarks</td><td>one row: card, driver, OS, app version, MH/s, W, the command or the app's setting; the bench table is built from rows like these</td></tr><tr><td>Your first block</td><td>#first-block</td><td>the bot posts it; reply under it with your card if you like</td></tr><tr><td>Mining talk, settings, what your card is doing</td><td>#mining</td><td>say the card, the OS and the app version</td></tr><tr><td>A node you run without mining</td><td>#node-runners</td><td>the version, how it dials, what it sees</td></tr><tr><td>Proving on a 24 GB card</td><td>#proving</td><td>the card, what the app shows under proven, the shard times</td></tr><tr><td>Something that looks like a chain fault: a fork, a stall, a reset you did not expect</td><td>#devnet</td><td>the time (UTC), your node's height and tip, the lines around it; the project's incident posts are in #incidents</td></tr><tr><td>A criticism of the design or a claim on this site</td><td>#ledger</td><td>the claim as served, what you think is wrong, your source; it gets a ledger id and a dated answer on <a href="/ledger">/ledger</a></td></tr></tbody></table></div>
<p>The hourly numbers from the public API post to #network-feed (height, hash rate, keys, the last lock). An incident is posted in #incidents when it opens and when it resolves, with the cause and the fix. Nothing you report is private; say nothing you would not say in public.</p>
</section>
<section class="doc-section"><h2 id="4-the-rules-of-the-test">4. The rules of the test</h2>
<ul><li>The software updates itself when you let it at install; a test on an old version is still a report, say the version.</li><li>Every machine mines solo on its own keys; there is no pool during the test. Outside pools are listed on #pools only with a signed statement.</li><li>The project's fleet, the hubs and the build host's nodes are the project's and are counted apart from independent operators.</li><li>A fault with a software fix is fixed and shipped; it is not held for a word. The incident post names the fix and its version.</li><li>The project does not touch your machine. There is no remote execution in the public build.</li></ul>
</section>
<section class="doc-section"><h2 id="5-the-five-gates-with-their-state">5. The five gates, with their state</h2>
<p>The test opens the morning after all five read green. The state column is read from the project's record by the site lane; the time it was read is on the row.</p>
<div class="tbl"><table><thead><tr><th>Gate</th><th>What green means</th><th>State at 13:3x UK, 9 October 2026</th></tr></thead><tbody><tr><td>1. 2.0.3 on the hubs and the fleet</td><td>the three hubs and the project's fleet run node 27f54124 on one chain</td><td>in progress: the hub canary passed its sync; the hubs move one at a time on its pass; the fleet rolls after</td></tr><tr><td>2. A 16 GB machine joins by snapshot sync</td><td>a fresh install on a 16 GB machine reaches the tip without the full replay</td><td>not yet: the snapshot-sync branch (2.0.3.1) is green on six test suites; the first served snapshot and the 16 GB canary are due this afternoon</td></tr><tr><td>3. Mac, Windows and HiveOS 2.0.3 entries on their canaries</td><td>each package installs, syncs, mines and updates itself on a machine the project does not hand-hold</td><td>Mac: canary passed (the reboot leg not run, held by the founder); HiveOS: canary in its last blocks; Windows: being cut; the entries publish on the hubs' line</td></tr><tr><td>4. One tip held through two epoch cuts after the roll</td><td>every public node on one chain across two weekly cuts with no restart by hand</td><td>not yet: counted after gate 1</td></tr><tr><td>5. The served claims in the approved wording, both conventions</td><td><a href="/resistance">/resistance</a> serves the approved wording verbatim, the measured card rows, both conventions, the coexistence table and the two phases with their labels</td><td>green at this landing</td></tr></tbody></table></div>
<p>When all five read green the state column changes here, the announcement goes to #announcements and the 30-day clock starts; the start date is written on this row when it happens.</p></section></article>
</div>
<p class="gen">Generated from docs/public-test/README.md in the repository at build time. Times are UTC.</p>
</div></section>
</main>
<!-- footer:start -->
<footer class="site-footer">
<div class="container">
<p class="positioning">A GPU-secured network for Ethereum-compatible applications and verifiable computation.</p>
<div class="footer-grid">
<div class="footer-brand">
<a href="/" class="logo" aria-label="Igneum home"><svg class="brand-mark" viewBox="0 0 1024 1024" aria-hidden="true"><rect width="1024" height="1024" rx="160" fill="#0C0C0E"></rect><g transform="translate(166.95 166.95) scale(6.901)"><polygon points="50,4 74,34 67,58 80,54 61,96 39,96 20,54 33,58 26,34" fill="#F2541B"></polygon><polygon points="50,42 59,58 50,82 41,58" fill="#0C0C0E"></polygon></g></svg><span class="word">IGNEUM</span><span class="stop">.</span></a>
<p>Mined by GPUs. Proven by fire.</p>
<div class="social" aria-label="Igneum elsewhere">
<a href="https://discord.gg/igneum" target="_blank" rel="noopener" aria-label="The Igneum Discord"><svg viewBox="0 0 24 24" width="22" height="22" fill="currentColor" aria-hidden="true"><path d="M19.6 5.3A17 17 0 0 0 15.4 4l-.2.4a15.6 15.6 0 0 1 3.9 1.9 13.6 13.6 0 0 0-14.2 0A15.6 15.6 0 0 1 8.8 4.4L8.6 4a17 17 0 0 0-4.2 1.3C1.8 9.2 1.1 13 1.4 16.7a17.1 17.1 0 0 0 5.2 2.6l1.1-1.8a10.8 10.8 0 0 1-1.7-.8l.4-.3a12.2 12.2 0 0 0 11.2 0l.4.3-1.7.8 1.1 1.8a17 17 0 0 0 5.2-2.6c.4-4.3-.7-8-3-11.4zM8.7 14.4c-1 0-1.8-.9-1.8-2.1s.8-2.1 1.8-2.1 1.9 1 1.8 2.1c0 1.2-.8 2.1-1.8 2.1zm6.6 0c-1 0-1.8-.9-1.8-2.1s.8-2.1 1.8-2.1 1.9 1 1.8 2.1c0 1.2-.8 2.1-1.8 2.1z"></path></svg></a>
<a href="https://git.igneum.network/igneum-network/spec" target="_blank" rel="noopener" aria-label="Igneum source: the spec, the vectors and the issues"><svg viewBox="0 0 24 24" width="22" height="22" fill="currentColor" aria-hidden="true"><path d="M8.6 17.6 3 12l5.6-5.6 1.4 1.4L5.8 12l4.2 4.2zm6.8 0-1.4-1.4L18.2 12 14 7.8l1.4-1.4L21 12z"></path></svg></a>
<a data-social="reddit" href="https://www.reddit.com/user/Igneum_network/" target="_blank" rel="noopener" aria-label="Igneum on Reddit"><svg viewBox="0 0 24 24" width="22" height="22" fill="currentColor" aria-hidden="true"><path d="M22 12.1a2.2 2.2 0 0 0-3.7-1.6 10.8 10.8 0 0 0-5.8-1.8l1-4.6 3.2.7a1.5 1.5 0 1 0 .2-.9l-3.6-.8a.5.5 0 0 0-.5.4l-1.1 5.2a10.8 10.8 0 0 0-5.9 1.8A2.2 2.2 0 1 0 3.4 14a4.3 4.3 0 0 0 0 .7c0 3.4 3.9 6.1 8.6 6.1s8.6-2.7 8.6-6.1a4.3 4.3 0 0 0 0-.7 2.2 2.2 0 0 0 1.4-1.9zM7 13.6a1.5 1.5 0 1 1 1.5 1.5A1.5 1.5 0 0 1 7 13.6zm8.6 4.1a5.7 5.7 0 0 1-3.6 1.1 5.7 5.7 0 0 1-3.6-1.1.4.4 0 0 1 .6-.6 4.9 4.9 0 0 0 3 .9 4.9 4.9 0 0 0 3-.9.4.4 0 0 1 .6.6zm-.3-2.6a1.5 1.5 0 1 1 1.5-1.5 1.5 1.5 0 0 1-1.5 1.5z"></path></svg></a>
<a href="mailto:hello@igneum.network" aria-label="Email hello@igneum.network"><svg viewBox="0 0 24 24" width="22" height="22" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="3" y="5" width="18" height="14" rx="2"></rect><path d="m3.5 6.5 8.5 6.5 8.5-6.5"></path></svg></a>
</div>
<div class="footer-dl" aria-label="Download Ember"><a href="/download#windows"><span class="osmark mini" data-os="windows" title="Windows"><svg viewBox="0 0 24 24" width="22" height="22" aria-hidden="true" focusable="false" fill="currentColor"><path d="M3 5.6l7.3-1v7.1H3zM11.4 4.4L21 3v8.7h-9.6zM3 12.3h7.3v7.1L3 18.4zM11.4 12.3H21V21l-9.6-1.4z"/></svg></span>Windows</a><a href="/download#mac"><span class="osmark mini" data-os="mac" title="macOS"><svg viewBox="0 0 24 24" width="22" height="22" aria-hidden="true" focusable="false" fill="currentColor"><path d="M16.4 12.6c0-2.5 2-3.6 2.1-3.7-1.2-1.7-3-1.9-3.6-2-1.5-.2-3 .9-3.8.9-.8 0-2-.9-3.3-.8-1.7 0-3.2 1-4.1 2.5-1.8 3-.5 7.6 1.3 10.1.9 1.2 1.9 2.6 3.2 2.5 1.3 0 1.8-.8 3.3-.8 1.6 0 2 .8 3.3.8 1.4 0 2.3-1.2 3.1-2.5 1-1.4 1.4-2.8 1.4-2.9 0 0-2.7-1-2.9-4.1zM13.9 5.3c.7-.8 1.2-2 1-3.2-1 0-2.2.7-2.9 1.5-.6.7-1.2 1.9-1 3 1.1.1 2.2-.5 2.9-1.3z"/></svg></span>macOS</a><a href="/download#linux"><span class="osmark mini" data-os="linux" title="Linux"><svg viewBox="0 0 24 24" width="22" height="22" aria-hidden="true" focusable="false" fill="currentColor"><path d="M12 2c-2.4 0-4 1.9-4 4.6 0 1.2.2 2 0 2.8-.6 1.4-2.1 2.9-2.6 4.9-.3 1.1-.1 2 .3 2.6-.6.4-1.3 1-1.1 1.7.3 1 2.1 1.2 3.2 1.8.7.4 1.5.6 2.1.1.6.2 1.3.3 2.1.3s1.5-.1 2.1-.3c.6.5 1.4.3 2.1-.1 1.1-.6 2.9-.8 3.2-1.8.2-.7-.5-1.3-1.1-1.7.4-.6.6-1.5.3-2.6-.5-2-2-3.5-2.6-4.9-.2-.8 0-1.6 0-2.8C16 3.9 14.4 2 12 2zm-1.4 4.2c.5 0 .8.5.8 1.2s-.3 1.2-.8 1.2-.8-.5-.8-1.2.3-1.2.8-1.2zm2.8 0c.5 0 .8.5.8 1.2s-.3 1.2-.8 1.2-.8-.5-.8-1.2.3-1.2.8-1.2zM12 9.3c.9 0 1.9.5 1.9 1s-1 1.2-1.9 1.2-1.9-.7-1.9-1.2 1-1 1.9-1zm0 3.4c2.2 0 3.6 2.6 3.6 4.4 0 1.5-1.6 2.3-3.6 2.3s-3.6-.8-3.6-2.3c0-1.8 1.4-4.4 3.6-4.4z"/></svg></span>Linux</a><a href="/download#hive"><span class="osmark mini" data-os="hive" title="HiveOS"><svg viewBox="0 0 24 24" width="22" height="22" aria-hidden="true" focusable="false" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linejoin="round" stroke-linecap="round"><path d="M12 2.6 20.2 7.3v9.4L12 21.4 3.8 16.7V7.3z"/><path d="M12 7.4 16 9.7v4.6L12 16.6 8 14.3V9.7z"/><path d="M12 7.4V2.6M16 9.7l4.2-2.4M16 14.3l4.2 2.4M12 16.6v4.8M8 14.3l-4.2 2.4M8 9.7 3.8 7.3"/></svg></span>HiveOS</a></div>
<a href="https://git.igneum.network/igneum-network/spec" target="_blank" rel="noopener" class="text-link">Specification and test vectors<svg class="icon" viewBox="0 0 24 24" aria-hidden="true"><path d="M6 18 18 6M6 6h12v12"/></svg></a>
</div>
<div class="footer-column"><h4>Run</h4><div>
<a href="/download">Download Ember</a>
<a href="/miner">The miner</a>
<a href="/app">The app</a>
<a href="/wallet">The wallet</a>
<a href="/miners">GPU bench table</a>
<a href="/dev-fee">The dev fee</a>
<a href="/faucet">Devnet faucet</a>
<a href="/metamask">Add Igneum to MetaMask</a>
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>
</div></div>
<div class="footer-column"><h4>Explore</h4><div>
<a href="/live">Live devnet</a>
<a href="/explorer">Explorer</a>
<a href="/build">Build on Igneum</a>
<a href="/swap">Swap</a>
<a href="/grants">Grants</a>
<a href="/download">Downloads: devnet build</a>
<a href="https://discord.gg/igneum" target="_blank" rel="noopener">Community Discord</a>
<a href="mailto:hello@igneum.network">hello@igneum.network</a>
<a href="https://git.igneum.network/igneum-network/spec/issues" rel="noopener">An issue on the spec</a>
</div></div>
</div>
<div class="footer-bottom">
<p>Igneum Labs LTD · Unit IH-00-01-01-OF-01, Level 01, Innovation One, Dubai International Financial Centre. Experimental software. Nothing on this site is an offer to sell anything.<br>Report a flaw by email or by an issue on the spec. Nobody from Igneum will ask for your seed. © 2026 Igneum · not an offer to sell anything</p>
<div class="theme-group" role="group" aria-label="Theme"><button type="button" data-theme-set="system" aria-pressed="true">System</button><button type="button" data-theme-set="light" aria-pressed="false">Light</button><button type="button" data-theme-set="dark" aria-pressed="false">Dark</button></div>
</div>
</div>
</footer>
<script>
(function(){
// theme control: stores light or dark under igneum-theme; system clears it and follows the OS. The head applied the value before paint.
var bs=document.querySelectorAll('[data-theme-set]');if(!bs.length)return;
var media=window.matchMedia('(prefers-color-scheme: light)');
function stored(){try{var t=localStorage.getItem('igneum-theme');return t==='light'||t==='dark'?t:'system';}catch(e){return 'system';}}
function apply(){var c=stored();document.documentElement.setAttribute('data-theme',c==='system'?(media.matches?'light':'dark'):c);bs.forEach(function(b){b.setAttribute('aria-pressed',b.getAttribute('data-theme-set')===c?'true':'false');});document.dispatchEvent(new CustomEvent('igneum-theme'));}
bs.forEach(function(b){b.addEventListener('click',function(){var v=b.getAttribute('data-theme-set');try{if(v==='system')localStorage.removeItem('igneum-theme');else localStorage.setItem('igneum-theme',v);}catch(e){}apply();});});
if(media.addEventListener)media.addEventListener('change',function(){if(stored()==='system')apply();});
document.addEventListener('igneum-theme',function(){var c=stored();bs.forEach(function(b){b.setAttribute('aria-pressed',b.getAttribute('data-theme-set')===c?'true':'false');});});
bs.forEach(function(b){b.setAttribute('aria-pressed',b.getAttribute('data-theme-set')===stored()?'true':'false');});
// the network state word in the status bar: one read of the observer per page view
var fs=document.getElementById('foot-state'),fd=document.getElementById('foot-dot');if(fs&&fd&&fs.getAttribute('data-devnet-state')==='live'){fetch('/api/live?window=30',{cache:'no-store'}).then(function(r){return r.json();}).then(function(d){var on=d&&d.ok&&d.state&&!d.state.stale;fs.textContent=on?'devnet live':'devnet, observer stale';fd.className='dot '+(on?'live':'off');}).catch(function(){fs.textContent='devnet';});}
})();
</script>
<!-- footer:end -->
<script src="/ui.js" defer></script>
</body>
</html>

View file

@ -119,7 +119,7 @@
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -131,7 +131,7 @@
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx" aria-current="page"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -162,7 +162,7 @@
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -172,7 +172,7 @@
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx" aria-current="page"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -296,9 +296,9 @@
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

View file

@ -125,7 +125,7 @@
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt" aria-current="page"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -137,7 +137,7 @@
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -168,7 +168,7 @@
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt" aria-current="page"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -178,7 +178,7 @@
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -331,9 +331,9 @@
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

388
site/resistance.html Normal file
View file

@ -0,0 +1,388 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
<title>Chip resistance, as measured: the claim, the card rows, both conventions, the coexistence table</title>
<meta name="description" content="The chip claim in the record’s approved words and nothing stronger: the measured card rows at 4 GiB, the same-node DRAM board under both conventions, the coexistence table at the three tested tariffs, the new-buyer column, the two phases with phase B not live, and the SRAM die as the residual with its break-even fleet. Every figure labelled and named to its row.">
<link rel="canonical" href="https://igneum.network/resistance">
<meta name="theme-color" content="#0C0C0E">
<!-- share:start -->
<meta property="og:type" content="website">
<meta property="og:site_name" content="Igneum">
<meta property="og:title" content="Chip resistance, as measured: the claim, the card rows, both conventions, the coexistence table">
<meta property="og:description" content="The chip claim in the record’s approved words and nothing stronger: the measured card rows at 4 GiB, the same-node DRAM board under both conventions, the coexistence table at the three tested tariffs, the new-buyer column, the two phases with phase B not live, and the SRAM die as the residual with its break-even fleet. Every figure labelled and named to its row.">
<meta property="og:url" content="https://igneum.network/resistance">
<meta property="og:image" content="https://igneum.network/og/home.png?v=5">
<meta property="og:image:type" content="image/png">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="630">
<meta property="og:image:alt" content="The GPU-mined chain that proves every block. igneum.network">
<meta property="og:image" content="https://igneum.network/og/home-square.png?v=5">
<meta property="og:image:type" content="image/png">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="1200">
<meta property="og:image:alt" content="The GPU-mined chain that proves every block. igneum.network">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Chip resistance, as measured: the claim, the card rows, both conventions, the coexistence table">
<meta name="twitter:description" content="The chip claim in the record’s approved words and nothing stronger: the measured card rows at 4 GiB, the same-node DRAM board under both conventions, the coexistence table at the three tested tariffs, the new-buyer column, the two phases with phase B not live, and the SRAM die as the residual with its break-even fleet. Every figure labelled and named to its row.">
<meta name="twitter:image" content="https://igneum.network/og/home.png?v=5">
<meta name="twitter:image:alt" content="The GPU-mined chain that proves every block. igneum.network">
<!-- share:end -->
<link rel="icon" href="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Crect width='1024' height='1024' fill='%230C0C0E'/%3E%3Cg transform='translate(166.95 166.95) scale(6.901)'%3E%3Cpolygon points='50,4 74,34 67,58 80,54 61,96 39,96 20,54 33,58 26,34' fill='%23F2541B'/%3E%3Cpolygon points='50,42 59,58 50,82 41,58' fill='%230C0C0E'/%3E%3C/g%3E%3C/svg%3E" type="image/svg+xml">
<link rel="icon" href="/favicon.ico" sizes="48x48">
<link rel="icon" href="/favicon-32.png" type="image/png" sizes="32x32">
<link rel="icon" href="/icon-192.png" type="image/png" sizes="192x192">
<link rel="icon" href="/icon-512.png" type="image/png" sizes="512x512">
<link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180">
<link rel="manifest" href="/site.webmanifest">
<!-- head:start -->
<link rel="preload" href="/fonts/unbounded-900.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="/fonts/plex-sans-400.woff2" as="font" type="font/woff2" crossorigin>
<meta name="color-scheme" content="dark light">
<link rel="stylesheet" href="/site.css">
<style>
/* Shared by every page: the head partial, injected by the build between the head markers. Edit the partial, not the page. */
/* Fonts, self-hosted (latin subsets, OFL): Unbounded 500/700/900, IBM Plex Sans 400/500/600, IBM Plex Mono 400/500. Fallbacks carry size and ascent overrides so the swap does not move the layout. The tokens, type and components are in /site.css (docs/plans/site-ui-3.md). */
@font-face{font-family:'Unbounded';font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/unbounded-500.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Unbounded';font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/unbounded-700.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Unbounded';font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/unbounded-900.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plex-sans-400.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/plex-sans-500.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/plex-sans-600.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plex-mono-400.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/plex-mono-500.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Unbounded Fallback';src:local('Arial Black'),local('Arial-Black'),local('Impact');size-adjust:114%;ascent-override:87.5%;descent-override:21.5%;line-gap-override:0%}
@font-face{font-family:'Plex Sans Fallback';src:local('Arial'),local('Helvetica Neue'),local('Helvetica');size-adjust:100.5%;ascent-override:102%;descent-override:27.4%;line-gap-override:0%}
@font-face{font-family:'Plex Mono Fallback';src:local('Courier New'),local('Menlo');size-adjust:100%;ascent-override:102.5%;descent-override:27.5%;line-gap-override:0%}
</style>
<script>
/* theme before first paint: ?theme=light|dark for one view (the capture tool), else the stored choice under igneum-theme, else the system setting; ?motion=off marks the page data-motion=off so every .reveal is drawn at once (a headless render never scrolls) */
(function(){var t=null;try{t=new URLSearchParams(location.search).get("theme");}catch(e){}if(t!=="light"&&t!=="dark"){try{t=localStorage.getItem("igneum-theme");}catch(e){t=null;}}if(t!=="light"&&t!=="dark")t=window.matchMedia&&window.matchMedia("(prefers-color-scheme: light)").matches?"light":"dark";document.documentElement.setAttribute("data-theme",t);try{if(new URLSearchParams(location.search).get("motion")==="off")document.documentElement.setAttribute("data-motion","off");}catch(e){}})();
</script>
<!-- head:end -->
<style>
/* generated-page block (the bench table, the provenance table): the page hero, the contents rail, the sections; tokens, type and components are in /site.css */
[id]{scroll-margin-top:120px}
article h1{display:none}
article{color:var(--ink-2)}
article h2{font-size:var(--t-h3);margin:0 0 12px}
article h3{font-size:16px;margin:26px 0 8px}
article h4{font:600 15px/1.4 var(--f-sans);margin:20px 0 6px;color:var(--bone)}
article p{margin:0 0 14px}article ul,article ol{margin:0 0 14px;padding-left:22px}article li{margin-bottom:6px}
article p,article li,article h2,article h3{overflow-wrap:anywhere}
article pre{margin:0 0 var(--s-4)}
.doc-section:last-child{border-bottom:0}
.doc-section[hidden]{display:none}
.tbl{margin:var(--s-4) 0 var(--s-5)}
table{min-width:560px}
.gen{color:var(--ash);font-size:13px;margin:40px 0 0;max-width:72ch}
.doc-tools{margin:0 0 var(--s-5)}
.doc-tools .searchbar{max-width:560px}
</style>
</head>
<body>
<!-- nav:start -->
<a class="skip" href="#main">Skip to content</a>
<nav class="nav" aria-label="Main" data-nav-version="5">
<div class="container nav-row">
<a href="/" class="logo" aria-label="Igneum home">
<svg class="brand-mark" viewBox="0 0 1024 1024" aria-hidden="true"><rect width="1024" height="1024" rx="160" fill="#0C0C0E"></rect><g transform="translate(166.95 166.95) scale(6.901)"><polygon points="50,4 74,34 67,58 80,54 61,96 39,96 20,54 33,58 26,34" fill="#F2541B"></polygon><polygon points="50,42 59,58 50,82 41,58" fill="#0C0C0E"></polygon></g></svg>
<span class="word">IGNEUM</span>
</a>
<span class="devnet" id="nav-devnet" title="igneum-devnet-4, the Igneum 2.0 devnet, chain id 4465. Coins have no value. The chain may reset."><span class="dot off" id="foot-dot"></span><span id="foot-state" data-devnet-state="live">Devnet live</span></span>
<div class="nav-groups" id="nav-groups" role="list">
<div class="nav-group" role="listitem"><button type="button" class="group-btn" id="nav-btn-mine" data-group="mine" aria-expanded="false" aria-controls="nav-panel-mine" aria-haspopup="true">Mine<svg class="icon" viewBox="0 0 24 24" aria-hidden="true"><path d="m7 10 5 5 5-5"/></svg></button></div>
<div class="nav-group" role="listitem"><button type="button" class="group-btn" id="nav-btn-network" data-group="network" aria-expanded="false" aria-controls="nav-panel-network" aria-haspopup="true">Network<svg class="icon" viewBox="0 0 24 24" aria-hidden="true"><path d="m7 10 5 5 5-5"/></svg></button></div>
<div class="nav-group" role="listitem"><button type="button" class="group-btn" id="nav-btn-learn" data-group="learn" data-active aria-expanded="false" aria-controls="nav-panel-learn" aria-haspopup="true">Learn<svg class="icon" viewBox="0 0 24 24" aria-hidden="true"><path d="m7 10 5 5 5-5"/></svg></button></div>
<div class="nav-group" role="listitem"><button type="button" class="group-btn" id="nav-btn-build" data-group="build" aria-expanded="false" aria-controls="nav-panel-build" aria-haspopup="true">Build<svg class="icon" viewBox="0 0 24 24" aria-hidden="true"><path d="m7 10 5 5 5-5"/></svg></button></div>
</div>
<div class="nav-controls">
<button class="btn icon-btn" type="button" data-theme-toggle aria-label="Switch to light theme"><svg class="icon" viewBox="0 0 24 24" aria-hidden="true"><circle cx="12" cy="12" r="4"/><path d="M12 2v2m0 16v2M2 12h2m16 0h2M5 5l1 1m12 12 1 1M5 19l1-1M18 6l1-1"/></svg></button>
<a href="/download" class="btn primary small cta" data-nav="download">Download</a>
<button class="burger" id="nav-burger" type="button" aria-expanded="false" aria-controls="nav-sheet" aria-label="Open the menu" aria-haspopup="true"><svg class="icon" viewBox="0 0 24 24" aria-hidden="true"><path class="bars" d="M4 6h16M4 12h16M4 18h16"/><path class="cross" d="m6 6 12 12M6 18 18 6"/></svg></button>
</div>
</div>
<div class="panels" id="nav-panels">
<div class="panel-wrap container">
<div class="nav-panel" id="nav-panel-mine" data-group="mine" role="region" aria-labelledby="nav-btn-mine" hidden>
<div class="panel-list">
<a href="/miner" data-nav="miner"><b>Ember, the miner</b><span>One click installs the node, the miner and the prover.</span></a>
<a href="/download" data-nav="download"><b>Download</b><span>Windows, macOS, Linux and HiveOS.</span></a>
<a href="/app" data-nav="app"><b>The app</b><span>What you see while the card mines.</span></a>
<a href="/wallet" data-nav="wallet"><b>The wallet</b><span>Your coins. Final means final.</span></a>
<a href="/miners" data-nav="miners"><b>GPU bench table</b><span>Measured rates, card by card.</span></a>
<a href="/tuning" data-nav="tuning"><b>Tuning</b><span>The knee rule, the priors, the flags and the compiler settings, every figure measured.</span></a><a href="/dev-fee" data-nav="dev-fee"><b>The dev fee</b><span>The optional one, in full view, off with one flag.</span></a>
<a href="/metamask" data-nav="metamask"><b>Add to MetaMask</b><span>Igneum as a network in your wallet.</span></a>
</div>
</div>
<div class="nav-panel" id="nav-panel-network" data-group="network" role="region" aria-labelledby="nav-btn-network" hidden>
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
</div>
</div>
<div class="nav-panel" id="nav-panel-learn" data-group="learn" role="region" aria-labelledby="nav-btn-learn" hidden>
<div class="panel-list">
<a href="/litepaper" data-nav="litepaper"><b>Litepaper</b><span>The design, as published.</span></a>
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance" aria-current="page"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
</div>
</div>
<div class="nav-panel" id="nav-panel-build" data-group="build" role="region" aria-labelledby="nav-btn-build" hidden>
<div class="panel-list">
<a href="/build" data-nav="build"><b>Build on Igneum</b><span>Chain ids, RPC, a contract in five minutes.</span></a>
<a href="/faucet" data-nav="faucet"><b>Devnet faucet</b><span>10 IGN of devnet coin, once a day.</span></a>
<a href="/swap" data-nav="swap"><b>Swap</b><span>Test tokens on the devnet; every swap is a proven block.</span></a>
<a href="/grants" data-nav="grants"><b>Grants</b><span>Tooling, apps, infrastructure, research.</span></a>
<a href="/compatibility" data-nav="compatibility"><b>Compatibility</b><span>Every row a test run against the devnet.</span></a>
</div>
</div>
</div>
</div>
<div class="nav-sheet" id="nav-sheet" role="dialog" aria-modal="true" aria-label="Menu" hidden>
<div class="sheet-scroll">
<div class="sheet-group"><div class="sheet-head">Mine</div>
<a href="/miner" data-nav="miner"><b>Ember, the miner</b><span>One click installs the node, the miner and the prover.</span></a>
<a href="/download" data-nav="download"><b>Download</b><span>Windows, macOS, Linux and HiveOS.</span></a>
<a href="/app" data-nav="app"><b>The app</b><span>What you see while the card mines.</span></a>
<a href="/wallet" data-nav="wallet"><b>The wallet</b><span>Your coins. Final means final.</span></a>
<a href="/miners" data-nav="miners"><b>GPU bench table</b><span>Measured rates, card by card.</span></a>
<a href="/tuning" data-nav="tuning"><b>Tuning</b><span>The knee rule, the priors, the flags and the compiler settings, every figure measured.</span></a><a href="/dev-fee" data-nav="dev-fee"><b>The dev fee</b><span>The optional one, in full view, off with one flag.</span></a>
<a href="/metamask" data-nav="metamask"><b>Add to MetaMask</b><span>Igneum as a network in your wallet.</span></a>
</div>
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
</div>
<div class="sheet-group"><div class="sheet-head">Learn</div>
<a href="/litepaper" data-nav="litepaper"><b>Litepaper</b><span>The design, as published.</span></a>
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance" aria-current="page"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
</div>
<div class="sheet-group"><div class="sheet-head">Build</div>
<a href="/build" data-nav="build"><b>Build on Igneum</b><span>Chain ids, RPC, a contract in five minutes.</span></a>
<a href="/faucet" data-nav="faucet"><b>Devnet faucet</b><span>10 IGN of devnet coin, once a day.</span></a>
<a href="/swap" data-nav="swap"><b>Swap</b><span>Test tokens on the devnet; every swap is a proven block.</span></a>
<a href="/grants" data-nav="grants"><b>Grants</b><span>Tooling, apps, infrastructure, research.</span></a>
<a href="/compatibility" data-nav="compatibility"><b>Compatibility</b><span>Every row a test run against the devnet.</span></a>
</div>
<div class="sheet-foot">
<a href="/download" class="btn primary big" data-nav="download">Download</a>
<div class="sheet-social"><a href="https://discord.gg/igneum" target="_blank" rel="noopener">Discord</a><a href="https://git.igneum.network/igneum-network/spec" target="_blank" rel="noopener">Source</a><a href="https://www.reddit.com/user/Igneum_network/" target="_blank" rel="noopener">Reddit</a></div>
</div>
</div>
</div>
</nav>
<script>
(function(){
// the slim bar (site-ui-5, 7 Oct 2026): three group buttons open one panel each; the burger opens the sheet on phones.
// Keyboard: Enter or Space opens a group, Escape closes it and returns focus to its button, arrows move between the
// group buttons, Tab walks the open panel's links, a click outside closes. The theme toggle flips data-theme and stores it.
var n=document.querySelector('.nav');if(!n)return;
var btns=[].slice.call(n.querySelectorAll('.group-btn')),panels=[].slice.call(n.querySelectorAll('.nav-panel')),wrap=n.querySelector('.panels');
var burger=document.getElementById('nav-burger'),sheet=document.getElementById('nav-sheet');
function panelOf(g){return panels.filter(function(p){return p.getAttribute('data-group')===g;})[0];}
function closeAll(focusBack){var was=null;btns.forEach(function(b){if(b.getAttribute('aria-expanded')==='true')was=b;b.setAttribute('aria-expanded','false');});panels.forEach(function(p){p.hidden=true;});n.classList.remove('panel-open');if(focusBack&&was)was.focus();}
function open(g){closeAll(false);var b=btns.filter(function(x){return x.getAttribute('data-group')===g;})[0],p=panelOf(g);if(!b||!p)return;b.setAttribute('aria-expanded','true');p.hidden=false;n.classList.add('panel-open');anchor(b,p);}
// the panel sits under its button; a panel that would run past the container's right edge aligns its right edge to the button's right edge instead (never past the viewport)
function anchor(b,p){var pw=n.querySelector('.panel-wrap');if(!pw)return;var cr=pw.getBoundingClientRect(),br=b.getBoundingClientRect(),w=p.offsetWidth,left=br.left-cr.left;if(left+w>cr.width)left=(br.right-cr.left)-w;if(left<0)left=0;p.style.setProperty('--panel-left',Math.round(left)+'px');}
window.addEventListener('resize',function(){var o=btns.filter(function(x){return x.getAttribute('aria-expanded')==='true';})[0];if(o)anchor(o,panelOf(o.getAttribute('data-group')));}); btns.forEach(function(b,i){
b.addEventListener('click',function(){var on=b.getAttribute('aria-expanded')==='true';if(on)closeAll(false);else open(b.getAttribute('data-group'));});
b.addEventListener('keydown',function(e){
var k=e.key;
if(k==='ArrowRight'||k==='ArrowLeft'){e.preventDefault();var j=(i+(k==='ArrowRight'?1:btns.length-1))%btns.length;btns[j].focus();if(n.classList.contains('panel-open'))open(btns[j].getAttribute('data-group'));}
else if(k==='ArrowDown'){e.preventDefault();open(b.getAttribute('data-group'));var f=panelOf(b.getAttribute('data-group')).querySelector('a');if(f)f.focus();}
else if(k==='Escape'){closeAll(true);}
});
});
if(wrap)wrap.addEventListener('keydown',function(e){if(e.key==='Escape'){e.stopPropagation();closeAll(true);}});
document.addEventListener('click',function(e){if(!n.classList.contains('panel-open'))return;if(e.target.closest('.group-btn')||e.target.closest('.nav-panel'))return;closeAll(false);});
document.addEventListener('focusin',function(e){if(!n.classList.contains('panel-open'))return;if(n.contains(e.target))return;closeAll(false);});
document.addEventListener('keydown',function(e){if(e.key==='Escape'&&n.classList.contains('panel-open'))closeAll(true);});
// the sheet on phones
function setSheet(o){if(!burger||!sheet)return;n.classList.toggle('open',o);sheet.hidden=!o;burger.setAttribute('aria-expanded',o?'true':'false');burger.setAttribute('aria-label',o?'Close the menu':'Open the menu');document.documentElement.classList.toggle('nav-locked',o);if(o){var f=sheet.querySelector('a');if(f)f.focus();}}
if(burger&&sheet){
burger.addEventListener('click',function(){setSheet(!n.classList.contains('open'));});
sheet.addEventListener('click',function(e){if(e.target.closest('a'))setSheet(false);});
sheet.addEventListener('keydown',function(e){
if(e.key==='Escape'){setSheet(false);burger.focus();return;}
if(e.key!=='Tab')return;var f=sheet.querySelectorAll('a,button');if(!f.length)return;var first=f[0],last=f[f.length-1];
if(e.shiftKey&&document.activeElement===first){e.preventDefault();burger.focus();}else if(!e.shiftKey&&document.activeElement===last){e.preventDefault();burger.focus();}
});
burger.addEventListener('keydown',function(e){if(e.key==='Tab'&&!e.shiftKey&&n.classList.contains('open')){e.preventDefault();var f=sheet.querySelector('a');if(f)f.focus();}});
var mq=window.matchMedia('(min-width:861px)');if(mq.addEventListener)mq.addEventListener('change',function(){setSheet(false);});
}
// the theme toggle
var t=n.querySelector('[data-theme-toggle]');
function paintToggle(){var dark=document.documentElement.getAttribute('data-theme')!=='light';t.setAttribute('aria-label',dark?'Switch to light theme':'Switch to dark theme');t.innerHTML=dark?'<svg class="icon" viewBox="0 0 24 24" aria-hidden="true"><circle cx="12" cy="12" r="4"/><path d="M12 2v2m0 16v2M2 12h2m16 0h2M5 5l1 1m12 12 1 1M5 19l1-1M18 6l1-1"/></svg>':'<svg class="icon" viewBox="0 0 24 24" aria-hidden="true"><path d="M20.7 13.3A8.5 8.5 0 0 1 10.7 3.3 8.5 8.5 0 1 0 20.7 13.3Z"/></svg>';}
if(t){t.addEventListener('click',function(){var v=document.documentElement.getAttribute('data-theme')==='light'?'dark':'light';document.documentElement.setAttribute('data-theme',v);try{localStorage.setItem('igneum-theme',v);}catch(e){}document.dispatchEvent(new CustomEvent('igneum-theme'));});paintToggle();document.addEventListener('igneum-theme',paintToggle);}
})();
</script>
<!-- nav:end -->
<main id="main">
<section class="page-hero">
<div class="container">
<div class="breadcrumb"><a href="/">Igneum</a><span>/</span><span>Chip resistance, as measured</span></div>
<div class="page-heading"><div><div class="eyebrow"><span class="line"></span>Learn · the claim</div>
<h1>Chip resistance, as measured</h1>
<p class="lead">The claim in the record’s words and nothing stronger. Every figure names its adversary, its column, its clock state, its card, its set and its file.</p></div></div>
</div>
</section>
<section class="section compact"><div class="container">
<div class="docs-layout">
<nav class="doc-nav" aria-label="Contents"><div class="eyebrow">Contents</div><a href="#1-the-claim">1. The claim</a><a href="#2-the-measured-card-rows">2. The measured card rows</a><a href="#3-the-same-node-dram-board-under-our-convention">3. The same-node DRAM board, under our convention</a><a href="#4-both-conventions-side-by-side">4. Both conventions, side by side</a><a href="#5-the-coexistence-table">5. The coexistence table</a><a href="#6-the-new-buyer-and-the-used-card">6. The new buyer and the used card</a><a href="#7-the-two-phases">7. The two phases</a><a href="#8-the-residual-the-die">8. The residual: the die</a><a href="#9-what-is-still-open">9. What is still open</a><a href="#10-the-gpu-network-ledger">10. The GPU network ledger</a><a href="#11-how-to-read-a-figure-here-and-how-to-reproduce-one">11. How to read a figure here, and how to reproduce one</a></nav>
<article class="doc-body" data-filter-list="resistance"><section class="doc-section"><h1 id="chip-resistance-as-measured">Chip resistance, as measured</h1>
<p>This page serves the chip claim in the words the record supports and nothing stronger. Every figure below names its adversary, its column (energy, capital, cost ratio), its clock state (knee or stock), the card, the adversarial set version and the file it comes from. The GPU side is measured. Every chip figure is a WITNESS: a design that was priced and found to cost at least that much less, never a ceiling on what a better design could do. Nothing here is a pass against a target. Where a row has not run it says so.</p>
<p>The record lives in the repository under <code>docs/analysis/class-v6/1p5x/</code> (the laboratory interface <code>lab/README.md</code>, the scoreboard <code>lab/table.md</code>, the adversary lane's rows under <code>lab/adv/</code>). The paths on this page name the files on the repository's master at commit 688a89706 (9 October 2026, 12:5x UK); rows still on the adversary lane's branch are named with their branch and commit. The public git host serves a path once its copy of master carries it.</p>
</section>
<section class="doc-section"><h2 id="1-the-claim">1. The claim</h2>
<p><strong>The current model finds that existing GPU electricity costs are below the assessed DRAM-board specialist's all-in costs at the tested tariffs and stated lifetime assumptions. This supports a conditional entry-deterrence result. It does not yet establish post-deployment competitiveness, viable GPU replacement or new entry, or coexistence against the modelled SRAM fleet at sufficient scale. Those outcomes remain separately assessed.</strong></p>
<p>That is the approved wording (<a href="https://git.igneum.network/igneum-network/igneum/src/branch/master/docs/analysis/class-v6/1p5x/lab/README.md" rel="noopener">lab/README.md section 8c, item 9</a>). The sentence the rows support today, in plain words: a DRAM-board chip can be built, and it does not undercut a card its owner already has at the three tested electricity tariffs; the chip that stores the whole dataset on its die is the residual, held by its project cost and the growth schedule, and it is examined below with its break-even fleet. The position line of the Token Value volume stands beside it: Igneum is designed to compete for leadership among GPU-first networks; what has been demonstrated is named on this page, nothing more.</p>
<p>Labels used on this page: MEASURED (a card on a pod or rig, board power read from the driver), WITNESS (a chip design priced as a complete machine; at least this advantage exists), BOUND (a limit no design of the class can beat), MODELLED (an assumption, with its source), PROXY (a stand-in row until the pinned control is measured), PENDING, NOT RUN, BLOCKED and NOT LIVE.</p>
</section>
<section class="doc-section"><h2 id="2-the-measured-card-rows">2. The measured card rows</h2>
<p>The object is the frozen class v6 signing program at 2^30 dataset words, 4 GiB (the dataset word 1,073,741,823 on every self-test), the public Linux CUDA worker, board power from the driver, stock clocks (every rented container refused a clock lock), the median of three timed runs, the fingerprint equal on every cell. The rows are summarised on the scoreboard's ctl-v6 row (<a href="https://git.igneum.network/igneum-network/igneum/src/branch/master/docs/analysis/class-v6/1p5x/lab/table.md" rel="noopener">lab/table.md</a>, the cohort cell); the raw rows with their checksums sit on the build host under the lab's artefact tree, named by pod.</p>
<div class="tbl"><table><thead><tr><th>Card</th><th>Pod</th><th>Rate</th><th>Board power</th><th>Energy per hash</th><th>State</th><th>Note</th></tr></thead><tbody><tr><td>RTX 5090</td><td>rented pod 55006481</td><td>68.66 MH/s</td><td>384 W</td><td>5,597 nJ</td><td>stock, 4 GiB</td><td>the host's 500 W cap not reached; memory share f 0.81</td></tr><tr><td>RTX 5090</td><td>rented pod 55006478</td><td>68.64 MH/s</td><td>400 W</td><td>5,828 nJ</td><td>stock, 4 GiB</td><td>power-capped host (400 of 600 W)</td></tr><tr><td>RTX 5090, the project's own card</td><td>the record</td><td></td><td></td><td>4,011 nJ</td><td>at its 1,300 MHz knee</td><td>the one knee row, from the X0 reconciliation (<a href="https://git.igneum.network/igneum-network/igneum/src/branch/master/docs/analysis/class-v6/1p5x/x0/README.md" rel="noopener">x0/README.md section 5b</a>)</td></tr><tr><td>RTX 5080</td><td>rented pod 55006521</td><td>35.03 MH/s</td><td>189 W</td><td>5,410 nJ</td><td>stock, 4 GiB</td><td>clean (189 of a 330 W cap); f 0.81</td></tr><tr><td>RTX 4090</td><td>rented pod 55006526</td><td>30.69 MH/s</td><td>269 W</td><td>8,751 nJ</td><td>stock, 4 GiB</td><td>uncapped; f 0.86; the worst cohort cell</td></tr><tr><td>RTX 3090</td><td>rented pod 55006505</td><td>30.80 MH/s</td><td>260 W</td><td>8,429 nJ</td><td>stock, 4 GiB</td><td>power-capped host (260 of 350 W): reads "at least 8,429"</td></tr><tr><td>RTX 3090</td><td>rented pod 55006552</td><td>30.90 MH/s</td><td>220 W</td><td>7,109 nJ</td><td>stock, 4 GiB</td><td>power-capped host (220 of 420 W)</td></tr></tbody></table></div>
<p>What the rows mean for an owner: at stock a 5090 spends about 5.6 microjoules on every hash, a 4090 about 8.8; the card's memory path takes 81 to 86 percent of that energy on the uncapped cells (the read-only twin kernel at the same rate; <a href="https://git.igneum.network/igneum-network/igneum/src/branch/master/docs/analysis/class-v6/1p5x/x7/README.md" rel="noopener">x7/README.md</a>), which is why no rewrite of the arithmetic moves the ratio much.</p>
<p>Not measured, said plainly: AMD (RX 7600 to 9070) and Intel Arc tiers NOT RUN (no rented card on either provider on 9 October; the project's own rigs unreachable by software that day; retried hourly). Wall power BLOCKED on every rented pod (no meter): board power only, the idle watts beside each row. Clock locks refused by every rented container, so the only knee row is the project's own 5090.</p>
</section>
<section class="doc-section"><h2 id="3-the-same-node-dram-board-under-our-convention">3. The same-node DRAM board, under our convention</h2>
<p>Our convention: the cheapest programmable core a specialist would build, priced as a complete machine (its own GDDR7 board, controller, host share, power train and cooling), on the same process node as the card and one node ahead, with every instruction counted the way the chip executes it (the instruction convention; a counted-op row is never served alone). Adversarial set v2, the adversary lane's routed fused-ARX lanes on ASAP7 (<a href="https://git.igneum.network/igneum-network/igneum/src/branch/class-v6-adversary/docs/analysis/class-v6/1p5x/lab/adv/README.md" rel="noopener">lab/adv/README.md, branch class-v6-adversary at commit 545f3f8a0</a>); the figures as summarised on the scoreboard's ctl-v6 adversary cell.</p>
<div class="tbl"><table><thead><tr><th>Comparison</th><th>Card row</th><th>Ratio, chip energy edge</th><th>Band</th><th>Label</th></tr></thead><tbody><tr><td>The same-node DRAM board at the 5090 knee</td><td>4,011 nJ (the record)</td><td>2.60x</td><td>2.06x to 3.02x</td><td>WITNESS, set v2</td></tr><tr><td>The node-ahead DRAM board at the 5090 knee</td><td>4,011 nJ</td><td>2.70x</td><td></td><td>WITNESS, set v2</td></tr><tr><td>The same-node DRAM board at the worst cohort cell: RTX 4090 at stock, pod 55006526</td><td>8,751 nJ</td><td>5.67x</td><td>4.49x to 6.59x</td><td>WITNESS, set v2</td></tr><tr><td>The node-ahead board at that cell</td><td>8,751 nJ</td><td>5.89x</td><td></td><td>WITNESS, set v2</td></tr><tr><td>The same-node board at the RTX 3090 at stock, pod 55006505</td><td>at least 8,429 nJ</td><td>5.46x</td><td>4.33x to 6.35x</td><td>WITNESS, set v2; the card capped</td></tr><tr><td>The same-node board at the RTX 5090 at stock, pod 55006481</td><td>5,597 nJ</td><td>3.63x</td><td></td><td>WITNESS, set v2</td></tr><tr><td>The same-node board at the RTX 5080 at stock, pod 55006521</td><td>5,410 nJ</td><td>3.51x</td><td></td><td>WITNESS, set v2</td></tr></tbody></table></div>
<p>The board's energy at the knee, split: the chip 527 nJ memory, 167 nJ arithmetic, 849 nJ fixed-function tax (1,543 nJ in all, band 1,328 to 1,947) against the card's 3,642 memory, 369 arithmetic, no tax. The tax ladder states what the chip's own overhead is worth: 2.60x with the record's static tax, 3.28x at half of it, 4.43x at none (the BOUND for this design).</p>
</section>
<section class="doc-section"><h2 id="4-both-conventions-side-by-side">4. Both conventions, side by side</h2>
<p>Two conventions exist for the same question and give different numbers. Ours is above: the cheapest programmable core, complete machine. ProgPoW's premise is that a chip must keep a GPU-class datapath to run the work, so its edge is what it saves by leaving out the parts of a GPU it does not need; the published ProgPoW estimate under that premise is 1.1x to 1.2x. Every served ratio carries both.</p>
<div class="tbl"><table><thead><tr><th>Object</th><th>Under our convention (same node, complete machine)</th><th>Under ProgPoW's premise</th><th>Card row</th><th>State</th></tr></thead><tbody><tr><td>Frozen class v6 (this network's work)</td><td>the DRAM board 2.60x at the 5090 knee (2.06x to 3.02x); 5.67x at the worst cohort cell</td><td>1.01x to 1.02x (the card's memory share f 0.908 on that row)</td><td>MEASURED (section 2)</td><td>WITNESS, set v2; <a href="https://git.igneum.network/igneum-network/igneum/src/branch/class-v6-adversary/docs/analysis/class-v6/1p5x/lab/adv/README.md" rel="noopener">lab/adv/README.md section 2</a></td></tr><tr><td>KAWPOW and FiroPoW (ProgPoW 0.9.x)</td><td>the DRAM board 4.24x on set v2 (4.29x, 3.50x to 5.22x, on set v1) against the 4090 at stock; the cheapest design for this object is near-memory compute in HBM base dies, 13.2x</td><td>1.10x to 1.20x (the published estimate; f unmeasured)</td><td>the comparative lane's rented 4090 at stock, 6,920 nJ per hash, the KAWPOW census as the op-count proxy</td><td>PROXY; the pinned ProgPoW 0.9.4 control is PENDING (its pin staged on the build host, no cohort row measured yet)</td></tr><tr><td>FishHash</td><td>adversary rows only: the DRAM board 1,044 nJ per hash (872 to 1,251), three N2 dies 162 nJ; no card row, so no ratio is served</td><td>1.10x to 1.20x (the ProgPoW-family premise)</td><td>NOT RUN</td><td>PENDING; the pinned control's cohort row is owed</td></tr></tbody></table></div>
<p>The two conventions do not disagree about the hardware; they disagree about what the specialist is allowed to build. Under ProgPoW's premise this network's work reads about 1.0x because the card is already spending nearly all of its energy on memory it cannot avoid; under ours the same card loses 2.6x at its knee to a chip with its own memory board, because a GPU's random-read path costs 4x to 13x what a chip's does per read (<a href="https://git.igneum.network/igneum-network/igneum/src/branch/master/docs/analysis/class-v6/1p5x/x7/README.md" rel="noopener">x7/README.md</a>). The ProgPoW 0.9.4 and FishHash rows change from PROXY and PENDING to measured when the laboratory posts the pinned controls' cohort rows.</p>
</section>
<section class="doc-section"><h2 id="5-the-coexistence-table">5. The coexistence table</h2>
<p>Energy alone does not say who mines. The coexistence table prices the chip as a machine against a GPU owner who already has the card (its capital sunk), at the three tested tariffs. Source: the adversary lane's coexistence rows and price sheet (<a href="https://git.igneum.network/igneum-network/igneum/src/branch/class-v6-adversary/docs/analysis/class-v6/1p5x/lab/adv/README.md" rel="noopener">lab/adv/README.md sections 6 and 7, commit 545f3f8a0</a>), as summarised on the scoreboard's ctl-v6 coexistence cell. Assumptions, all MODELLED and stated on the rows: a 100,000-machine fleet, a 24-month straight-line life, a design cost of USD 35 M for the board chip and USD 300 M for the reticle die (both claimed brackets taken at a point), the card sunk at USD 30.6 per MH/s on class v6 at the knee, GDDR7 at USD 20 per 2 GB device (September 2026), the core at USD 0.36 per mm2 of N5, the three tested tariffs USD 0.05, 0.10 and 0.15 per kWh.</p>
<p>The last column is the cost ratio: the chip's all-in cost per terahash over the GPU owner's electricity-only cost per terahash. Above 1.0 the owner's card keeps mining beside the chip; below 1.0 the owner's electricity alone exceeds the chip's whole bill.</p>
<div class="tbl"><table><thead><tr><th>Adversary (frozen class v6, the 5090 knee)</th><th>Energy edge</th><th>Chip capital, USD per MH/s</th><th>Cost ratio at USD 0.05 / 0.10 / 0.15 per kWh</th><th>The two curves meet at</th><th>Break-even fleet at USD 0.10</th></tr></thead><tbody><tr><td>The same-node DRAM board</td><td>2.60x</td><td>14.04 (die 0.34, memory 5.42, board 3.15, design 5.13)</td><td>4.4x / 2.4x / 1.7x</td><td>about USD 0.32 per kWh</td><td>none: the GPU's electricity-only cost is USD 0.056 / 0.111 / 0.167 per TH against the chip's all-in 0.244 / 0.265 / 0.287; memory and board capital alone exceed the GPU's electricity at any fleet in the record, and the device price would have to fall to about USD 7.5 with a 1,000,000-board fleet before the first break-even</td></tr><tr><td>The stored-half hybrid (the hottest half of the dataset in SRAM beside the board)</td><td>3.80x</td><td>9.17</td><td>2.9x / 1.6x / 1.1x</td><td>about USD 0.16 per kWh</td><td>none stated on the row; holds at all three tested tariffs</td></tr><tr><td>The N2 SRAM die (the whole dataset on reticles)</td><td>11.9x</td><td>1.59</td><td>0.5x / 0.3x / 0.2x</td><td>about USD 0.02 per kWh</td><td>14,300 dies: above that fleet the GPU owner's electricity exceeds the die's all-in at every tested tariff; 16,700 under the default growth schedule (4 GiB doubling every 24 months), 25,000 doubling every 12</td></tr><tr><td>The node-ahead DRAM board</td><td>2.70x</td><td></td><td>4.4x / 2.4x / 1.7x</td><td>about USD 0.32 per kWh</td><td>none</td></tr></tbody></table></div>
<p>The itemised phase B bill for the board at ten cents, per terahash: electricity 0.043, capital 0.141, design share 0.081, hosting 0.009, maintenance 0.014; in all USD 0.288 against the GPU owner's 0.111, cost ratio 2.58. The die's bill 0.037, cost ratio 0.34 (<a href="https://git.igneum.network/igneum-network/igneum/src/branch/class-v6-adversary/docs/analysis/class-v6/1p5x/lab/adv/README.md" rel="noopener">lab/adv/README.md section 11</a>).</p>
<p>What this table does not say: it compares the chip with a card already owned. It is a conditional entry-deterrence result, nothing more; the phases below say what happens once a chip exists.</p>
</section>
<section class="doc-section"><h2 id="6-the-new-buyer-and-the-used-card">6. The new buyer and the used card</h2>
<p>A new buyer compares the chip's all-in with a new card's all-in (street price over the same 24 months plus electricity). On the record the new buyer picks the chip on every row and every tier at ten cents: the same-node board costs 0.34x a new 5090 at the knee (street USD 42.7 per MH/s), 0.31x a 5090 at stock, 0.24x a 4090, 0.43x a 5080; the hybrid 0.22x; the die 0.04x. The card price at which a new buyer is indifferent: USD 9.7 per MH/s on the 5090 at the knee, 10.5 on the 5080, 5.4 on the 5090 at stock, 2.6 on the 4090. The one hold is the maker's project share: below about 13,500 boards sold the USD 35 M design cost keeps a new buyer on a new 5090; above it the chip (<a href="https://git.igneum.network/igneum-network/igneum/src/branch/class-v6-adversary/docs/analysis/class-v6/1p5x/lab/adv/README.md" rel="noopener">lab/adv/README.md section 8</a>).</p>
<p>The used card does not close that gap: a used 4090 at USD 1,200 or a used 3090 at USD 700 (claimed, October 2026) with 40 percent of the price kept as resale at 24 months, against a chip whose resale is zero after a program-draw change, still loses to the board at ten cents (the 3090: the chip at 0.45x; indifferent at USD 2.0 per MH/s); the fleet at which the maker's design share stops holding the used-card buyer is about 20,000 machines for the 3090 and 16,000 for the 5080. Memory growth closes the new-buyer gap only at about 227 GB of dataset, outside every schedule to month 72.</p>
<p>So the honest reading of this section: the installed base holds at the three tested tariffs; a new buyer is held only while the chip maker's fleet is under about 13,500 boards (14,300 dies).</p>
</section>
<section class="doc-section"><h2 id="7-the-two-phases">7. The two phases</h2>
<p>The fifth review ruled that the coexistence table proves conditional entry deterrence only, and ordered the question split into two phases per adversary (<a href="https://git.igneum.network/igneum-network/igneum/src/branch/master/docs/analysis/class-v6/1p5x/lab/README.md" rel="noopener">lab/README.md section 8c, items 5 and 11</a>). Rows: <a href="https://git.igneum.network/igneum-network/igneum/src/branch/class-v6-adversary/docs/analysis/class-v6/1p5x/lab/adv/README.md" rel="noopener">lab/adv/README.md section 12, branch class-v6-adversary at commit 36d17b15c</a>, every row WITNESS. Sources on the rows: the 80/20 split of each block's subsidy (80 to the producer, 20 to the proving escrow) from the Token Value volume's D02 record (<code>docs/plans/igneum-2.0-master/token-value/phase0/d02/README.md</code>, sha256 e4292764…) and the node's <code>PROVING_POOL_SHARE_PERCENT</code>; the year-1 subsidy 963,038,999.99 IGN from TV-04; three price paths with their hashrates from the coexistence model (growing: doubling from USD 0.10 at 20 TH/s; flat: USD 0.10 at 6.9 TH/s; falling: halving from USD 0.30 at 1.7 TH/s).</p>
<p><strong>Phase A, before investment: can the maker recover its spend?</strong> The fleet is added to the chain's hash and earns the mining share of the emission at the path's mean price over 24 months, electricity at ten cents; the spend is the fleet's capital plus the design cost.</p>
<div class="tbl"><table><thead><tr><th>Adversary</th><th>Growing path</th><th>Flat path</th><th>Falling path</th></tr></thead><tbody><tr><td>The same-node DRAM board</td><td>recovers on no fleet from 100 to 100 M machines (at 100,000 boards, 25 percent of the hash: net USD -55 M on USD 59 M of revenue)</td><td>recovers on no fleet (net -38 M on 77 M at 100,000)</td><td>recovers at 3,200 to 355,000 boards (10,000 boards take 29 percent of the hash, net +56 M)</td></tr><tr><td>The stored-half hybrid</td><td>no fleet</td><td>no fleet</td><td>recovers at 1,300 to 178,000 machines</td></tr><tr><td>The N2 SRAM die</td><td>no fleet at any size (net -200 M to -650 M at 10,000 to 100,000 dies)</td><td>no fleet</td><td>no fleet (net -19 M at 10,000 dies)</td></tr></tbody></table></div>
<p>In words: a maker's spend comes back only where the chain is small and the price high enough for a few thousand boards to take a third of it; on the growing and flat paths of record no maker recovers. This is the row behind "conditional entry deterrence".</p>
<p><strong>Phase B, the spend sunk: who exits first?</strong> Once the chip exists its maker ignores the sunk capital and compares operating cost alone. On operating cost the board chip beats the GPU owner (its electricity, hosting and maintenance about USD 0.066 per TH against the owner's 0.111), so on hash income alone GPUs exit first as revenue falls or difficulty rises. The sixth review adopted the hardware split as the answer: a GPU earns the mining share plus the proving share of each block, a hash chip the mining share only, since a chip that proves is a GPU.</p>
<div class="tbl"><table><thead><tr><th>Phase B row (flat path, 6.9 TH/s at USD 0.10; the chip at 10 percent of the hash; all proving on the GPU cohort in proportion to its hash)</th><th>Value</th><th>Label</th></tr></thead><tbody><tr><td>Mining revenue, per TH</td><td>USD 0.354</td><td>WITNESS</td></tr><tr><td>The GPU's proving income at the ratified 20 percent share, per TH</td><td>USD 0.098</td><td>WITNESS; NOT LIVE</td></tr><tr><td>The board chip's operating advantage over the GPU owner, per TH</td><td>USD 0.046</td><td>WITNESS</td></tr><tr><td>The hybrid's operating advantage</td><td>USD 0.065</td><td>WITNESS</td></tr><tr><td>The die's operating advantage</td><td>USD 0.099</td><td>WITNESS</td></tr><tr><td>The proving share at which the board chip's advantage disappears</td><td>9 percent (the ratified share is 20)</td><td>WITNESS; NOT LIVE</td></tr><tr><td>The share at which the hybrid's disappears</td><td>13 percent</td><td>WITNESS; NOT LIVE</td></tr><tr><td>The share at which the die's disappears</td><td>20 percent (the ratified share exactly)</td><td>WITNESS; NOT LIVE</td></tr></tbody></table></div>
<p><strong>NOT LIVE.</strong> The proving rows are modelled on a proving income that the shipped packages do not yet pay out across the cohort. Today the Mac and Windows apps carry the prover, on by default only on an NVIDIA card of 24 GB or more (a 16 GB card holds no shard); the HiveOS package mines only, its prover entry in cut. What exists today is the project's own fleet: its prover stack (the same binaries the HiveOS prover package wraps) proves shards beside its miners on rented 24 GB cards and is paid the proving share by the pool (663 paid segment records to 30 prover keys from genesis to chain block 31,719, read at 11:50 UTC on 9 October 2026 from the node's proving-status and segment-record calls), so the mechanism runs on chain, but in the fleet's stack, not in a shipped package. The label changes to LIVE only on the proving lane's evidence that a shipped package proves beside mining on the cohort and is paid for it, with the record's path and sha on this row; until then phase B is a model of what the rules pay, not a measurement of what an operator's card earns. The stated assumption on every phase B row: all proving stays on the GPU cohort; a chip maker who fields GPUs to prove is a GPU miner with a sidecar.</p>
</section>
<section class="doc-section"><h2 id="8-the-residual-the-die">8. The residual: the die</h2>
<p>The chip that stores the whole 4 GiB dataset on N2 reticles is the strongest design the record prices: 11.9x the 5090's energy at the knee (25x at the 3090 cell), USD 1.59 of capital per MH/s, a cost ratio of 0.3x at ten cents. It is not held by energy and it is not held by the dataset's size: no growth schedule stops a 100,000-die fleet paying, and the break-even fleet rises only from 14,300 dies to 16,700 or 25,000 under the schedules (<a href="https://git.igneum.network/igneum-network/igneum/src/branch/class-v6-adversary/docs/analysis/class-v6/1p5x/lab/adv/README.md" rel="noopener">lab/adv/README.md section 9</a>). What holds it is a project: USD 300 M of design and masks (claimed bracket USD 100 M to 500 M) against a chain whose whole mining emission over 24 months is USD 231 M at the growing path's mean price, so in phase A it recovers on no path at any fleet, and in phase B the ratified 20 percent proving share is exactly the share at which its operating advantage disappears. The die stays a live opponent in both phases on every row; where a row calls it implausible, the row names the assumption that fails (the project cost against the emission).</p>
</section>
<section class="doc-section"><h2 id="9-what-is-still-open">9. What is still open</h2>
<div class="tbl"><table><thead><tr><th>Row</th><th>State</th><th>Owner</th></tr></thead><tbody><tr><td>The pinned ProgPoW 0.9.4 control: its own optimised GPU implementation, test vectors, a cohort row</td><td>PENDING (the pin staged; no cohort row)</td><td>the controls and cohort lanes</td></tr><tr><td>The FishHash control: the same</td><td>PENDING</td><td>the controls and cohort lanes</td></tr><tr><td><span class="cardname"><div class="badge mini amd" data-mark="amd" title="AMD Radeon"><svg viewBox="0 0 24 24" width="22" height="22" aria-hidden="true" focusable="false" fill="currentColor"><path d="M8 3h13v13l-4-4V7h-5z"/><path d="M3 8l4 4v5h5l4 4H3z"/></svg></div>AMD and Intel cohort cells</span></td><td>NOT RUN (no rented card; the project's rigs unreachable by software on the day)</td><td>the cohort lane, hourly retry</td></tr><tr><td>Wall power on the cohort</td><td>BLOCKED (board power only on rented pods)</td><td>the cohort lane</td></tr><tr><td>The card's random-read headroom against its memory-timing bound and the chip's 148 MH/s on the same memory (the one lever on phase B that costs the chip nothing)</td><td>open</td><td>the cohort and controls lanes</td></tr><tr><td>The 4 GiB proving cap defined precisely (which of the mining state, the proof allocation, the verifier requirement or the advertised profile it limits)</td><td>NOT RUN</td><td>the controls and adversary lanes</td></tr><tr><td>A comparative review of what other GPU networks publish on chip resistance</td><td>done 9 October 2026: <a href="https://git.igneum.network/igneum-network/igneum/src/branch/master/docs/analysis/class-v6/1p5x/ledger/comparative-review.md" rel="noopener">the review</a> (Ravencoin, ProgPoW, Iron Fish, Ethereum Classic, Ergo, Firo: each statement verbatim with its URL and date read; none found with a priced or measured attacker row on the pages read); it licenses no ranking sentence, which stays the laboratory's ruling</td><td>the site lane; the laboratory rules on what it supports</td></tr><tr><td>A shipped package that proves beside the miner on the cohort (the phase B label)</td><td>NOT LIVE</td><td>the release and proving lanes</td></tr><tr><td>The adversary lane's rows landing on master (today on branch class-v6-adversary)</td><td>in flight</td><td>the adversary lane</td></tr></tbody></table></div>
</section>
<section class="doc-section"><h2 id="10-the-gpu-network-ledger">10. The GPU network ledger</h2>
<p><a href="/gpu-ledger">The GPU network ledger: every row and its record</a> is the ledger lane's page beside this one: the same rows, each linked to its record and the reproduction kit, with each clause's state. This page serves the approved wording only; the ledger page serves its rows with their labels.</p>
</section>
<section class="doc-section"><h2 id="11-how-to-read-a-figure-here-and-how-to-reproduce-one">11. How to read a figure here, and how to reproduce one</h2>
<p>A card figure is board power from the driver over the worker's accepted rate, the median of three timed runs on one pod, the fingerprint checked against the CPU reference; the raw rows carry the pod id, the driver, the power cap state and the dataset words. A chip figure is a placed-and-routed core on a predictive 7 nm-class library scaled on claimed node factors, its memory and machine terms from the price sheet, every assumption on its row; it is a witness of at least that advantage. A ratio is one card figure over one chip figure, named by both. The laboratory's rule, printed here as it is there: nothing on this page claims impossibility, and nothing on it claims inevitability. The reproduction kit for the frozen control (the 4 GiB packs, the read-only twin, the worker and the fixtures) is the lab's founder bundle, available on request through the Discord's #devnet channel until the public git host carries the record.</p></section></article>
</div>
<p class="gen">Generated from docs/claims/resistance.md in the repository at build time. Times are UTC.</p>
</div></section>
</main>
<!-- footer:start -->
<footer class="site-footer">
<div class="container">
<p class="positioning">A GPU-secured network for Ethereum-compatible applications and verifiable computation.</p>
<div class="footer-grid">
<div class="footer-brand">
<a href="/" class="logo" aria-label="Igneum home"><svg class="brand-mark" viewBox="0 0 1024 1024" aria-hidden="true"><rect width="1024" height="1024" rx="160" fill="#0C0C0E"></rect><g transform="translate(166.95 166.95) scale(6.901)"><polygon points="50,4 74,34 67,58 80,54 61,96 39,96 20,54 33,58 26,34" fill="#F2541B"></polygon><polygon points="50,42 59,58 50,82 41,58" fill="#0C0C0E"></polygon></g></svg><span class="word">IGNEUM</span><span class="stop">.</span></a>
<p>Mined by GPUs. Proven by fire.</p>
<div class="social" aria-label="Igneum elsewhere">
<a href="https://discord.gg/igneum" target="_blank" rel="noopener" aria-label="The Igneum Discord"><svg viewBox="0 0 24 24" width="22" height="22" fill="currentColor" aria-hidden="true"><path d="M19.6 5.3A17 17 0 0 0 15.4 4l-.2.4a15.6 15.6 0 0 1 3.9 1.9 13.6 13.6 0 0 0-14.2 0A15.6 15.6 0 0 1 8.8 4.4L8.6 4a17 17 0 0 0-4.2 1.3C1.8 9.2 1.1 13 1.4 16.7a17.1 17.1 0 0 0 5.2 2.6l1.1-1.8a10.8 10.8 0 0 1-1.7-.8l.4-.3a12.2 12.2 0 0 0 11.2 0l.4.3-1.7.8 1.1 1.8a17 17 0 0 0 5.2-2.6c.4-4.3-.7-8-3-11.4zM8.7 14.4c-1 0-1.8-.9-1.8-2.1s.8-2.1 1.8-2.1 1.9 1 1.8 2.1c0 1.2-.8 2.1-1.8 2.1zm6.6 0c-1 0-1.8-.9-1.8-2.1s.8-2.1 1.8-2.1 1.9 1 1.8 2.1c0 1.2-.8 2.1-1.8 2.1z"></path></svg></a>
<a href="https://git.igneum.network/igneum-network/spec" target="_blank" rel="noopener" aria-label="Igneum source: the spec, the vectors and the issues"><svg viewBox="0 0 24 24" width="22" height="22" fill="currentColor" aria-hidden="true"><path d="M8.6 17.6 3 12l5.6-5.6 1.4 1.4L5.8 12l4.2 4.2zm6.8 0-1.4-1.4L18.2 12 14 7.8l1.4-1.4L21 12z"></path></svg></a>
<a data-social="reddit" href="https://www.reddit.com/user/Igneum_network/" target="_blank" rel="noopener" aria-label="Igneum on Reddit"><svg viewBox="0 0 24 24" width="22" height="22" fill="currentColor" aria-hidden="true"><path d="M22 12.1a2.2 2.2 0 0 0-3.7-1.6 10.8 10.8 0 0 0-5.8-1.8l1-4.6 3.2.7a1.5 1.5 0 1 0 .2-.9l-3.6-.8a.5.5 0 0 0-.5.4l-1.1 5.2a10.8 10.8 0 0 0-5.9 1.8A2.2 2.2 0 1 0 3.4 14a4.3 4.3 0 0 0 0 .7c0 3.4 3.9 6.1 8.6 6.1s8.6-2.7 8.6-6.1a4.3 4.3 0 0 0 0-.7 2.2 2.2 0 0 0 1.4-1.9zM7 13.6a1.5 1.5 0 1 1 1.5 1.5A1.5 1.5 0 0 1 7 13.6zm8.6 4.1a5.7 5.7 0 0 1-3.6 1.1 5.7 5.7 0 0 1-3.6-1.1.4.4 0 0 1 .6-.6 4.9 4.9 0 0 0 3 .9 4.9 4.9 0 0 0 3-.9.4.4 0 0 1 .6.6zm-.3-2.6a1.5 1.5 0 1 1 1.5-1.5 1.5 1.5 0 0 1-1.5 1.5z"></path></svg></a>
<a href="mailto:hello@igneum.network" aria-label="Email hello@igneum.network"><svg viewBox="0 0 24 24" width="22" height="22" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="3" y="5" width="18" height="14" rx="2"></rect><path d="m3.5 6.5 8.5 6.5 8.5-6.5"></path></svg></a>
</div>
<div class="footer-dl" aria-label="Download Ember"><a href="/download#windows"><span class="osmark mini" data-os="windows" title="Windows"><svg viewBox="0 0 24 24" width="22" height="22" aria-hidden="true" focusable="false" fill="currentColor"><path d="M3 5.6l7.3-1v7.1H3zM11.4 4.4L21 3v8.7h-9.6zM3 12.3h7.3v7.1L3 18.4zM11.4 12.3H21V21l-9.6-1.4z"/></svg></span>Windows</a><a href="/download#mac"><span class="osmark mini" data-os="mac" title="macOS"><svg viewBox="0 0 24 24" width="22" height="22" aria-hidden="true" focusable="false" fill="currentColor"><path d="M16.4 12.6c0-2.5 2-3.6 2.1-3.7-1.2-1.7-3-1.9-3.6-2-1.5-.2-3 .9-3.8.9-.8 0-2-.9-3.3-.8-1.7 0-3.2 1-4.1 2.5-1.8 3-.5 7.6 1.3 10.1.9 1.2 1.9 2.6 3.2 2.5 1.3 0 1.8-.8 3.3-.8 1.6 0 2 .8 3.3.8 1.4 0 2.3-1.2 3.1-2.5 1-1.4 1.4-2.8 1.4-2.9 0 0-2.7-1-2.9-4.1zM13.9 5.3c.7-.8 1.2-2 1-3.2-1 0-2.2.7-2.9 1.5-.6.7-1.2 1.9-1 3 1.1.1 2.2-.5 2.9-1.3z"/></svg></span>macOS</a><a href="/download#linux"><span class="osmark mini" data-os="linux" title="Linux"><svg viewBox="0 0 24 24" width="22" height="22" aria-hidden="true" focusable="false" fill="currentColor"><path d="M12 2c-2.4 0-4 1.9-4 4.6 0 1.2.2 2 0 2.8-.6 1.4-2.1 2.9-2.6 4.9-.3 1.1-.1 2 .3 2.6-.6.4-1.3 1-1.1 1.7.3 1 2.1 1.2 3.2 1.8.7.4 1.5.6 2.1.1.6.2 1.3.3 2.1.3s1.5-.1 2.1-.3c.6.5 1.4.3 2.1-.1 1.1-.6 2.9-.8 3.2-1.8.2-.7-.5-1.3-1.1-1.7.4-.6.6-1.5.3-2.6-.5-2-2-3.5-2.6-4.9-.2-.8 0-1.6 0-2.8C16 3.9 14.4 2 12 2zm-1.4 4.2c.5 0 .8.5.8 1.2s-.3 1.2-.8 1.2-.8-.5-.8-1.2.3-1.2.8-1.2zm2.8 0c.5 0 .8.5.8 1.2s-.3 1.2-.8 1.2-.8-.5-.8-1.2.3-1.2.8-1.2zM12 9.3c.9 0 1.9.5 1.9 1s-1 1.2-1.9 1.2-1.9-.7-1.9-1.2 1-1 1.9-1zm0 3.4c2.2 0 3.6 2.6 3.6 4.4 0 1.5-1.6 2.3-3.6 2.3s-3.6-.8-3.6-2.3c0-1.8 1.4-4.4 3.6-4.4z"/></svg></span>Linux</a><a href="/download#hive"><span class="osmark mini" data-os="hive" title="HiveOS"><svg viewBox="0 0 24 24" width="22" height="22" aria-hidden="true" focusable="false" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linejoin="round" stroke-linecap="round"><path d="M12 2.6 20.2 7.3v9.4L12 21.4 3.8 16.7V7.3z"/><path d="M12 7.4 16 9.7v4.6L12 16.6 8 14.3V9.7z"/><path d="M12 7.4V2.6M16 9.7l4.2-2.4M16 14.3l4.2 2.4M12 16.6v4.8M8 14.3l-4.2 2.4M8 9.7 3.8 7.3"/></svg></span>HiveOS</a></div>
<a href="https://git.igneum.network/igneum-network/spec" target="_blank" rel="noopener" class="text-link">Specification and test vectors<svg class="icon" viewBox="0 0 24 24" aria-hidden="true"><path d="M6 18 18 6M6 6h12v12"/></svg></a>
</div>
<div class="footer-column"><h4>Run</h4><div>
<a href="/download">Download Ember</a>
<a href="/miner">The miner</a>
<a href="/app">The app</a>
<a href="/wallet">The wallet</a>
<a href="/miners">GPU bench table</a>
<a href="/dev-fee">The dev fee</a>
<a href="/faucet">Devnet faucet</a>
<a href="/metamask">Add Igneum to MetaMask</a>
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>
</div></div>
<div class="footer-column"><h4>Explore</h4><div>
<a href="/live">Live devnet</a>
<a href="/explorer">Explorer</a>
<a href="/build">Build on Igneum</a>
<a href="/swap">Swap</a>
<a href="/grants">Grants</a>
<a href="/download">Downloads: devnet build</a>
<a href="https://discord.gg/igneum" target="_blank" rel="noopener">Community Discord</a>
<a href="mailto:hello@igneum.network">hello@igneum.network</a>
<a href="https://git.igneum.network/igneum-network/spec/issues" rel="noopener">An issue on the spec</a>
</div></div>
</div>
<div class="footer-bottom">
<p>Igneum Labs LTD · Unit IH-00-01-01-OF-01, Level 01, Innovation One, Dubai International Financial Centre. Experimental software. Nothing on this site is an offer to sell anything.<br>Report a flaw by email or by an issue on the spec. Nobody from Igneum will ask for your seed. © 2026 Igneum · not an offer to sell anything</p>
<div class="theme-group" role="group" aria-label="Theme"><button type="button" data-theme-set="system" aria-pressed="true">System</button><button type="button" data-theme-set="light" aria-pressed="false">Light</button><button type="button" data-theme-set="dark" aria-pressed="false">Dark</button></div>
</div>
</div>
</footer>
<script>
(function(){
// theme control: stores light or dark under igneum-theme; system clears it and follows the OS. The head applied the value before paint.
var bs=document.querySelectorAll('[data-theme-set]');if(!bs.length)return;
var media=window.matchMedia('(prefers-color-scheme: light)');
function stored(){try{var t=localStorage.getItem('igneum-theme');return t==='light'||t==='dark'?t:'system';}catch(e){return 'system';}}
function apply(){var c=stored();document.documentElement.setAttribute('data-theme',c==='system'?(media.matches?'light':'dark'):c);bs.forEach(function(b){b.setAttribute('aria-pressed',b.getAttribute('data-theme-set')===c?'true':'false');});document.dispatchEvent(new CustomEvent('igneum-theme'));}
bs.forEach(function(b){b.addEventListener('click',function(){var v=b.getAttribute('data-theme-set');try{if(v==='system')localStorage.removeItem('igneum-theme');else localStorage.setItem('igneum-theme',v);}catch(e){}apply();});});
if(media.addEventListener)media.addEventListener('change',function(){if(stored()==='system')apply();});
document.addEventListener('igneum-theme',function(){var c=stored();bs.forEach(function(b){b.setAttribute('aria-pressed',b.getAttribute('data-theme-set')===c?'true':'false');});});
bs.forEach(function(b){b.setAttribute('aria-pressed',b.getAttribute('data-theme-set')===stored()?'true':'false');});
// the network state word in the status bar: one read of the observer per page view
var fs=document.getElementById('foot-state'),fd=document.getElementById('foot-dot');if(fs&&fd&&fs.getAttribute('data-devnet-state')==='live'){fetch('/api/live?window=30',{cache:'no-store'}).then(function(r){return r.json();}).then(function(d){var on=d&&d.ok&&d.state&&!d.state.stale;fs.textContent=on?'devnet live':'devnet, observer stale';fd.className='dot '+(on?'live':'off');}).catch(function(){fs.textContent='devnet';});}
})();
</script>
<!-- footer:end -->
<script src="/ui.js" defer></script>
</body>
</html>

View file

@ -111,7 +111,7 @@
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -123,7 +123,7 @@
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -154,7 +154,7 @@
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -164,7 +164,7 @@
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -298,9 +298,9 @@
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

View file

@ -93,7 +93,7 @@
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -105,7 +105,7 @@
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard" aria-current="page"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -136,7 +136,7 @@
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -146,7 +146,7 @@
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard" aria-current="page"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -273,9 +273,9 @@
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

View file

@ -26,4 +26,6 @@
<url><loc>https://igneum.network/swap</loc><lastmod>2026-10-08</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url>
<url><loc>https://igneum.network/grants</loc><lastmod>2026-10-08</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
<url><loc>https://igneum.network/compatibility</loc><lastmod>2026-10-08</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://igneum.network/resistance</loc><lastmod>2026-10-09</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
<url><loc>https://igneum.network/public-test</loc><lastmod>2026-10-09</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url>
</urlset>

View file

@ -130,7 +130,7 @@ dt{color:var(--ash)}dd{margin:0;font-family:var(--f-mono);font-size:13px;overflo
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -142,7 +142,7 @@ dt{color:var(--ash)}dd{margin:0;font-family:var(--f-mono);font-size:13px;overflo
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -173,7 +173,7 @@ dt{color:var(--ash)}dd{margin:0;font-family:var(--f-mono);font-size:13px;overflo
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -183,7 +183,7 @@ dt{color:var(--ash)}dd{margin:0;font-family:var(--f-mono);font-size:13px;overflo
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -356,9 +356,9 @@ dt{color:var(--ash)}dd{margin:0;font-family:var(--f-mono);font-size:13px;overflo
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

View file

@ -120,7 +120,7 @@ table{min-width:560px}
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -132,7 +132,7 @@ table{min-width:560px}
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -163,7 +163,7 @@ table{min-width:560px}
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -173,7 +173,7 @@ table{min-width:560px}
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -316,9 +316,9 @@ table{min-width:560px}
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

View file

@ -147,7 +147,7 @@ main{padding-bottom:100px}.card{background:var(--row);border:1px solid var(--lin
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer" aria-current="page"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -159,7 +159,7 @@ main{padding-bottom:100px}.card{background:var(--row);border:1px solid var(--lin
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -190,7 +190,7 @@ main{padding-bottom:100px}.card{background:var(--row);border:1px solid var(--lin
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer" aria-current="page"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -200,7 +200,7 @@ main{padding-bottom:100px}.card{background:var(--row);border:1px solid var(--lin
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -312,9 +312,9 @@ main{padding-bottom:100px}.card{background:var(--row);border:1px solid var(--lin
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

View file

@ -129,7 +129,7 @@
<div class="panel-list">
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -141,7 +141,7 @@
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -172,7 +172,7 @@
<div class="sheet-group"><div class="sheet-head">Network</div>
<a href="/live" data-nav="live"><b>Live devnet</b><span>The chain as it grows, one lane per miner.</span></a>
<a href="/explorer" data-nav="explorer"><b>Explorer</b><span>Look a block or an address up.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a>
<a href="/evidence" data-nav="evidence"><b>Evidence</b><span>Every claim and how far it is tested.</span></a><a href="/public-test" data-nav="public-test"><b>Public test</b><span>A test, not a launch: join, report, the five gates.</span></a>
<a href="/light" data-nav="light"><b>Light wallet</b><span>A balance your browser proves, trusting no node.</span></a>
<a href="/receipt" data-nav="receipt"><b>Payment receipt</b><span>A receipt any third party re-verifies offline.</span></a>
<a href="/oracle" data-nav="oracle"><b>State oracle on Sepolia</b><span>Balances on the devnet, read from another chain.</span></a>
@ -182,7 +182,7 @@
<a href="/income" data-nav="income"><b>Income</b><span>What your card would mine, from the live network.</span></a>
<a href="/economics" data-nav="economics"><b>Economics</b><span>The emission, the split and the fees, each with its line in the node.</span></a><a href="/scorecard" data-nav="scorecard"><b>Scorecard</b><span>The twelve acceptance gates, their evidence and where each stands.</span></a><a href="/prize" data-nav="prize"><b>Prize</b><span>A better adversary or a reproduced shortcut, never a confirmation: the terms.</span></a><a href="/acceptance" data-nav="acceptance"><b>Acceptance</b><span>The Test and Acceptance Standard, case by case, as each one passes.</span></a><a href="/audit" data-nav="audit"><b>Site audit</b><span>Every page, what the reset changed and what is open.</span></a><a href="/docs" data-nav="docs"><b>Documents</b><span>The plan, the standard, the specifications and the evidence files, by path.</span></a>
<a href="/ledger" data-nav="ledger"><b>Ledger</b><span>Every criticism, answered or conceded.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a>
<a href="/claims" data-nav="claims"><b>What Igneum does not claim</b><span>The limits, stated first.</span></a><a href="/resistance" data-nav="resistance"><b>Chip resistance</b><span>The claim in the record’s words, every figure labelled.</span></a>
<a href="/gpu-ledger" data-nav="gpu-ledger"><b>GPU network ledger</b><span>Every GPU-mined chain, measured the same way.</span></a>
<a href="/randomx" data-nav="randomx"><b>Igneum vs RandomX</b><span>What was kept and what was rebuilt for GPUs.</span></a>
<a href="/provenance" data-nav="provenance"><b>Built on the shoulders</b><span>Every borrowed part, credited.</span></a>
@ -430,9 +430,9 @@
</div></div>
<div class="footer-column"><h4>Read</h4><div>
<a href="/litepaper">Litepaper</a>
<a href="/evidence">Evidence</a>
<a href="/evidence">Evidence</a><a href="/public-test">Public test</a>
<a href="/ledger">Ledger: every criticism</a>
<a href="/claims">What Igneum does not claim</a>
<a href="/claims">What Igneum does not claim</a><a href="/resistance">Chip resistance</a>
<a href="/gpu-ledger">GPU network ledger</a>
<a href="/randomx">Igneum vs RandomX</a>
<a href="/provenance">Built on the shoulders</a>

View file

@ -26,7 +26,7 @@
"in_progress": true,
"method": "model",
"evidence": "docs/analysis/class-v6/1p5x/lab/README.md; docs/analysis/class-v6/1p5x/lab/table.md",
"note": "The lab's interface and the candidate table at the fan-out: the frozen v6 control carried from the record (the house 5090 at its knee 4,011 nJ per hash, board power; the X0 amendment 5b rows: the DRAM board 2.35x same node WITNESS, the N2 die 7.8x the worst credible), the cohort rows for the 3090, the 5080 and the AMD and Intel tiers NOT RUN, adversarial set v1 pending; the three other controls (ProgPoW 0.9.4 reference, FishHash, the cooperative ARX candidate) NOT RUN with their clocks. No score is the lab's until the cohort and the adversary rows are in; R15-01, R15-08 and R15-09 stay NOT RUN until read. X10 (cand-x10) joins the table NOT RUN with its per-lane assignments and clocks; COHORT's ctl-v6 denominator set is in flight on eight rented pods. 12:1x UK: adversarial set v1 on the table (the frozen v6's same-node board 2.57x, 2.04 to 3.00, the fused tail CLAIMED until the routed lanes land; the die 11.4x as a coexistence row); the coexistence table (interface section 8b) added as the scoreboard's headline; SEARCH's first screen recorded as SCREEN rejections. Still NOT RUN: no cohort score until COHORT's eight rows are read back. 12:2x UK: set v2 (the routed fused-ARX lanes) makes the v6 board 2.60x a WITNESS; the ctl-v6 coexistence table (the board holds at every price; the N2 die pushes the GPU owner out above 14,300 dies at USD 0.10) is the headline; X10 SCREEN with the card modelled (the board 3.00x at 118 loads). Still NOT RUN: the cohort rows in their timed runs. 12:3x UK: the first cohort cells (ctl-v6 at stock on rented 5090, 5080 and 3090 pods: the worst cell the 3090 at 8,429 nJ = 5.46x on set v2's same-node board, PARTIAL, the dataset size under decision after CONTROLS measured the live 4 GiB object at 2.4x the 1 GiB research pack's rate); X10's first measured cell (cand-x10b on the 4090 at stock 3,653 nJ per lane-work = 5.8x on the board; the fold buys nothing); set v3 (routed 64-register and multiply-xor lanes); the fourth to sixth review rulings (8c); the 4 GiB rule (8e). Every row still NOT RUN until read. 12:4x UK: ctl-v6's first full score over the NVIDIA cohort at stock (the worst cell the RTX 4090 uncapped 8,751 nJ = 5.67x on set v2's same-node board; every cell at 4 GiB, the earlier 2.4x reading an instrument artefact, corrected once); the two-phase rows (ADVERSARY 545f3f8a0, 36d17b15c): phase B NOT LIVE until a shipped package proves, the shipping row open; SEARCH's twenty candidates on set v3 none under 1.5x on any cell (SCREEN). Every row still NOT RUN until read. 13:0x UK: the decider closed on both cards (the 4 GiB object costs 2.0 to 2.9 percent of rate against its 1 GiB export; the 2.4x reading withdrawn as a contention fault); the read-headroom row answered (both cards at their activation limit); the uncapped 5090 cell 5,980 nJ = 3.88x on the board; the shipping row's facts by file and line with the Devnet 4 correction (a 24 GB card proves the v1 shard now; the proving row NOT LIVE until the epoch record by 16:00); the 4 GiB cap defined as the mining dataset floor only; the founder's ledger order (8f) applied. Every row still NOT RUN until read. 13:1x UK: CONTROLS' done line (the four controls, Etchash and Autolykos2 staged bit-exact with SUMS); ADVERSARY's cross-chain phase A and B (no chain's emission recovers a board chip; the proving share the one term) and the E9 Pro calibration (1.28x pessimistic); the first founder bundle 985afee6. Every row still NOT RUN until read.",
"note": "The lab's interface and the candidate table at the fan-out: the frozen v6 control carried from the record (the house 5090 at its knee 4,011 nJ per hash, board power; the X0 amendment 5b rows: the DRAM board 2.35x same node WITNESS, the N2 die 7.8x the worst credible), the cohort rows for the 3090, the 5080 and the AMD and Intel tiers NOT RUN, adversarial set v1 pending; the three other controls (ProgPoW 0.9.4 reference, FishHash, the cooperative ARX candidate) NOT RUN with their clocks. No score is the lab's until the cohort and the adversary rows are in; R15-01, R15-08 and R15-09 stay NOT RUN until read. X10 (cand-x10) joins the table NOT RUN with its per-lane assignments and clocks; COHORT's ctl-v6 denominator set is in flight on eight rented pods. 12:1x UK: adversarial set v1 on the table (the frozen v6's same-node board 2.57x, 2.04 to 3.00, the fused tail CLAIMED until the routed lanes land; the die 11.4x as a coexistence row); the coexistence table (interface section 8b) added as the scoreboard's headline; SEARCH's first screen recorded as SCREEN rejections. Still NOT RUN: no cohort score until COHORT's eight rows are read back. 12:2x UK: set v2 (the routed fused-ARX lanes) makes the v6 board 2.60x a WITNESS; the ctl-v6 coexistence table (the board holds at every price; the N2 die pushes the GPU owner out above 14,300 dies at USD 0.10) is the headline; X10 SCREEN with the card modelled (the board 3.00x at 118 loads). Still NOT RUN: the cohort rows in their timed runs. 12:3x UK: the first cohort cells (ctl-v6 at stock on rented 5090, 5080 and 3090 pods: the worst cell the 3090 at 8,429 nJ = 5.46x on set v2's same-node board, PARTIAL, the dataset size under decision after CONTROLS measured the live 4 GiB object at 2.4x the 1 GiB research pack's rate); X10's first measured cell (cand-x10b on the 4090 at stock 3,653 nJ per lane-work = 5.8x on the board; the fold buys nothing); set v3 (routed 64-register and multiply-xor lanes); the fourth to sixth review rulings (8c); the 4 GiB rule (8e). Every row still NOT RUN until read. 12:4x UK: ctl-v6's first full score over the NVIDIA cohort at stock (the worst cell the RTX 4090 uncapped 8,751 nJ = 5.67x on set v2's same-node board; every cell at 4 GiB, the earlier 2.4x reading an instrument artefact, corrected once); the two-phase rows (ADVERSARY 545f3f8a0, 36d17b15c): phase B NOT LIVE until a shipped package proves, the shipping row open; SEARCH's twenty candidates on set v3 none under 1.5x on any cell (SCREEN). Every row still NOT RUN until read. 13:0x UK: the decider closed on both cards (the 4 GiB object costs 2.0 to 2.9 percent of rate against its 1 GiB export; the 2.4x reading withdrawn as a contention fault); the read-headroom row answered (both cards at their activation limit); the uncapped 5090 cell 5,980 nJ = 3.88x on the board; the shipping row's facts by file and line with the Devnet 4 correction (a 24 GB card proves the v1 shard now; the proving row NOT LIVE until the epoch record by 16:00); the 4 GiB cap defined as the mining dataset floor only; the founder's ledger order (8f) applied. Every row still NOT RUN until read. 13:1x UK: CONTROLS' done line (the four controls, Etchash and Autolykos2 staged bit-exact with SUMS); ADVERSARY's cross-chain phase A and B (no chain's emission recovers a board chip; the proving share the one term) and the E9 Pro calibration (1.28x pessimistic); the first founder bundle 985afee6. Every row still NOT RUN until read. 13:2x UK: the decider closed on the 4090 too (2.0 percent of rate at 4 GiB); Autolykos2 priced on set v3; the finality row (8g: Devnet 4 on rule v3, paused since lock 1980, the chain on PoW, nothing reversed) as the measured behaviour for the statement's third clause. Every row still NOT RUN until read. 13:3x UK: the one screened cell under 1.5x (X10 at 520k ALU) closed by measurement at 2.7x v6 per unit (P03 failed, REJECTED); the headroom row closed (the 4090 at its bound); a lockable rented VM host found (knee rows for every chain today); the search's top three on the table as SCREEN, queued behind the ledger. Every row still NOT RUN until read.",
"claim_impact": "none"
}
],

View file

@ -0,0 +1,104 @@
{
"sha": "27f54124",
"artefacts": [
{
"kind": "fleet",
"sha": "27f54124",
"node_sha": "27f54124",
"artefact": {
"url": "build-1:/srv/workers/fleet/27f54124-node-lane.tgz",
"sha256": "19f7950b36310e4633cb70d0c74598328eb3386118abd4fefd2863ce1ff10ce5",
"kind": "fleet",
"note": "the 2.0.3 node kit (igneumd 027bb12aedf1bb9f, igneum-miner 727606c025ffb0d3), the cross-build kit at the x86-64-v3 baseline"
},
"box": {
"host": "lp-4090-11 (RTX 4090, Ubuntu 24.04, EPYC)",
"isa_line": "cpu flags: no avx512 (avx512f_count=0)"
},
"datadir": {
"path": "the fleet appdir, igneum-devnet-4 (empty at the start; the previous datadir kept aside)",
"empty_at_start": true,
"read_back": "build-1:/srv/canary/27f54124/lp-4090-11/01-datadir.txt"
},
"sync": {
"genesis_height": 0,
"tip_height": 31684,
"dag_blocks": 62670,
"seconds": 1742,
"feed": {
"height": 31677,
"age_s": 11,
"blocks_per_min": 43.0
},
"within_ten_of_reference": true,
"read_back": "build-1:/srv/canary/27f54124/lp-4090-11/02-sync.txt"
},
"mining": {
"minutes": 5,
"refusals": 0,
"accepted_blocks": 79,
"read_back": "build-1:/srv/canary/27f54124/lp-4090-11/03-mining.txt"
},
"shard": {
"claimed": false,
"proved": false,
"paid_or_queued": "none",
"read_back": "build-1:/srv/canary/27f54124/lp-4090-11/04-shard.txt"
},
"quit": {
"bounded": true,
"seconds": 6,
"read_back": "build-1:/srv/canary/27f54124/lp-4090-11/05-quit.txt"
},
"lines_read_back": [
{
"line": "install",
"evidence": "build-1:/srv/canary/27f54124/lp-4090-11/00-install.txt"
},
{
"line": "box",
"evidence": "build-1:/srv/canary/27f54124/lp-4090-11/00-box.txt"
},
{
"line": "datadir",
"evidence": "build-1:/srv/canary/27f54124/lp-4090-11/01-datadir.txt"
},
{
"line": "sync",
"evidence": "build-1:/srv/canary/27f54124/lp-4090-11/02-sync.txt"
},
{
"line": "mining",
"evidence": "build-1:/srv/canary/27f54124/lp-4090-11/03-mining.txt"
},
{
"line": "shard",
"evidence": "build-1:/srv/canary/27f54124/lp-4090-11/04-shard.txt"
},
{
"line": "quit",
"evidence": "build-1:/srv/canary/27f54124/lp-4090-11/05-quit.txt"
},
{
"line": "version",
"evidence": "build-1:/srv/canary/27f54124/lp-4090-11/00-version.txt"
},
{
"line": "tip",
"evidence": "build-1:/srv/canary/27f54124/lp-4090-11/09-tip.txt"
}
],
"tip": {
"line": "box last accepted line: 2026-10-09 12:09:02.508+00:00 [INFO ] Accepted 3 blocks ...596642ccb12e42f4d7c079030fe8ce7cd0b5a88e1141d8443e9d20cd0d927 | feed height=32110 hash=0x1b018bf93b88f54b age_s=19 blocks_per_min=0.0 | sync line's within_te",
"read_back": "build-1:/srv/canary/27f54124/lp-4090-11/09-tip.txt"
},
"verdict": "FAIL",
"recorded_at": "2026-10-09T12:17:29Z",
"recorded_by": "windows 2.0.3 lane (fleet canary on the rented GPU fleet)"
}
],
"verdict": "FAIL",
"recorded_at": "2026-10-09T12:17:31Z",
"recorded_by": "windows 2.0.3 lane",
"note": "the 2.0.3 node line 27f54124: the fleet block from lp-4090-11 (EPYC, no AVX-512, fresh datadir from 10:43:34Z): sync (EVM height 31,684 within ten of the hubs' feed; 62,670 DAG blocks), mining, quit, version PASS; the shard line reads none: no claim in the 900 s window ('no whole segment inside the margin, worklist 598': the fleet's standing provers take every whole segment within seconds; the same reading on the hive canary's run 1; main's 13:1x ruling: the hubs roll on the node lines, the shard mechanics read on lp-4090-43's hive canary), the box's floor-prover links were dangling (preflight_failed, relinked to the served 71bc2438 pair at 11:56Z), and the one claim the box's standing prover made during IBD (11:45:55Z, segment 30488..30495) failed on a cut mismatch, an export taken mid-sync. The node restarted once on the kept datadir at 11:17:54Z to add build-1's two hands as peers (the three hubs gave it one peer); the harness's sync seconds count from that restart; 1 h 25 min wall from the fresh start. Node RSS peaked 6.0 GB against the container's 31 GB cgroup limit (guard idle). The hub evidence (lp-05) is the network watch's line."
}

View file

@ -14,8 +14,8 @@ import { fileURLToPath } from 'node:url';
const here = dirname(fileURLToPath(import.meta.url));
const GROUPS = {
mine: ['/miner', '/download', '/app', '/wallet', '/miners', '/tuning', '/dev-fee', '/metamask'],
network: ['/live', '/explorer', '/evidence', '/light', '/receipt', '/oracle'],
learn: ['/litepaper', '/income', '/economics', '/scorecard', '/prize', '/audit', '/docs', '/ledger', '/claims', '/gpu-ledger', '/randomx', '/provenance', '/acceptance'],
network: ['/live', '/explorer', '/evidence', '/public-test', '/light', '/receipt', '/oracle'],
learn: ['/litepaper', '/income', '/economics', '/scorecard', '/prize', '/audit', '/docs', '/ledger', '/claims', '/resistance', '/gpu-ledger', '/randomx', '/provenance', '/acceptance'],
build: ['/build', '/faucet', '/swap', '/grants', '/compatibility'], // the builder programme (8 October 2026): the developer entry page, the Devnet 3 faucet, the swap, the grants
};
const ROUTES = Object.values(GROUPS).flat();

View file

@ -18,7 +18,7 @@ LIVE_NETWORK="${LIVE_NETWORK:-igneum-devnet-4}"
INDEX_STRINGS=("A GPU-secured network for Ethereum-compatible applications and verifiable computation" "git.igneum.network/igneum-network/") # the home-page rewrite hero (41cfd94a, 18:23 BST 8 Oct 2026)
LEGAL_PAGE="${LEGAL_PAGE:-/litepaper}"; LEGAL_STRING="Not legal advice" # the legal line lives on the litepaper in master's tree (22:16 UK: no commit put it on the index)
MINERS_MIN_ROWS="${MINERS_MIN_ROWS:-20}" # the current-class table alone (the datacentre rows sit in their own table since 8 Oct 2026)
SERVED_PAGES=(swap "faucet|Igneum 2.0 devnet faucet" "build|Built to prove every block" "build|igneum-devnet-4" "grants|Not legal advice." proving tx/0x0 "light|<title>" "receipt|<title>" "oracle|<title>" "lc/test|<title>" "explorer|Source since 12:25 UTC" lc/app.js lc/core.js lc/verify-receipt.js "economics|Not legal advice." "income|The calculator" "income|/income-calc.js" "income|id=\"income-data\"" income-calc.js) # clean URLs every deploy must answer 200 (8 Oct 2026: the DEX lane's /swap, the builder lane's /faucet; /light /receipt /oracle /build /grants join as they land)
SERVED_PAGES=(swap "faucet|Igneum 2.0 devnet faucet" "build|Built to prove every block" "build|igneum-devnet-4" "grants|Not legal advice." proving tx/0x0 "light|<title>" "receipt|<title>" "oracle|<title>" "lc/test|<title>" "explorer|Igneum 2.0 devnet explorer" lc/app.js lc/core.js lc/verify-receipt.js "economics|Not legal advice." "income|The calculator" "income|/income-calc.js" "income|id=\"income-data\"" income-calc.js "resistance|conditional entry-deterrence result" "public-test|The five gates, with their state") # clean URLs every deploy must answer 200 (8 Oct 2026: the DEX lane's /swap, the builder lane's /faucet; /light /receipt /oracle /build /grants join as they land)
SITE="${SITE_URL:-https://igneum.network}"
# the /miners row count: the rows of the current-class table (table#bench-current, the regrouped bench of 8 Oct 2026; the datacentre
# and earlier tables sit under their own ids); known-failed: an empty table reads 0
@ -92,7 +92,7 @@ SHA=$(git rev-parse "$REF"); SHORT=${SHA:0:8}
# metadata, so the check does not apply). The deploy directory must hold no .git; the check below refuses otherwise.
W=$(mktemp -d "${TMPDIR:-/tmp}/site-deploy.XXXXXX")
trap 'rm -rf "$W"' EXIT
git archive --format=tar "$SHA" site | tar -x -C "$W"
git archive --format=tar "$SHA" site tools/ci/served-identity-guard.sh tools/ci/forbidden-strings.txt | tar -x -C "$W" # the guard rides with the export (9 October 2026, 13:xx UK: a site-only export built unguarded)
[ -e "$W/.git" ] || [ -e "$W/site/.git" ] && { echo "the deploy directory carries a .git; refusing (the author check would block it)" >&2; exit 1; }
LINK="$HOME/Projects/igneum/site/.vercel/project.json"; [ -f "$LINK" ] || { echo "no site project link at $LINK" >&2; exit 1; }
# the Vercel project's Root Directory is "site": the deploy runs from the export's root with site/ inside it
@ -104,6 +104,6 @@ OUT=$( cd "$W" && npx --yes vercel@latest --global-config "$HOME/.config/igneum/
URL=$(echo "$OUT" | grep -oE 'https://[a-z0-9.-]*vercel\.app' | tail -1)
# the post-deploy checks, retried while the edge still serves the previous deployment (up to 90 s)
verdict=""; for i in $(seq 1 30); do verdict=$(post_checks 2>&1) && break; sleep 5; done # up to 150 s: the edge serves the previous deployment per path for a while (22:27 BST: the litepaper lagged the API by over 90 s)
case "$verdict" in ok:*) echo "post-deploy checks $verdict" ;; *) echo "DEPLOY RED $verdict (commit $SHORT at the edge $URL, $(TZ=Europe/London date +%H:%M) BST)" >&2; exit 1 ;; esac
echo "SITE DEPLOYED commit $SHORT at $(TZ=UTC date +%H:%M:%SZ) UTC ($(TZ=Europe/London date +%H:%M) BST): $URL -> https://igneum.network"
case "$verdict" in ok:*) echo "post-deploy checks $verdict" ;; *) echo "DEPLOY RED $verdict (commit $SHORT at the edge $URL, $(TZ=Europe/London date +%H:%M) UK)" >&2; exit 1 ;; esac
echo "SITE DEPLOYED commit $SHORT at $(TZ=UTC date +%H:%M:%SZ) UTC ($(TZ=Europe/London date +%H:%M) UK): $URL -> https://igneum.network"
echo "$OUT" | grep -iE "Production:|Aliased|error" | head -3