diff --git a/docs/plans/site-ui-3-shots/after-v3/app-1440-dark.jpg b/docs/plans/site-ui-3-shots/after-v3/app-1440-dark.jpg new file mode 100644 index 000000000..a8968cfa3 Binary files /dev/null and b/docs/plans/site-ui-3-shots/after-v3/app-1440-dark.jpg differ diff --git a/docs/plans/site-ui-3-shots/after-v3/app-1440-light.jpg b/docs/plans/site-ui-3-shots/after-v3/app-1440-light.jpg new file mode 100644 index 000000000..07b029463 Binary files /dev/null and b/docs/plans/site-ui-3-shots/after-v3/app-1440-light.jpg differ diff --git a/docs/plans/site-ui-3-shots/after-v3/app-390-dark.jpg b/docs/plans/site-ui-3-shots/after-v3/app-390-dark.jpg new file mode 100644 index 000000000..fbaea706e Binary files /dev/null and b/docs/plans/site-ui-3-shots/after-v3/app-390-dark.jpg differ diff --git a/docs/plans/site-ui-3-shots/after-v3/app-390-light.jpg b/docs/plans/site-ui-3-shots/after-v3/app-390-light.jpg new file mode 100644 index 000000000..0c5a9acd3 Binary files /dev/null and b/docs/plans/site-ui-3-shots/after-v3/app-390-light.jpg differ diff --git a/docs/plans/site-ui-3-shots/after-v3/home-1440-dark-fold.jpg b/docs/plans/site-ui-3-shots/after-v3/home-1440-dark-fold.jpg new file mode 100644 index 000000000..7a4934d57 Binary files /dev/null and b/docs/plans/site-ui-3-shots/after-v3/home-1440-dark-fold.jpg differ diff --git a/docs/plans/site-ui-3-shots/after-v3/home-1440-light-fold.jpg b/docs/plans/site-ui-3-shots/after-v3/home-1440-light-fold.jpg new file mode 100644 index 000000000..77e099733 Binary files /dev/null and b/docs/plans/site-ui-3-shots/after-v3/home-1440-light-fold.jpg differ diff --git a/docs/plans/site-ui-3-shots/after-v3/home-390-dark-fold.jpg b/docs/plans/site-ui-3-shots/after-v3/home-390-dark-fold.jpg new file mode 100644 index 000000000..32a7fae27 Binary files /dev/null and b/docs/plans/site-ui-3-shots/after-v3/home-390-dark-fold.jpg differ diff --git a/docs/plans/site-ui-3-shots/after-v3/home-390-light-fold.jpg b/docs/plans/site-ui-3-shots/after-v3/home-390-light-fold.jpg new file mode 100644 index 000000000..89b6ed403 Binary files /dev/null and b/docs/plans/site-ui-3-shots/after-v3/home-390-light-fold.jpg differ diff --git a/site/img/app-cards-dark.webp b/site/img/app-cards-dark.webp new file mode 100644 index 000000000..84646a9bd Binary files /dev/null and b/site/img/app-cards-dark.webp differ diff --git a/site/img/app-cards-light.webp b/site/img/app-cards-light.webp new file mode 100644 index 000000000..7075055dd Binary files /dev/null and b/site/img/app-cards-light.webp differ diff --git a/site/img/app-overview-dark.webp b/site/img/app-overview-dark.webp new file mode 100644 index 000000000..ad4b38739 Binary files /dev/null and b/site/img/app-overview-dark.webp differ diff --git a/site/img/app-overview-light.webp b/site/img/app-overview-light.webp new file mode 100644 index 000000000..6f3ea73aa Binary files /dev/null and b/site/img/app-overview-light.webp differ diff --git a/site/index.html b/site/index.html index 7bbd8595e..c6dac484c 100644 --- a/site/index.html +++ b/site/index.html @@ -81,6 +81,24 @@ .verify .cell .v{font:500 14px/1.4 var(--f-mono);color:var(--bone);margin-top:2px;overflow-wrap:anywhere} .verify .cell .v.hot{color:var(--molten-text)} .facts{margin-top:var(--s-6)} +.shots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-4)} +.shot{margin:0;min-width:0} +.shot img{width:100%;height:auto;border-radius:var(--r-row);border:1px solid var(--line);display:block} +.shots .shot img{aspect-ratio:16/10;object-fit:cover;object-position:top} +.shot figcaption{font:400 var(--t-sm)/1.5 var(--f-mono);color:var(--ash);margin-top:var(--s-2)} +.shot .img-light{display:none} +@media (prefers-color-scheme:light){:root:not([data-theme="dark"]) .img-dark{display:none}:root:not([data-theme="dark"]) .img-light{display:block}} +:root[data-theme="light"] .img-dark{display:none}:root[data-theme="light"] .img-light{display:block} +.app-lines{list-style:none;padding:0;margin:var(--s-5) 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-3)} +.app-lines li{background:var(--row);border:1px solid var(--line);border-radius:var(--r-row);padding:var(--s-4);min-width:0} +.app-lines li{color:var(--ink-2);font-size:var(--t-base);line-height:1.5} +.app-lines strong{color:var(--bone);display:block;margin-bottom:4px} +.app-dl{max-width:560px} +.wallet-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-5);align-items:center;margin-top:var(--s-6)} +.wallet-card h3{margin:0 0 var(--s-2)} +.wallet-card p{color:var(--ink-2);font-size:var(--t-base);line-height:1.5;margin:0} +.wallet-card .dl-list{margin-bottom:0} +@media (max-width:900px){.shots,.wallet-card,.app-lines{grid-template-columns:1fr}} .netstrip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-3);margin-top:var(--s-4)} .ns{background:var(--graphite);border:1px solid var(--line);border-radius:var(--r-row);padding:12px 14px;min-width:0} .ns .k{font:500 var(--t-xs)/1.4 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ash)} @@ -297,6 +315,54 @@ +
+
+
+
Igneum Ember · the app
+

The app you mine with

+

Your rate, what it costs a day and the chain itself, drawn live with your own blocks marked. Here it is, on a real rig.

+
+
+
+ The Mine page of Igneum Miner 0.3.14 on a three-card rig: 169 MH/s at 532 W, 84 blocks this run, and one row per card with its rate, watts, MH per watt, temperature, tune line and Tune button + The Mine page of Igneum Miner 0.3.14 in light mode +
Shipping now: the Mine page of 0.3.14 on the three-card Windows rig, live devnet.
+
+
+ The Overview page of the next release: 511 MH/s, 629 W, £4.23 a day of electricity, 6,784 blocks this run; the chain drawn live, one lane per miner, this rig's blocks marked you, and locked checkpoints; the node line and the activity log + The Overview page of the next release in light mode +
Next release: the Overview, with the chain live on your screen and your blocks marked. From the app in development.
+
+
+ The Cards page of the next release: Ember Tune with Efficiency, Balanced and Maximum goals and the watts it saves; one row per card with its rate, watts, hashes per watt, cost a day and temperature; the RTX 5090's details open with its power cap, goal, Retune and the tune curve of hash rate against power + The Cards page of the next release in light mode +
Next release: the Cards page, every card tuned by Ember, cap and curve per card. From the app in development.
+
+
+ + +
+
+ The Igneum Wallet window: a balance in IGN, an example address with Send and Receive, node and finality panels, and a history of block rewards +
+
+
Igneum Wallet
+

A wallet that checks finality itself

+

Holds the key the miner makes for you, shows every reward and payout, and checks each one with the node's own code: pending, in a block, locked under a checkpoint it verified. macOS now, Windows next. MetaMask export too.

+ +
+
+
+
+
@@ -599,7 +665,7 @@ - + diff --git a/site/journey.json b/site/journey.json index f0402beb8..53f3b74a2 100644 --- a/site/journey.json +++ b/site/journey.json @@ -207,48 +207,48 @@ }, { "date": "2026-10-04", - "text": "Sim/economy: mining versus proving under stress, agent-based", - "short": "Economy simulation: mining versus proving under stress" + "text": "One-click Windows workers: what the Apple M5 Max could measure", + "short": "One-click Windows workers" }, { "date": "2026-10-04", - "text": "Difficulty rule under attack: pool hopping, pulsed rental, timestamp stretching, short-lane oscillation, epoch games, polluted window, block flood", - "short": "Difficulty rule attacked seven ways" + "text": "First finality lock on the live devnet: checkpoint 242 at 77.4% of all weight, two hours after genesis", + "short": "First live finality lock: 77.4% of weight, 17 voters" }, { "date": "2026-10-04", - "text": "Difficulty rule: timestamp attack fixed , simulator regression, 3-node forger test", - "short": "Timestamp attack on the difficulty rule fixed" + "text": "The gfx1036 worker fault and what the Apple M5 Max could and could not reproduce", + "short": "The gfx1036 worker fault and what the Apple M5 Max could and could…" }, { "date": "2026-10-04", - "text": "Devnet-v4 integration: nine branches merged, 3-node test network on the merged node, Windows cross-build", - "short": "Devnet v4: nine branches merged into one node" + "text": "A node 60 s behind the clock is silently dead", + "short": "A node 60 s behind the clock is silently dead" }, { "date": "2026-10-04", - "text": "Generator version 2 adopted: exact load count, fresh-source loads, program acceptance; every vector re-cut, three workers re-checked, 20,000-program census, devnet-v4 binaries rebuilt", - "short": "Generator v2 adopted: every hash does 128 distinct reads" + "text": "First machine on the Igneum Miner app: the RTX 5090 Windows rig's RTX 5090 at 118 MH/s, via Setup.exe", + "short": "First machine on the one-click app: a 5090 at 118 MH/s" }, { "date": "2026-10-04", - "text": "Proving v0 on the RTX 5090: first GPU proof of an Igneum block", - "short": "First GPU proof of an Igneum block: 1.4 s on an RTX 5090" + "text": "Difficulty rule v2: the live oscillation, its cause, the DAG replay, the fix behind a height switch", + "short": "Difficulty rule v2" }, { "date": "2026-10-04", - "text": "Devnet v4 cut-over: generator v2, 2/3 floor, three nodes and a seed on a fresh chain", - "short": "Devnet v4 live: generator v2, two-thirds floor, fresh chain" + "text": "The observer stored nothing for 78 minutes, then 7,022 blocks in two minutes", + "short": "The observer stored nothing for 78 minutes, then 7,022 blocks in two…" }, { "date": "2026-10-04", - "text": "First hourly program swap on the live devnet: compile-ahead, no pause, two cards", - "short": "First live hourly swap: no pause on Mac, NVIDIA or AMD" + "text": "The RTX 5090 Windows rig at the 14:20 boundary: a worker stuck on the previous epoch", + "short": "The RTX 5090 Windows rig at the 14" }, { "date": "2026-10-04", - "text": "Proving: devnet v4 shards on the Apple M5 Max CPU, loaded machine", - "short": "Proving: devnet v4 shards on the Apple M5 Max CPU, loaded machine" + "text": "Shard proving on the RTX 5090: a full shard compressed in 10.9 s, a two-shard block aggregated in 2.2 s, all verified", + "short": "Shard layer on the RTX 5090: a full shard proven in 10.9 s, a block aggregated in 2.2 s" } ] }