From e4faecc7a14a6bb1ca82c5d261f7cfe397824a0a Mon Sep 17 00:00:00 2001 From: igneum-labs <337424239+igneum-labs@users.noreply.github.com> Date: Thu, 8 Oct 2026 18:11:22 +0000 Subject: [PATCH] Bridge: the 2.0 devnet's voter table and checkpoints 241 and 242 verified and recorded on the igneum-devnet-4 Sepolia verifier (installTable 0xc2568a7a, 0x2102dae6, 0x61b5d581); docs/contracts/sepolia.json Co-Authored-By: Claude Fable 5.1 --- docs/contracts/sepolia.json | 36 +++++++++++++++++++++++++++++++++--- 1 file changed, 33 insertions(+), 3 deletions(-) diff --git a/docs/contracts/sepolia.json b/docs/contracts/sepolia.json index 337480401..dcf7b8e37 100644 --- a/docs/contracts/sepolia.json +++ b/docs/contracts/sepolia.json @@ -56,10 +56,40 @@ "evm_chain_id": 4465, "deployer": "0x70e692A9f1fa1067a8c2d64fDAf1636b4EAEC7e2", "deployed_at": "2026-10-08T17:2xZ (build-4; build-3 down from 15:40Z with the first deployer key on its disk)", - "table": "not installed yet: devnet-4's voter table is read from igneum_getFinalityWeights at the chain's first finality lock (the 7,200-DAA window filling at about 15 DAA a minute from 2,626 at 16:5xZ, so about 22:00Z) and installed through contracts/bridge/script/Install.s.sol", - "final_checkpoints": "none yet", + "table": { + "tx": "0xc2568a7a57da59fc3564ee277594c3401503755762e7f7cb0b786dd3bb1fb61e", + "block": 11871867, + "index": 242, + "voters": 38, + "total_weight": 7151, + "table_id": "0x8c306bfb25e361f8b78fab5318aa493220bb629b63bc025cb8f180198d577bea", + "read_from": "the certificate at /api/checkpoint?source=dn4&index=242 (the voter table frozen at checkpoint 241, the chain's first lock, 18:08:25Z 8 October 2026)", + "gas_used": 22762323 + }, + "final_checkpoints": [ + { + "index": 241, + "checkpoint": "0xef2d953a0ca9da68ef571a36b87a53085474615cca3555fd94ee0380da341fee", + "tx": "0x2102dae696c75430650d4419d2c9afda7ec1390e4a8bb5158bdb358a921abdee", + "block": 11871871, + "gas_used": 1019007, + "signers": 35, + "signed_weight_under_table": 7116, + "total_weight": 7151 + }, + { + "index": 242, + "checkpoint": "0xe4263cccd151e7da1860061f5217e64abc222aaeb7bc4f0c8830654e2d1f66a9", + "tx": "0x61b5d581d7c94121b9ae86e9f87a068cbba49796559121c51ccd0cc948ac86e6", + "block": 11871868, + "gas_used": 828823, + "signers": 21, + "signed_weight_under_table": 4910, + "total_weight": 7151 + } + ], "shared_with": "the reference-apps lane's IgneumStateOracle for devnet-4, 0xbb3450049926da3572e6b67cb94df312fe349e34 (setVerifier)", - "note": "Igneum 2.0 (8 October 2026, 17:45 BST): Devnet 3 switched off, igneum-devnet-4 is the 2.0 devnet; the Devnet 3 verifier above keeps its recorded checkpoint and account proof as the record" + "note": "Igneum 2.0 (8 October 2026): igneum-devnet-4 is the 2.0 devnet; its first finality lock formed at 18:08:25Z (checkpoint 241); the certificates come from the devnet-4 observer through /api/checkpoint?source=dn4&index=N, the network string checked as igneum-devnet-4 before any send (the API falls back to a test fixture while a prefix is empty)" } }, "first_deploy_note": "A first creation at 0xD7dd375E14F92A4CE4782040325189e6d6E394b6 (tx 0x4db10565\u2026, block 11869633) ran out of gas at Foundry's Prague-spec estimate of 3,323,884; Sepolia runs Osaka pricing (EIP-7883 modexp), so the test EVM and the deploy now use osaka and the RPC's own estimate. That address holds no code.",