Merge site-ui-3: light-theme wallet captures, the miner light showcase
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
BIN
docs/plans/site-ui-3-shots/wallet-light/history-dark.png
Normal file
|
After Width: | Height: | Size: 249 KiB |
BIN
docs/plans/site-ui-3-shots/wallet-light/history-light.png
Normal file
|
After Width: | Height: | Size: 254 KiB |
BIN
docs/plans/site-ui-3-shots/wallet-light/home-dark.png
Normal file
|
After Width: | Height: | Size: 190 KiB |
BIN
docs/plans/site-ui-3-shots/wallet-light/home-light.png
Normal file
|
After Width: | Height: | Size: 192 KiB |
BIN
docs/plans/site-ui-3-shots/wallet-light/tx-dark.png
Normal file
|
After Width: | Height: | Size: 191 KiB |
BIN
docs/plans/site-ui-3-shots/wallet-light/tx-light.png
Normal file
|
After Width: | Height: | Size: 192 KiB |
BIN
site/img/wallet-history-dark.webp
Normal file
|
After Width: | Height: | Size: 82 KiB |
BIN
site/img/wallet-history-light.webp
Normal file
|
After Width: | Height: | Size: 83 KiB |
BIN
site/img/wallet-home-dark.webp
Normal file
|
After Width: | Height: | Size: 69 KiB |
BIN
site/img/wallet-home-light.webp
Normal file
|
After Width: | Height: | Size: 69 KiB |
|
|
@ -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"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -237,10 +237,10 @@ pre b{color:var(--molten-text);font-weight:500}
|
|||
</div>
|
||||
<div class="shots3">
|
||||
<figure class="frame">
|
||||
<div class="bar"><i></i><i></i><i></i><b>Overview</b></div>
|
||||
<div class="bar"><i></i><i></i><i></i><b><span class="cap-dark">Overview</span><span class="cap-light">Earnings</span></b></div>
|
||||
<img src="/img/app-overview-dark.webp" width="1440" height="912" class="img-dark" alt="The Overview page of 0.3.16: an RTX 5090 at 103 MH/s and 317 W, 0.32 MH/W, 62 blocks this run and 91,521 lifetime, the Stop mining button, the chain drawn live with this rig's blocks ringed and locked checkpoints, the node synced with 5 peers" loading="lazy" decoding="async">
|
||||
<img src="/img/app-overview-light.webp" width="1440" height="912" class="img-light" alt="The Overview page of 0.3.16 in light mode: an RTX 5090 at 103 MH/s and 317 W, the chain drawn live with this rig's blocks ringed" loading="lazy" decoding="async">
|
||||
<figcaption>0.3.16, rendered from the RTX 5090 Windows rig’s live state at 23:33 UK, 6 October 2026.</figcaption>
|
||||
<img src="/img/app-earnings-light.webp" width="1440" height="908" class="img-light" alt="The Earnings page of 0.3.16 in light mode: pounds earned with the devnet reason, IGN from proofs, blocks lifetime, the dev fee switch and the rewards address" loading="lazy" decoding="async">
|
||||
<figcaption><span class="cap-dark">0.3.16, rendered from the RTX 5090 Windows rig’s live state at 23:33 UK, 6 October 2026.</span><span class="cap-light">0.3.16 on the team’s Apple M5 Max, paused, 6 October 2026. Pounds earned reads 0.00 on devnet and says why.</span></figcaption>
|
||||
</figure>
|
||||
<figure class="frame">
|
||||
<div class="bar"><i></i><i></i><i></i><b>Cards</b></div>
|
||||
|
|
|
|||
|
|
@ -188,8 +188,9 @@ td.num{font-variant-numeric:tabular-nums;white-space:nowrap}
|
|||
<div class="shot reveal">
|
||||
<figure class="frame" style="margin:0">
|
||||
<div class="bar"><i></i><i></i><i></i><b>Igneum Wallet</b></div>
|
||||
<img src="/img/wallet-home.webp" width="2240" height="1560" alt="The wallet window: a balance in IGN, an example address with Send and Receive, node and finality panels, and a history of block rewards" fetchpriority="high" decoding="async">
|
||||
<figcaption>Igneum Wallet on a private test network, 5 Oct 2026. The address is an example.</figcaption>
|
||||
<img src="/img/wallet-home-dark.webp" width="2240" height="1560" class="img-dark" alt="The wallet window, Home: a balance of 31.6321 IGN with the devnet note that coins have no value, an example address with Copy, Send and Receive, the node line synced to the miner app's node and verified to a checkpoint, and the recent transfers with their state words" fetchpriority="high" decoding="async">
|
||||
<img src="/img/wallet-home-light.webp" width="2240" height="1560" class="img-light" alt="The wallet window, Home, in light mode: a balance of 31.6321 IGN, an example address with Copy, Send and Receive, the node line and the recent transfers" fetchpriority="high" decoding="async">
|
||||
<figcaption>Igneum Wallet 0.1.5, rendered from the wallet’s own mock state: example keys, 7 October 2026.</figcaption>
|
||||
</figure>
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -208,9 +209,10 @@ td.num{font-variant-numeric:tabular-nums;white-space:nowrap}
|
|||
</div>
|
||||
<div class="shot reveal" style="margin-top:var(--gap);max-width:880px">
|
||||
<figure class="frame" style="margin:0">
|
||||
<div class="bar"><i></i><i></i><i></i><b>Transaction</b></div>
|
||||
<img src="/img/wallet-final.webp" width="1640" height="820" alt="A sent transfer of 1.5 IGN shown as final under checkpoint 5, certificate verified by this wallet, with amount, example addresses, fee paid, hash, block and the verified checkpoint at chain height" loading="lazy" decoding="async">
|
||||
<figcaption>The transfer from the test run: 1.5 IGN, final under checkpoint 5, certificate verified by the wallet. Addresses are examples.</figcaption>
|
||||
<div class="bar"><i></i><i></i><i></i><b>History</b></div>
|
||||
<img src="/img/wallet-history-dark.webp" width="2240" height="1560" class="img-dark" alt="The wallet's History page: every transfer with the node's word, pending, proven, executed, finalised under a checkpoint verified here, and one failed with the fee still paid" loading="lazy" decoding="async">
|
||||
<img src="/img/wallet-history-light.webp" width="2240" height="1560" class="img-light" alt="The wallet's History page in light mode: every transfer with the node's word, pending, proven, executed, finalised under a checkpoint verified here" loading="lazy" decoding="async">
|
||||
<figcaption>Every transfer with the node’s word: pending, proven, executed, finalised under a checkpoint this wallet verified. Igneum Wallet 0.1.5, rendered from its mock state with example keys, 7 October 2026.</figcaption>
|
||||
</figure>
|
||||
</div>
|
||||
<div class="reveal" style="margin-top:var(--gap)">
|
||||
|
|
|
|||