Commit graph

2434 commits

Author SHA1 Message Date
igneum-labs
7dddf190a3 Merge explorer-dn3 01a8efb2 into master (gate: green on 01a8efb2, recorded by tools/ci/pre-push.sh; landed on the build mirror) 2026-10-08 11:15:11 +00:00
igneum-labs
f839b75bd0 Merge dex-devnet3 096f5415 into master (gate: green on 096f5415, recorded by tools/ci/pre-push.sh; landed on the build mirror) 2026-10-08 11:09:11 +00:00
igneum-labs
01a8efb2cf explorer.igneum.network: the root goes to /explorer by a redirect, not a rewrite (Vercel serves index.html from the filesystem before rewrites run, read on the live host at 12:08 BST, 8 October 2026)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 11:08:18 +00:00
igneum-labs
43547048be Merge explorer-dn3 91b64b80 into master (gate: green on 91b64b80, recorded by tools/ci/pre-push.sh; landed on the build mirror) 2026-10-08 11:05:43 +00:00
igneum-labs
8ca23bc234 Merge ca3-coord-record af22135f into master (gate: green on af22135f, recorded by tools/ci/pre-push.sh; landed on the build mirror) 2026-10-08 11:03:48 +00:00
igneum-labs
096f54156b Bridge: the verifier live on Sepolia at 0xAf74f3F512081291D663Bb1d6b6d37E99e37D744 with the Devnet 3 voter table (29 keys, 7,164 weight at index 2127; docs/contracts/sepolia.json), the Osaka test EVM, the account vector mode and the Devnet 3 account test (skips until the eth_getProof node serves)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 11:02:40 +00:00
igneum-labs
58602cc81a Merge build-server f1a39bd0 into master (gate: green on f1a39bd0, recorded by tools/ci/pre-push.sh; landed on the build mirror by the build-server lane)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 11:02:29 +00:00
igneum-labs
91b64b809a Merge remote-tracking branch 'build/master' into explorer-dn3
# Conflicts:
#	site/build.mjs
2026-10-08 10:58:52 +00:00
igneum-labs
af22135f6e Counter ASIC 3.0 status: the new gate on the pin (the reorg unwind), lane D's 12:00 coverage (the exhaustion break at the lossy corner; the bit-level era-stride class at half the family's epochs), the v6 cost rows, the drift class read from node1's log and its fix, main's words (the band, the fold, the served sentence corrected today, Apple split by size), the genesis gate answered on build-1 with the re-execution measured at 7 min 30 s, lane A's schedule flag and lane C's instrument finding (the per-load class reopened), the served corrections (0defaba7, 3bb57640), the 11:53 deploy, the four-box load line at 11:55
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 10:56:33 +00:00
igneum-labs
f1a39bd01f site deploy: every served page in SERVED_PAGES must answer 200 after a deploy (/swap, /faucet; the builder pages join as they land), with the known-failed self-test case
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 10:54:22 +00:00
igneum-labs
3bb57640e5 Merge spec-accept-23 6d0a52ea into master (gate: green on 6d0a52ea, recorded by tools/ci/pre-push.sh; landed on the box mirror) 2026-10-08 10:54:20 +00:00
igneum-labs
3177d2e3c3 site-serve honours a rewrite's host condition, as Vercel does (the explorer host's root rewrite had turned the local home into /explorer and the scene parity gate found no scene on the home fold)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 10:51:23 +00:00
igneum-labs
6d0a52ea03 Litepaper and evidence: the hash's reads stated as measured (8 October 2026, lane D's family harness at 2^20 over 4,900 drawn eras and adv-cache-2's reading): "dependent reads spread over a multi-gigabyte dataset" in the lead, the measured clause after the chain-of-random-reads sentence (the 0.995 floor on every accepted program; about half of epochs with one biased address bit at the era's stride rotation; about 1.6 percent of a hash's reads to a chip storing half the dataset, nothing to a full store; the fold in the next class), evidence row 18 with its sources; ledger AP-F8-7 (Open, priced), the public ledger and the ledger page regenerated. Bench table: class v4 watts rows 7 to 10 (RTX 3070 196.4 W under a 193 W cap, +28 percent; RTX 3070 Ti 267.6 W uncapped, +48 percent; RTX 4060 no watts on any rented host; the 3080 Ti's deep-capped pair in its note, the first cap that costs rate, the uncapped rate standing)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 10:48:11 +00:00
igneum-labs
68b624b82e Merge class-v6-invention 5abdf181 into master (gate: green on 5abdf181, recorded by tools/ci/pre-push.sh; landed on the build mirror) 2026-10-08 10:47:37 +00:00
igneum-labs
c49358ed94 Merge build-programme 8472843f into master (gate: green on 8472843f, recorded by tools/ci/pre-push.sh; landed on the build mirror) 2026-10-08 10:46:53 +00:00
igneum-labs
59f82c6dbd Bridge: docs/bridge/light-client-bridge.md (what the Sepolia verifier proves, the six things it does not, the path from here), the Devnet 3 table mode of the vector generator, the certificate-optional deploy script
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 10:45:56 +00:00
igneum-labs
0defaba741 Merge spec-accept-23 ba08d6b8 into master (gate: green on ba08d6b8, recorded by tools/ci/pre-push.sh; landed on the box mirror) 2026-10-08 10:45:43 +00:00
igneum-labs
1c02320532 Merge class-v6-history fd32fdc5 into master (gate: green on fd32fdc5, recorded by tools/ci/pre-push.sh; landed on the build mirror) 2026-10-08 10:45:04 +00:00
igneum-labs
d5e8a959e9 Explorer: names its one source, the observer node (the chain the certificates follow), on the index, block and transaction pages
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 10:42:40 +00:00
igneum-labs
fa02dbcff2 Bridge: the Igneum certificate verifier in Solidity (BLS12-381 through the EIP-2537 precompiles, RFC 9380 hash-to-curve with the node's DST, the 2/3-of-total rule over an installed voter table, the Ethereum account proof), its Foundry suite (9 green on build-3, one certificate the old devnet carried verifies) and the vector generator
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 10:40:17 +00:00
igneum-labs
28effe9e2c Merge class-v6-family-gate 8551379f into master (gate: green on 8551379f, recorded by tools/ci/pre-push.sh; landed on the build mirror) 2026-10-08 10:40:09 +00:00
igneum-labs
5abdf18115 Merge build/master into class-v6-invention (the export-exclude line for docs/analysis/class-v6 kept once, the history lane's wording)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 10:40:05 +00:00
igneum-labs
e08b5d70a6 Merge ca3-coord-record cf521c46 into master (gate: green on cf521c46, recorded by tools/ci/pre-push.sh; landed on the build mirror) 2026-10-08 10:39:26 +00:00
igneum-labs
ba08d6b8a3 Bench table: the class v4 watts rerun, first six rows (RTX 5070 176.1 W, 4070 Ti Super 137.8, 4070 Ti 155.3, 4070 Super 108.4 under a 110 W cap, 4060 Ti 16 GB 102.3, 4080 185.6; each with the class v3 watts paired on the same host as the shadow premium, +9 to +56 percent for no rate; the 5070 and 4070 Ti Super rates as ranges by board), MH per watt ranked again on those rows
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 10:39:24 +00:00
igneum-labs
8472843f8b Merge build/master into build-programme: the swap page (dex-devnet3) joins the Build group in the nav, the footer, the sitemap and the nav check; /build links /swap
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 10:39:07 +00:00
igneum-labs
fd32fdc5ce Class v6 history lane, revision 3: the dataset-floor schedule priced per tier and against the chips (section 4.2a, main's ask of 11:2x UK)
docs/analysis/class-v6/history.md 4.2a: main's 6, 10 and 14 GiB steps checked against every tier's room under the standing 75 percent budget rule (the card-lifetime method, the bench table's 32 measured consumer cards as the population): 6 GiB does not fit the 8 GB tier under the rule (78 to 82 percent of the card; it fits only at a headless-rig reading of about 85 percent), 10 GiB retires the 10, 11 and 12 GB tiers and the Apple 16 GB laptop at year 2, 14 GiB retires the 16 GB tier at year 4, leaving 24 GB and above; beside it the schedule that drops the tiers in the order main named (5.5 GiB at the v6 epoch, 8 GiB at two years, 11 GiB at four) with the year each tier falls and its share of the measured cards (6 GB 3 percent at day one; 8 GB plus the 10 GB RTX 3080 plus Apple 16 GB 25 percent at year 2; 12 GB 22 percent at year 4; 16 GB 28 percent at the 16 GiB step; 24 GB and above hold). Against the chips: the hybrid-bonded or soldered chip sized at launch dies at the first step it cannot carry (the E3's shape, 20 to 27 months) but a maker reading a public consensus field sizes to the step it wants (USD 160 more of GDDR7 on a USD 470 part; about 3x the memory die area for the Jasminer shape); the f = 1 GDDR7 chip's 32 GB board pays USD 0 through 16 GiB and keeps 5.1x; the SRAM store pays capex only at the cache doubling (USD 46 to 111 per die) and keeps 0.92x and 1.86x. The fleet's hashrate-weighted card census is owed. The arithmetic is checked by script against the card-lifetime working sets.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 10:38:53 +00:00
igneum-labs
d5c4b90d23 Merge class-v6-history 697fdd23 into master (gate: green on 697fdd23, recorded by tools/ci/pre-push.sh; landed on the build mirror) 2026-10-08 10:35:30 +00:00
igneum-labs
a29a495815 Explorer: /tx and /proving carry the nav as master builds it after the swap route
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 10:34:36 +00:00
igneum-labs
cb70a8fa60 Merge remote-tracking branch 'build/master' into explorer-dn3 2026-10-08 10:34:09 +00:00
igneum-labs
efb5b330dd Explorer: a chain block whose plan the observer has not read says so (the scene's wording rule of 7 October 2026)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 10:34:09 +00:00
igneum-labs
9975a4679f Export exclude: docs/analysis/class-v6 (the class v6 research lanes' documents are research for the team, box paths and lane ids in them; the identity grep hit the machine-name pattern in the invention file's header)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 10:33:29 +00:00
igneum-labs
cf521c467d Counter ASIC 3.0 status: the whole 60x file (six keys) landed on both lines, the index fold as a class v6 design row, class v5 level with v4 at the 5090's knee (the knee stands, the note off, the A4000's loss a cap effect), lane B's SRAM-store and HBM4E readings and main's three orders on them, the shipper's three readings and the cut tip edf77203, lane A's cut and verdict (the stored-dataset chip closed by no layer; the floor and a per-tier ceiling the numbers) with main's schedule to price, the snapshot digest stamp and the genesis difference as a gate on the pin, main's words
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 10:32:55 +00:00
igneum-labs
1fca12afbf Merge dex-devnet3 c64e809f into master (gate: green on c64e809f, recorded by tools/ci/pre-push.sh; landed on the build mirror) 2026-10-08 10:32:52 +00:00
igneum-labs
5d1044ca25 Litepaper (and /claims, /randomx from it): the RandomX record as lane A's history reads it (docs/analysis/class-v6/history.md 2.3, 8 October 2026): one chip shipped, Bitmain's Antminer X5 (September 2023) at 1.46x per joule over a desktop CPU on silicon believed mining privately from about 2021; RandomX v2 released 25 March 2026 with its mainnet activation pending; the X9 withdrawn in May 2026 with zero units (the X36 sentence stands); "no chip shipped" and "seven years without a shipped chip" gone from every served sentence; ledger X34 and C2 corrected, pins moved, the public ledger and the ledger page regenerated. Governance line beside the class v5 crossing sentence (main's wording): classes rotate on findings and at least yearly, a class change is a release activated by block height; class v6 named as the design in progress with its four layers, dated 8 October 2026
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 10:32:47 +00:00
igneum-labs
8551379fc2 Merge build/master 0d7412ac into class-v6-family-gate (export-exclude.txt: both research paths kept)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 10:32:44 +00:00
igneum-labs
d87b8808f7 Merge ca3-coord-record 6821b686 into master (gate: green on 6821b686, recorded by tools/ci/pre-push.sh; landed on the build mirror) 2026-10-08 10:31:47 +00:00
igneum-labs
6f8ef7f128 Builder pages: the site audit's four lines (8 October 2026)
- /build: "built to be proven" with the Devnet 3 share-and-lag line and the full-node sentence, in place of a proven-chain claim (evidence row 15)
- /grants: paid from the dev fee fund on delivery; before mainnet no IGN with value, payment when the fund holds IGN, nothing promised about when or whether; the fund is zero today

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 10:31:06 +00:00
igneum-labs
0d7412ac54 Merge fast-time-decimals e6535e0f into master (gate: green on e6535e0f, recorded by tools/ci/pre-push.sh; landed on the box mirror under the exception declared by main: main's ruling, 7 Oct 2026 19:5x UK: the GitHub account is suspended, lanes land on the box mirror's master, the box gate stamp is the verdict; GitHub gets the fast-forward when it answers) 2026-10-08 10:30:58 +00:00
igneum-labs
697fdd23a1 Class v6 history lane, revision 2: the synthesis lane's reading of the six items folded in, lane B's hardware file cross-cited
docs/analysis/class-v6/history.md: layer 2's open ceiling question replaced by the synthesis lane's resolution (the per-year ceiling as layer 2's first constant, the schedule's power-of-two step for the year; the state brings a step forward and never adds one), with the Ethereum-state figure kept as the reason the ceiling exists; the read-width rank reworded on the measured warrant (w16 latency-bound within 2.7 percent on the 5090 and the 9070 XT, within 1 percent on the M5 Max; the band is {4 B, 16 B}, nothing wider); the Jasminer X4 finding cross-cited to lane B's hybrid-bonded DRAM row (hardware-future.md 4.4, 13x to 17x modelled) as that row's shipped precedent at 5x on a planar node; the header records the 11:26 UK landing (eb71eaf3). No number changes.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 10:29:17 +00:00
igneum-labs
67a946c32c Merge spec-accept-23 eca96c47 into master (gate: green on eca96c47, recorded by tools/ci/pre-push.sh; landed on the box mirror) 2026-10-08 10:29:03 +00:00
igneum-labs
eb71eaf399 Merge class-v6-history 2b76937c into master (gate: green on 2b76937c, recorded by tools/ci/pre-push.sh; landed on the build mirror) 2026-10-08 10:26:13 +00:00
igneum-labs
c64e809fdd Swap page: the RPC-syncing line (block N of at least 26,972) instead of unreadable reserves while the public Devnet 3 node is behind the pools
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 10:26:01 +00:00
igneum-labs
1dcb3882e1 Class v6 family gate (lane D), first cut: the parameter table with bands and margins, the sampling bound (rule of three, the union bound over the per-era tests' measured miss rates, the stratified corners), the three rings of per-era tests with known-failed shapes and clean-seed costs, the board over the testnet period and the proof-of-testing record format, the honest line; the harness running on the boxes and its first 16-era reading (the era-stride class at 130 to 511 sigma on one address bit in 7 of 16 drawn eras); docs/analysis/class-v6 excluded from the public export
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 10:25:17 +00:00
igneum-labs
fde5957287 Merge class-v6-hardware 93e55f9d into master (gate: green on 93e55f9d, recorded by tools/ci/pre-push.sh; landed on the build mirror) 2026-10-08 10:24:52 +00:00
igneum-labs
e6535e0f85 fast-time: override-60x.json taken whole from ca3-v4-node (81 keys: master's 75 plus base_unit_decimals, pool_split_activation_daa, program_class_v5_activation_daa, proving_base_fee_ceiling_multiple, proving_fee_ceiling_activation_daa, subsidy_per_block_activation_daa; no shared value differs), the file the 0.3.25 node line's test fast_time_60x_file_is_the_devnet_at_60x reads key by key; a single added field moved the red to the next key (8 October 2026, 11:2x UK)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 10:24:47 +00:00
igneum-labs
6821b6862e Counter ASIC 3.0 status: main's word on the two reds (the detach in 0.3.25 if green by 12:15), the day-key scan to 2^28 PASS, the sweep reruns read as none, the attack-pass branch merged and pushed, the family gate's first coverage (16 eras; the index-bit bias firing at address bit R on 7 of 16 drawn eras, a class v6 design row: load_index's form, not a floor; the bucket bound in sigma), the ota test literal fixed (f1a8102a, the detach rides 0.3.25)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 10:24:10 +00:00
igneum-labs
cb2b8a2578 Builder programme (8 October 2026): /build, /grants, the Devnet 3 faucet on build-1, docs/build as the source
- site/build.html and site/grants.html rendered by site/build.mjs from docs/build/build.md and docs/build/grants.md (the gate's site-only copy keeps the committed pages, as for /bench); site-relative links in the markdown renderer
- the nav's fourth group, Build (/build, /faucet, /grants), in the partial, the sheet, the footer, the sitemap and tools/ci/site-nav-check.mjs; the faucet leaves the Mine panel
- site/faucet.html is the Devnet 3 faucet: 10 IGN per address per day, 500 a day, chain id 4463, no value, resets without notice; the page posts to https://faucet.igneum.network/api/faucet and shows the balance
- infra/build-server/faucet: faucet.mjs (zero dependencies, signs with site/lib/eth.mjs, limiter self-test known-failed first, 100 IGN cap on the amount), the unit, faucet.sh install/status; live on build-1 behind Caddy since 10:16Z, funded 2,000 IGN by the fleet's funder at 10:01Z; first drip 0x8620e9d8 at 10:17Z
- docs/build: README, first-contract.md with its test script and the PASS line (24 s end to end through the public RPC and faucet, Foundry 1.8.5, Counter deployed at block 27055), rpc.md read from the node (75 methods probed, served and not served), faucet.md, verify-a-block.md, grants.md
- .forgejo/issue_template/grant.md: the grant application template on git.igneum.network

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 10:24:07 +00:00
igneum-labs
960f081ad2 Devnet 3 explorer: transactions (/tx/<hash>), accounts (balance, nonce, code, 7 days of transactions), the proving view (/proving), the DAG picture and the verified badge (the covering certificate re-checked in the browser with site/verify) on /explorer and /block; class and lock state per block; /api/explorer gains ?tx, ?txs, ?proving, ?stats, ?dag; the dn3_ default for /api/explorer, /api/stats, /api/supply and /api/checkpoint (?index=N); replaced chain blocks read as such against the indexer
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 10:24:03 +00:00
igneum-labs
171ac56be7 Merge fast-time-decimals 4191027e into master (gate: green on 4191027e, recorded by tools/ci/pre-push.sh; landed on the box mirror under the exception declared by main: main's ruling, 7 Oct 2026 19:5x UK: the GitHub account is suspended, lanes land on the box mirror's master, the box gate stamp is the verdict; GitHub gets the fast-forward when it answers) 2026-10-08 10:23:58 +00:00
igneum-labs
caa0071efc Site: the Devnet 3 swap page at /swap (MetaMask and any injected wallet by chain id 4463 and the public RPC; quotes, swaps, the faucets, add liquidity; every swap's block with its proof status from /api/live; Devnet 3, test tokens, no value on every view), Swap in the Mine panel and the sheet of every page
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 10:23:29 +00:00