The chain, made visible.
Follow your blocks. Watch the proofs. See each checkpoint lock.
Block DAG
Time-aligned miner lanes. Every parent connection.
Small footprint. Same chain.
The same renderer, scaled for an app overview card.
Motion, with meaning.
A block arrives.
A brief signal traces its real parent edges. Your blocks receive a molten frame.
The proof takes shape.
Shard tiles reflect planned, proving, verified and paid states from the feed.
A checkpoint locks.
A pending marker becomes a solid boundary only when the observer reports locked.
Explore the blocks as a table KEYBOARD-ACCESSIBLE / SAME DISPLAYED DATA
| Hash | Miner key | DAA | Inclusion | Proof | Finality |
|---|
Use this in the mining app EXISTING IgneumDag.mount() API RETAINED
Replace your existing live-dag.js with the supplied module. Keep the existing canvas, CSS colour tokens, API endpoint and mount call. The richer preview shell is optional; the renderer does not need it.
const dag = IgneumDag.mount(canvas, {
+ poll: false,
+ mine: yourMinerKey,
+ window: 120,
+ pauseButton,
+ tooltip,
+ onState: updateFeedStatus
+});
+
+// The same observer reply your app already receives.
+dag.push(reply);
+
+// When the screen unmounts:
+dag.destroy();The separate proof-core.js adds the larger shard visual. This file is a standalone simulation, not a deployed change or a connection to live hardware.