diff --git a/RUN-A-NODE.md b/RUN-A-NODE.md index 1a147dd..1ecadae 100644 --- a/RUN-A-NODE.md +++ b/RUN-A-NODE.md @@ -47,7 +47,7 @@ audit each step rather than run it. | What | Where | |---|---| -| `genesis.json` | The genesis file, byte for byte as it sits on the Foundation nodes. sha256 `361709dccec4e9fc85be5aec33b30b58a55dc53424087d84c1ad11bd1d944c24` (of the published file with LF line endings, exactly as `curl` fetches it; a Windows checkout that converts line endings will hash differently) | +| `genesis.json` | The genesis file, byte for byte as it sits on the Foundation nodes. sha256 `e5038e6a1437bd85fa51294609edf2126a997f14f4fa7a65a0d39bd0aa24d2e5` (of the published file with LF line endings, exactly as `curl` fetches it; a Windows checkout that converts line endings will hash differently) Updated 2026-09-10: the fleet genesis gained a third `config.pqRegistryHash` entry at 18,082,816 (block-0 hash unchanged; only `config` changed), so the file and its digest changed on that date. | | `registries/` | The public Falcon validator registries. Without them a node imports fine to block 13,014,000 (the first anchor) and then refuses every anchor block, because it cannot map a certificate's seal indices to validator addresses. See `registries/README.md`; sha256 of each below. | | a bootnode enode | two published in the bootnodes section below; run-node.sh uses them by default | | `patches/`, `precompiles/` | The Besu fork, see `README.md`. Needed to sync past block 9,189,161 | @@ -58,6 +58,8 @@ possession and an ECDSA claim; no private key material). Their sha256, also in ` ``` 006b1b3fb814ed84622539160956263faca7c0b76585c22f2e8acb926c0bcb7f manifest-13014000.json 23736b7d4ba1d3213496f8b5a5f756d5c958b08efebdeb1329b24d7dfa45fb6e manifest-13600000.json +c6601ae5159875a090066946991517c9a38e5d6206da76b018c0917e1ca6f12f manifest-18082816.json +35d69f60e357d405aff39fd33858de901dfb21327b0c4aeb18be17ffdaa115d6 hibrid-10.properties c9a215d294e106f69fb2f16e3af21f9787523969e4b7260a3098f4b2cf458059 registru-2800-v2-13600000.properties ``` @@ -200,7 +202,7 @@ is what it sets, and what a manual operator must export before the `besu` comman will refuse the first anchor at block 13,014,000. Five of them are the ones without which a node stops at block 17,047,600 (the first hybrid, v2 certificate) or at the first anchor after 17,225,968 (the interval change): `anchorV2Block`, `schemeSchedule`, `hybridRegistry` (the SLH-DSA-SHA2-128s public -keys, `registries/hibrid-1.properties`), `anchorIntervalSchedule`, and the two dated steps in +keys, `registries/hibrid-10.properties` since 2026-09-10; `hibrid-1.properties` before), `anchorIntervalSchedule`, and the two dated steps in `anchorMinSeals` (see `anchor/README.md`, scope item 3). > **Correction, 2026-09-06.** On 2026-09-05 those five properties were added to THIS DOCUMENT and not @@ -223,15 +225,16 @@ REG=/path/to/aere-node/registries export BESU_OPTS="\ -Daere.basefee.floor.forkBlock=10141734 \ -Daere.basefee.floor.value=1000000000 \ --Daere.falcon.anchor.address=0x5214F0e53899Dad805ef3AdF0624F5e49d2a5EB5 \ +-Daere.falcon.anchor.address=0xC01Bb2843EFAF92D8389F14aC1dD26dbeAf9144C \ -Daere.falcon.anchor.block=13889290 \ -Daere.falcon.attachBlock=13889296 \ +-Daere.falcon.attachBlockAcknowledgePast=13889296 \ -Daere.falcon.attachInterval=32 \ -Daere.falcon.forkBlock=14050000 \ --Daere.falcon.manifest=$REG/manifest-13600000.json \ +-Daere.falcon.manifest=$REG/manifest-18082816.json \ -Daere.falcon.minAttachFutureMargin=5 \ -Daere.falcon.registry.history=$REG/manifest-13014000.json,$REG/registru-2800-v2-13600000.properties \ --Daere.falcon.validatorCount=9 \ +-Daere.falcon.validatorCount=10 \ -Daere.pq.anchorBlock=13014000 \ -Daere.pq.anchorInterval=32 \ -Daere.pq.anchorIntervalSchedule=17225968:128 \ @@ -239,7 +242,7 @@ export BESU_OPTS="\ -Daere.pq.anchorMinSeals=13014000:0,13034000:3,14961456:6,17102384:0,17102416:6 \ -Daere.pq.anchorV2Block=17047600 \ -Daere.pq.chainId=2800 \ --Daere.pq.hybridRegistry=$REG/hibrid-1.properties \ +-Daere.pq.hybridRegistry=$REG/hibrid-10.properties \ -Daere.pq.schemeSchedule=17047568:falcon-512+slh-dsa-sha2-128s \ -Daere.pq.anchor.minSealsCeiling=1" ``` diff --git a/SPEC.md b/SPEC.md index 4a38778..7af1220 100644 --- a/SPEC.md +++ b/SPEC.md @@ -50,7 +50,7 @@ Primary sources in this bundle: |---|---|---| | Chain id | 2800 (0xaf0) | (source: `genesis.json` `config.chainId`) | | Network id | 2800 | (source: `RUN-A-NODE.md`, `--network-id=2800`) | -| Genesis file sha256 | `361709dccec4e9fc85be5aec33b30b58a55dc53424087d84c1ad11bd1d944c24` | (source: `RUN-A-NODE.md`; hash of the published file with LF line endings) | +| Genesis file sha256 | `e5038e6a1437bd85fa51294609edf2126a997f14f4fa7a65a0d39bd0aa24d2e5` | (source: `RUN-A-NODE.md`; hash of the published file with LF line endings) | | Block 0 hash | `0xd86d57a899cbfa580669f0e1c7cd4ae5f525247c3c823f8f75df176a0c5d7f1a` | [MEASURED 2026-08-03, `eth_getBlockByNumber("0x0")` against a from-genesis node and both public endpoints; recorded in `RUN-A-NODE.md`] | | Consensus | QBFT (Hyperledger Besu implementation) | (source: `genesis.json` `config.qbft`) | | Native token | AERE, 18 decimals, total genesis supply 2,800,000,000 | (source: `genesis.json` `alloc`; the six balances sum to 2.8e27 wei) | @@ -428,15 +428,16 @@ passes"): ``` -Daere.basefee.floor.forkBlock=10141734 -Daere.basefee.floor.value=1000000000 --Daere.falcon.anchor.address=0x5214F0e53899Dad805ef3AdF0624F5e49d2a5EB5 +-Daere.falcon.anchor.address=0xC01Bb2843EFAF92D8389F14aC1dD26dbeAf9144C -Daere.falcon.anchor.block=13889290 -Daere.falcon.attachBlock=13889296 +-Daere.falcon.attachBlockAcknowledgePast=13889296 -Daere.falcon.attachInterval=32 -Daere.falcon.forkBlock=14050000 --Daere.falcon.manifest=/manifest-13600000.json +-Daere.falcon.manifest=/manifest-18082816.json -Daere.falcon.minAttachFutureMargin=5 -Daere.falcon.registry.history=/manifest-13014000.json,/registru-2800-v2-13600000.properties --Daere.falcon.validatorCount=9 +-Daere.falcon.validatorCount=10 -Daere.pq.anchorBlock=13014000 -Daere.pq.anchorInterval=32 -Daere.pq.anchorIntervalSchedule=17225968:128 @@ -444,7 +445,7 @@ passes"): -Daere.pq.anchorMinSeals=13014000:0,13034000:3,14961456:6,17102384:0,17102416:6 -Daere.pq.anchorV2Block=17047600 -Daere.pq.chainId=2800 --Daere.pq.hybridRegistry=/hibrid-1.properties +-Daere.pq.hybridRegistry=/hibrid-10.properties -Daere.pq.schemeSchedule=17047568:falcon-512+slh-dsa-sha2-128s -Daere.pq.anchor.minSealsCeiling=1 ``` @@ -608,7 +609,9 @@ indices cannot be mapped to validator addresses. |---|---|---|---|---| | `manifest-13014000.json` | 13,014,000 | 7 | registry in force from the first anchor; carried in history | `006b1b3fb814ed84622539160956263faca7c0b76585c22f2e8acb926c0bcb7f` | | `registru-2800-v2-13600000.properties` | 13,600,000 | 9 | nine-validator registry from the set expansion; carried in history | `c9a215d294e106f69fb2f16e3af21f9787523969e4b7260a3098f4b2cf458059` | -| `manifest-13600000.json` | 13,600,000 | 9 | head registry, passed as `aere.falcon.manifest` | `23736b7d4ba1d3213496f8b5a5f756d5c958b08efebdeb1329b24d7dfa45fb6e` | +| `manifest-13600000.json` | 13,600,000 | 9 | head registry until 2026-09-10; kept for provenance, not wired (its nine keys are the ones in `registru-2800-v2-13600000.properties`) | `23736b7d4ba1d3213496f8b5a5f756d5c958b08efebdeb1329b24d7dfa45fb6e` | +| `manifest-18082816.json` | 18,082,816 | 10 | head registry since 2026-09-10, passed as `aere.falcon.manifest`; the nine validators and one further validator index bound at 18,082,816 | `c6601ae5159875a090066946991517c9a38e5d6206da76b018c0917e1ca6f12f` | +| `hibrid-10.properties` | 18,082,816 | 10 | the SLH-DSA-SHA2-128s public keys for the same ten indices (`formatVersion=hybrid-1`), passed as `aere.pq.hybridRegistry` since 2026-09-10 (`hibrid-1.properties` before) | `35d69f60e357d405aff39fd33858de901dfb21327b0c4aeb18be17ffdaa115d6` | Each JSON manifest carries `formatVersion` (2), `chainId` (2800), `bindHeight`, `count`, and rows keyed `"0".."count-1"`, each row holding: @@ -956,7 +959,7 @@ material historically; the wrong lesson is to pick one and "fix" the other (sour **D2. Genesis `qbft.startBlock` folklore.** Any Aere document giving 2,138,451 as "when the chain accelerated" is quoting configuration, not measurement; the acceleration is at 2,137,652 [MEASURED, section 1.4]. The genesis file the fleet runs is identical on all nine validators -(sha256 `361709dcce...`) and is not to be touched. +(sha256 `e5038e6a14...` since 2026-09-10, when a third `config.pqRegistryHash` entry at 18,082,816 was added; `361709dcce...` before) and is not to be touched. **D3. Base-fee floor lapse, blocks 12,978,617 to 13,087,959 inclusive.** On 2026-08-09 the validators lost the floor system properties for about sixteen hours (a configuration rewrite diff --git a/genesis.json b/genesis.json index efcf0f8..9d6ceb7 100644 --- a/genesis.json +++ b/genesis.json @@ -38,6 +38,10 @@ { "block": 13600000, "hash": "0x5e6ac058b22beaa895469671308548dfd44fbaa9ca7ea30b3dafa950c359b9b3" + }, + { + "block": 18082816, + "hash": "0x1aa6708a38cb94474f2a578a5403404e00a79498f8fe00c4f8258d25c6f7f44c" } ] }, @@ -74,4 +78,4 @@ "comment": "Airdrop Reserve \u00e2\u20ac\u201d 140,000,000 AERE (5% of supply, community airdrops)" } } -} \ No newline at end of file +} diff --git a/registries/README.md b/registries/README.md index 5fc14ae..d9225d1 100644 --- a/registries/README.md +++ b/registries/README.md @@ -28,7 +28,9 @@ are mode 600 and stay on the validators. The repository's secret gate passes on |---|---|---|---| | `manifest-13014000.json` | 13,014,000 | 7 | the registry in force from the first anchor; carried in `registry.history` | | `registru-2800-v2-13600000.properties` | 13,600,000 | 9 | the nine-validator registry from the set expansion; carried in `registry.history` | -| `manifest-13600000.json` | 13,600,000 | 9 | the head registry, passed as `aere.falcon.manifest` | +| `manifest-13600000.json` | 13,600,000 | 9 | the head registry until 2026-09-10; kept for provenance, not wired by `run-node.sh` (its nine keys are those of `registru-2800-v2-13600000.properties`) | +| `manifest-18082816.json` | 18,082,816 | 10 | the head registry since 2026-09-10, passed as `aere.falcon.manifest`: the nine validators and one further validator index bound at 18,082,816 | +| `hibrid-10.properties` | 18,082,816 | 10 | the SLH-DSA-SHA2-128s public keys for the same ten indices (`formatVersion=hybrid-1`), passed as `aere.pq.hybridRegistry` since 2026-09-10; `hibrid-1.properties` is the nine-key file it replaces | | `hibrid-1.properties` | 17,047,568 | 9 | the SLH-DSA-SHA2-128s public keys of the same nine validators (`formatVersion=hybrid-1`), passed as `aere.pq.hybridRegistry`; needed from the first hybrid anchor, block 17,047,600 | `SHA256SUMS` carries the digests. Verify after copying: @@ -41,6 +43,9 @@ sha256sum -c SHA256SUMS 006b1b3fb814ed84622539160956263faca7c0b76585c22f2e8acb926c0bcb7f manifest-13014000.json 23736b7d4ba1d3213496f8b5a5f756d5c958b08efebdeb1329b24d7dfa45fb6e manifest-13600000.json c9a215d294e106f69fb2f16e3af21f9787523969e4b7260a3098f4b2cf458059 registru-2800-v2-13600000.properties +f155bd46958cd533e710f79aac4fd96549d7b6ca54df17df71a4e5d876012c59 hibrid-1.properties +c6601ae5159875a090066946991517c9a38e5d6206da76b018c0917e1ca6f12f manifest-18082816.json +35d69f60e357d405aff39fd33858de901dfb21327b0c4aeb18be17ffdaa115d6 hibrid-10.properties ``` ## Provenance @@ -49,7 +54,7 @@ Fetched from the running fleet and cross-checked so that these are the bytes the against, not a local rebuild. Each of the three files was read from three independent validator hosts and produced the **same** sha256 on all three. A registry is only meaningful if it is the one the chain was signed against; a fingerprint that agrees across three independently operated hosts is that -evidence. The digests above are those agreed fingerprints. +evidence. The digests above are those agreed fingerprints. `manifest-18082816.json` and `hibrid-10.properties`, added 2026-09-10, were read from inside the running node containers, on the paths the nodes actually load, on four independent hosts (the archive node and three validators), with the same sha256 on all four. ## How a node uses them diff --git a/registries/SHA256SUMS b/registries/SHA256SUMS index 13953f7..06b8696 100644 --- a/registries/SHA256SUMS +++ b/registries/SHA256SUMS @@ -2,3 +2,5 @@ 23736b7d4ba1d3213496f8b5a5f756d5c958b08efebdeb1329b24d7dfa45fb6e *manifest-13600000.json c9a215d294e106f69fb2f16e3af21f9787523969e4b7260a3098f4b2cf458059 *registru-2800-v2-13600000.properties f155bd46958cd533e710f79aac4fd96549d7b6ca54df17df71a4e5d876012c59 *hibrid-1.properties +c6601ae5159875a090066946991517c9a38e5d6206da76b018c0917e1ca6f12f *manifest-18082816.json +35d69f60e357d405aff39fd33858de901dfb21327b0c4aeb18be17ffdaa115d6 *hibrid-10.properties diff --git a/registries/hibrid-10.properties b/registries/hibrid-10.properties new file mode 100644 index 0000000..4db607b --- /dev/null +++ b/registries/hibrid-10.properties @@ -0,0 +1,23 @@ +formatVersion=hybrid-1 +chainId=2800 +count=10 +0.addr=0x4bf6f91d84b37454544279cba152581ed6820044 +0.key.slh-dsa-sha2-128s=0x5a223b6ccd6991221265ed715c0d0656a5f14aa3820624d21f044a9fe480f427 +1.addr=0x5f50fc4e1b129bbd5e6e9f80c57680b0b4a86eb0 +1.key.slh-dsa-sha2-128s=0x73e76257c40876cd9fa2d08060b1be9a8ed216cee06daa351f35ff6d985c34db +2.addr=0x97473985d04723299559f49b856effb47d7abfad +2.key.slh-dsa-sha2-128s=0x30faf2e4626a0fffd74369c1c1f1c9ef795526677dc9b1a53807f7d2d255a44a +3.addr=0xb5e768cb3117ea25175f51aa956b48691025c2a8 +3.key.slh-dsa-sha2-128s=0xf04aca3422194bae6cf9cecf8214215f4c72b5728479f4789fc0bf9a47bcefa7 +4.addr=0xc3314fd768bb68b986e80c0a14175f6f72630d7a +4.key.slh-dsa-sha2-128s=0xffc690bb8feb463cc359c0dd64f017f6af77e3fdca17864d562010a1bd058687 +5.addr=0xe13aa491abbc1252dd714e7ca0e55717a2143eaf +5.key.slh-dsa-sha2-128s=0xe4e78e33faf1538665753136783ce1cfcd7ac20d29473b7079905d2859bccf4e +6.addr=0xf73bbbd26a82dbc769066550d8d4585eab2fc00d +6.key.slh-dsa-sha2-128s=0x4d64e902943d4a78d5dec0ab0f9ab7271ca34b1bb94d84b6e867698b33e03c0f +7.addr=0xdf09b32c761620c5be77da398b97a64f03c3980c +7.key.slh-dsa-sha2-128s=0x4680b2ae637453f4d28a4092489884f89488fa0df7a95a9f68aa3aaa22112f86 +8.addr=0x1bd5514286f5602a6762b0075266379d29af1c9d +8.key.slh-dsa-sha2-128s=0x9de25aee7a187dc2d82c60792f70b6ad71a90d744f89b0baf70639af4c682a20 +9.addr=0xd38cb62a38c1d4a5fccef6bee0f2e177ec3c9aa2 +9.key.slh-dsa-sha2-128s=0xd54598af717e15dd28cda15d7603d9423246c1d97411c0173c3673ecc02f530e diff --git a/registries/manifest-18082816.json b/registries/manifest-18082816.json new file mode 100644 index 0000000..ae1d3dc --- /dev/null +++ b/registries/manifest-18082816.json @@ -0,0 +1,66 @@ +{ + "count": 10, + "formatVersion": "2", + "chainId": "2800", + "bindHeight": "18082816", + "0": { + "addr": "0x4bf6f91d84b37454544279cba152581ed6820044", + "pk": "3b946f7ac3adbb6b49eb1426d60f07725a1b9409d472c9e8ea47a8e4ba38bfc773de905f06c51860d4e83eecf5f5621329634c3d9061816305c1fc89d55ba937f97b6482cd055895c8b4864b549ca4bb197244771d0635828882718142fb6800cbac04bd6005e3ae582f7e3ab704471877faec7aa6e1e96d1912a6e763f74dae69c2ccee323c06e5515fcc6880a2d96935220f50ac5bb02343fd2985a1b3b78f0a8548abd6702adc2e298bc113dd37411454286c29ec5592b963fae4bd7042fa6877e2363fd03c9a95e97da50144f02690d0b97ca332d14f9332edc0b0c5e5b27279569526523034d65b618147d267fdc5a35220091cca00b7456ed9bb1def448f4105bded1e79e1e34a6de8bed08a24383b954d47b3df5d1d8ae8b5e8592a92bc80b4220a7c0bb123cba55ae14371ca1716282276416c82772795ab0191c2562f189700469714ca5500b94beb23ad45a41ddef1184eda4d06f4286da21c0fdcb450e760d84401968a4e0fd19dc49bb1fa0bd79be005d781a4f19d5c40e71a4e6ab3ccf4413bd7f922799d28554f19609d7e4746e6519c8d029a1a1a548d369498feef77438051dbc2e024ac08220934dd42264acc038beebb5314f198589b211a81d8f1ef97e41af8d9b0de9fcc7b645cd80fc72c8c255e34495c51a060628205d48a11f9992b3865d59e692879a9ea9c6af9b831986e852c2583f35b1ef9aa55d41b1d18dd7162aab0ff4931476092f9d7e2f078f44ea2d0da699d362b8a0de3f140640826788faf7c7d4c0aee4b88a14cde9300a7253ac6c9b8de188515720f130a94673465e0f1e84a501b6c390b2ae84ba44a449320de37b26520e12988a11911465afdd2fc9b161965d3ccc15a0559930810104a6e40d17f629cacb8fb3973af0967c679a7d8c93b8aa833a28d6ae975913d0096a1416d79779c00052b2f19f479251a76264084552e99a76d42cc8572dd2573de7497472bc096e29cd7b81a2c1e8c20688e84245a46e159080bc976d98581b7a1023f94a5947cd244ad487b0193a62cb799afd30a8bfebb6a23ead4da7d2c7993919913583deef2311da82a924594d11f1e337b1ebd4364405c0cc88f57254261441d7a0b416492af894a9920e2c34cddcae506e16581b977e978150402663246b709bf9a4a0264050c4c972d86258d40eb8a046755ab187663109ad0aeab371f798b503c2ae73da67c5b8069dbaf06c0b6af28e0007dc22a766fdc3e1a87439258e65a701d8098d474", + "pop": "39efab635b14eff1911054489bb69b23eac37901ead8f121a58fb8b713dbbd1a1d52beb987c77a061f9040190f626e35be5e2b545ab547816949a418442c4b98efe467fbecc77a68cdc43dd4d03968a6292e622a09bcbae491d45275324c415ef5f2ad7bda6b99be7e2b1e2a3da36a4832bcef4a1aa355ee4c56fb4197f9e7963db2f7f7dc493c0ed58578604d8a69effd44ec05f5db331c984ca02329089bf57206cfa57e53dc8c7acd127e8b82996424bc6a3e7699ed9ca50e4ed8caa529bb48ffb639c65889f820ec35e5878b931ead2e4784a452e52849cf89281205a8487489034ea1315bcbd1f611ce2ffbaeb8fc68cf6f82007add599403fd2b944c1fe43700c82e74de41c23ebf9bb4650da17ab36c5b07336f4b8347807dfd64d657694890b4258e12dc89bec29803ab2a8e22591a623dead9abde7edf5d321a1b7c5d43c768db7ca5877bf9af4aca0fc55757940706aad34c19b761c695a91bbc9b495a8edef30816b381f2b0cefab22de3c1c08e29069bfdc896985412b0711a0e2527177883d11d0a0160cf4a214bf4518d490cfb91bfbba1bad40286a6330e5a8295a45afcb4075048ae0e1b9353b8e84767325b3495180b9d9bcb31986f6ea97bc2ed205218597e83f1e8386d16a0c88aa636833cb14e34d58cab5e78a32533c3158cf1b50440bd32745dfab9367ba53849199ce227d3fd5c1455b9ac5f1904d43f781f7baec4dfacf71600f0a46d49209b629336452c39757f3d3f77d73f330632b667a0655e7914c0c47f714f657de98e1cffe48f9c94c5b2597673618a8dc799ec6b8ee870289076cb7933ace352e6111c875f9d29513d45bf54fd05f0cb652496d719c465da799f128d4062908392cb63e6121dbddbbfa6689d04cd284cfa680c27c798a02507160a56dc78", + "claim": "4eb7bad0f5cb7a9f33151adb12591b8df8eb7b8003be628cb07dd3bde5da37ef3994908b1c10b80ce280023c219e743c6e582f5cc425543b9ea49ee34f85e7a400" + }, + "1": { + "addr": "0x5f50fc4e1b129bbd5e6e9f80c57680b0b4a86eb0", + "pk": "1125a8c8ceab68078dadd35101e64ac8fff297aec01181732a50ed24098c5106cc1acebc7ab349380a595c7207f93e8cc96aec66e74a5ad73c0d9658e450776448d8b7f6901e8799525b6bafdc0401bda562c5a42e7e66f67ba1645c70f9473769ec01d01239f9d26b6134abe28fd2cc361852138c657455657bba806c37a1eca1b5ef42f4a498a987b7614f41a99752be9e640804d4fb74db16be5e9b3b101f20b37264a31b5efe4b5d2388cc92dab1c82218e24de139ea69e51b9d7f5e190691e6d20626806686939b7d2e593409532d4c465af2b5c8848f298ea7601fdddf2f5c2420b7e02f8bac6273da2b2c91b24e4329dc1c42640b00455ddd4c040b9accd0a90d993062de6e1f82618d523ac0d5b80d407689cdf05c100a758702f60e395df0525a7d0421b1e2bc60c612b89b945765f0b251adc824d9a6a7c4ff48761f36350de36bc7de94900ce4e91486424d1a1901c45abaa1188acb4e45f4bf61753b41287e73ea33213c153b661032e1e158db1d12d5532a0387870ec896e5267e6d290d53850cbe3e4d12ab5f0ef223b6e307c34c9285c122f75090439d152d466f49012bf9135860468886c954a574212d438c99013a878e9295b44686187b92783ef22c53aa95e2ac84d143a1b20e1ef74fc5ac39f2e03566871a42e67b340455da2922ebd9e4400b17a4f1965764039bd864e278d7b5a5a1ab600ea6edb0512a932acc47186db7f0cc5d429e984ec1b4af06747e1e09374d372d65b9c9c9540731d6e5e9f54005011570d3525eabb3c0c6056aa3522b9d3246f818834fa18cdb069807270ee3e6b30e945d0d9009444b303a50f7313d800f11020d49b80d27696a3519e1145b62f678d0206dc6be78cd321459dba0f444e96ea529be49b0d864d56ea2368b60661bc259184154722c1332de5593a5e29235569936210ca761cd9518de96855c328a517c8f4a6a3cbb75ac1f0a6834e9e6ff4d426d22b547ecc88e1ab45d3678481585e1ecba71a54421c0fd83dccc39ad0e4764366e740a482ae8ee05f22f541ac79c48c57eda102288836b3b6242334e96ed85ca3790d3e40ebc859778b844503c5c8a97980ee347294bd9606f226831db0aa40250bdb073312baaa92a86a31770469b7fe041e33f85a40a34f1071aa3ad4af426619fda690e6e60a3b8534c63e080438a123f97fab6f0b66c677de4ed35b65db81fca0521dc99b20e5474466412ca5151f6497893988970d3684f90d95b8283e8d040a5", + "pop": "398ec121892baf26be6baabf4533d4e4cf825e98fe43849ffad44c7ba50718327f4805fb972fabf50b05a995b9734d4d71a7300af9d3d0bf955d03db536beec8b912286f27b68b84455545762c9595d65b4b6c5961922300a4606b0e0b08fe4e4be14fa9a3d6e97a636c965d76cb9c118dc53374455b16a731d0d61cd360de03f7919c210edacd38d9241bdd6f5ef1ace845b7886665c3cda2acd31aeaa23d050f09cca6baef6a0fc969f08d9ad34afa46f11cc94e50aaa4d0e8a1bd4e1c514749b512f44640d94f4ca329b84357b6409b392f5b6bdf24bcf9cb4a613e8ade0e54ff635e5c03c9adc1a49963913fe25d20ea27357c5534c89b33435a7c244ba71ff65fa9de1d0a8ccd4bb44485178ab9721fcd2d18cca90d1d15ec883fccea8d2b8df460dc16a554bbf2312f0d939d9a725e8e9663c50f4b62ebb4eb554161f5b14a72848f19cdf597ceeef895f9647affd293a9d363ece234ee3f8d533997e4c11a4f5c3c75c94ac87cbbe4671736f067ffdb0456094beeca260512ae6cacaa46cd21d1cfd7078dc0b0b40a679bc7011003dcb6ee65ae0b1fee6b4a471352b0a46674c77dbdd28cce3e87d45aa72deaaa8aa098bcd58b743816a5826283ca6834a4ac86fdb75b9e1cdaea4d75f15953b1438df9fb94998cb904841a3b9d0a4f8c4d2b493b535c66a7ec8987b24e7a7869b186eeca9dc28cd2181720cf26b4471ef51ce190b6c94568582769ee7067ce3cea64633bdf52b0b7c6bdae5e7221478aef060686d2886e213d62bab0586616b0f0222c8f19e56213540519fdc6f2148482b7ee5a559bea6f3a3329924fdff27c313b158583ed631007221eea64dec34dc7e5521dce1fef2a4ab80dbb447de58a490b38cfbd5792b8c789224f2ccfa1fc354f06d3b7bf4f9d395383d6a0", + "claim": "03409cb1260adf9b529c62ab1ed51f84459b065f3c00bc8e4aa52ee9df0e0219747be4dc1a9ffbe1f15d223cc66ea607a6a01521cd08c47649dfa049bd2ae3d001" + }, + "2": { + "addr": "0x97473985d04723299559f49b856effb47d7abfad", + "pk": "8cf6831a6196601d69c0db2725e6b0c2ddf4179d8c2eed5bc1e46528a7f9cd046199a53e8e6c127d6dbc35d1a0d0450f6f660dd0a22debe45654788a5b8ec849aafcb2a0ed8345bae07a262769b1a8ee57ac92f496b8ad4082ea0d8f7cdbb9a52040b59dd0f69a9206bd9e48aa41d1852c217cb885a4238e6234b5bd2ee5771a3eb2e70010056438744fd85b4a74d5f080256d65789967c0e0c835a12a36f7e12c32f42107514374220d3a19fd9bf6570c6a53596cfc035024bb9fd1aa67182060f2e8c115a66376d445d840b92b44105d376af967528561cdb18d9492d15c6d7dc2562b310fca6cd1d7da395fb6684467b5451afd1a485aab16af8540247df46be18a78d9840526e7b84bb48c45fe8bbe2f8a43149c04403326ae48b99e684d1d30201fe904226cc3c453dbf407ca84344e882f47c1d32b93597f958c1642d39b23402d8ec498a529534eabf50365f4845e68b34d89d8910c5024dac2208e8610e5aa536a0048d0c62b5364233e96b690124dbdca104adfe8217e3472127c15a8a0ee55a99a29af316ee18460e9440f6192664fe0a36b191d5048eded163ef0e0b32a1b81767672bf13d6b881ad6833500c2418d2f65c530b100689b5f368956a92175425cdb0b2fdcd0346c73f148545d463c99128a859e64f0028447286e7965b58374023b94804bf26a56b88b55feb0b0de8243cd3c1aad0b12affd69a9661829bbbc823264edb8084ea4a71212cc34209af973efb92d0d591838695b91b44da5a88a71a1b0b2c583951584a13c872b007167edaac130aa9fb2386a66f7c83a887af6a7100e9c80e2770bd4d9a535ac7c40b78ffbb148bdead7a6631824bff5da6d781a50310bd827cf0345d8c2d15060995824f98ca752154da4441f17e0739999854eaa6474067ceb026fe705aacfe0c1cb23a192f4d38404b7651a9d416b139a4ba0e7191289999fb41127e2937997fe39f83a090a1d15fb27e689ab7fa9254b79d0321966cd4253c50c197886a7f35209421038d81bc8b66d124066f78ac80936dad17c0cd653244e80771abe442d2f0905da80ad50a3a994cfd282cd7b727097fa444aa384e090668ff174b86e8b072b0c938bbbd9f416b0d9f1a742421a7443eab4a0d66298764016168f5630f2f840a3744d4dce2af0c41f094a3ff6bb57c6af71c03a255939be159379c66fb0bda9a5bb47ee375aa6f9943447ee2cb1b916c0458bbdbc4dca2497c166e586c70b9d47a53ca74a5793537430dc7", + "pop": "399d5f5ec68a10b4fd548f37c4ff387187ddd41929151084ddbb978058a84ec85ecea2b4bb6961614440e7dcf39861d2c6b0a912135888e90e37e10e77f1089be0ae70bc165e55f23e46337b9723e70d895538388ee664c2e4a2f9ed15ce8da74e35950b8c02382c340824a9b639b0cfdb694fa94efdc6d251973b1544f547287bbd3148c9244565efcb438a6a4b0e7ee4d79e06369889db941b7d9113277ec944e31550aec797435e5798c423e1805425a8536b0c745e93c8e9cfdbfc9d5e1247738970ae4a21aca901fcd5f89328de730517bff6a8f5edfe7118d365b80c6c215d37d8c53448f4126d5f9670c45195a8522694c1d7a9ef7ff85ed66b6c8110e2e0103939e26245d7ed7460d9551a63ad46ddb66ea17e93363eed773632caa7a709d24605c6426aa170126f5dc39edf327ef0d260ef06ec81bf10c7a8a0b4cdaa7a8336f27e6a1069c74706629a3282b35fde2d070f3891f8bb5ca866133367f3f4fb15545dc692a9444a9792c16a105268b5c5dbb610782c707cfa7b14d7ce11a844e5d143594b92fda654e4db9f0b81bd9c9e2a1397af31e69d8f32b71ae63f28e2b2043ee5013ab1e951011d8b53f3eb8d72386e010bef31df7fb089b151e81c893e7e788fa3c9d0eaa3bf7db336b473b1043aaac835a79e8bbf4798852495bbeced93a9066b76bc745b24eb19dc9931c5efbc2e861de4af9e5a5d1616f54253b507e4a4be2c6b3ce2e36bd33de453ca459ea47746aebe9e39b45ba6cdd457d8914a4cba88f290c230fc2b7bdd10defbefba385fb32e6fbb95bbf7be86df3376d79397cc4027b69407fb756e1463c160fee3bdecb1909f726213ec52aaba2358c67d498e7c9b925221548721a954a49bf63a196821f12954928d1d776f98a6c541f765372813f08cb3389735", + "claim": "006257bc26cc7d1b0099af9cafbdc5f60d696b419e28329487e0227be30d66cf4868002d57361e2c8da1c193a60c2a09ce78b15c20f5f3da0fb8315d7778140c00" + }, + "3": { + "addr": "0xb5e768cb3117ea25175f51aa956b48691025c2a8", + "pk": "b991d68a909506b5ec27a59c86a2b0b815f1fc8d60a9224f75f40b8b4fd0a73885821d9982e7f829dbf24a824b1a85292145807041d10005944d107b70cf9636a15765096ed8a5320797415fc709456a85bb47037279d692bcefee14ca4284b9495e0eb80353461c10304d8ac592d665aea90f30b2ca0331e84b0139a4c98e3e47bb48d616198ea14b8b2dfd77453b4065c33a2d4daa44976ecc4d440b772f43700e341c22e146026e75de104be7fdbe4d95a52cd40997eda2a0092a299b44d4274ceff272c05abb0bc59607249be4a58a0093f2fa34c14957250d5bc4ed23339d3a2d0750a77e14e8d107324ed12938c592071335bcc165ea62009145885bca6e2a6937ec815af86c670d2abb119488e2056689090623578b9ec28108654c93806ee0d664e2b7c53146fd981b65b177e8de61fd8f3a47987e6ae66221241a68e64534ca22351c8990641210851fe997b669f848a891337bfeb0faa42e88bc406741cd943685512ef7bfc65440e86340dd96b57408cec4d1648550129fe838e201a86164b081055926b6fae0b6e5f65a65eef5061d6d40681c648c9aad426927134bcb2e38ac7b63e2120a97b21007d553db0dc64be0b2ca1a2c6449c6f9873496b49973af9ca1514e3217fb0608aa3d82246f55dd6504a8c8ae0ad1a634d54bc1c1f0bdd008332817f25ddd700244d68c0b6a8f480cdf90ae1ef1a3a619961bf67c7208697151c2af54fad43471de38739cd6c4067a056587542782a422325a174db998c552d5c48095a0ad555d8b784d32c3645ac4d099165071d662ec365587d954e7128db6cedbc3172621d58c1b242d4a202841374c126c2e80a8830d570301717936b2c328ac7ec61379a7bf1b06be385162ae0c8139d25b010bbe166f1899299862acc316ba59a6313a6bc6a10f590248b2575e243f66be6d62b851bd685413535894e2ab09f2519290bc3f701d52e2518276621df409172f3695e628580432ba096327ce4efb170ead3701c899a7e84f00ac926e21564cf0a78eb662f5df31c2c57540423039b12f402ea20135a62d3c4d90fac5ad8096bf7ec667e919a006ba518a49187744122f783d12ce69a1bcdbbcc486b4e9d2f81c6bd09839a5902e575aba9ec4c81629e6b3e480d74f81aa245c546185542d8a2c1c39942a6e1c6a32f94a8d201eb85b6230e9dd16cd03827eedda829e8f35e6049e9725fce18066a77dae2456c62c82790629494b699a8d648a853eea8d322dd869005025", + "pop": "3955f003a87405c557945470279f9124af6d868a78bb9e327383e76bba8fe4a2df71bb4062ededa3b467c09005c74e992d4544bf326f9beaab3b49f6a3510ade3368f23b9ba3d0228d810aac9a3cf41fb93ecde264f69dea6c47dbc730a9dda8fbd686419f6c3d3a8de6fec48def614cc913c43205d6dfd86d73e9f5b6f0462a55354a2049369b1d355d2f35ad6bd3835f3a78e5c16ceeeda0c47b10f13c6d47b1405814aaefe709d678acd6af8c9ca41f146108ccd6d9fccf87fd51971a262189dbe625bbc5bb06b561a9baed7eaacad16ea5ab12cd51c839196e820523d137591907b12ffc725c0498977dfa1ef6525a779414b7588d5a60b9a3e950ce324e5f8729af2c0dcf5d4679e5c28442a939c63b6cfceeb174ab9fb915e76a67886522d16263fe5ee777e0d9ae367c87a190fc698a55bfa2db7039682782908f68ba1ac9ea4adb12e97a7cb599a4c13f815b656576775d88c1d0272e14462651692ae5b6d4accbae4cf154db58269996e2e6ec0965062ed86b9584df0f1447739c9b6b5ae14f1624830a624e0469d0a6c8311267c92a312723af0deeb2672a0674ee52a511599a48b91ca60a69516f4b6c0fb9484614180290eab0a67572adc610bde3e0c3f4b372c3bcbd7b3e1294b20de2809bad05a9c7e0b20b41d1697a5b8dee2653287068da7496678372d9567f631b13e8bb4136e413998678b8354935bfa2ac1cde6f1b54baa2678708b3fe2471c430bd6ee06eb6d289e3819998ce73464d4f0cd9cb3f1b3fe1a4439b17a1b0d8fbb294984d112d3d4c1aaf35c1a80934e131cb13c34ab5d2dd7a57498063fdf9a2f773baa6483ebd794cd1f49fcb105099de2c5a5a4386fdfc6b10d8e647530b2614b68385da36141ff79237334da76b83eba9c3c3cd8a8d0a300e6c4ea3", + "claim": "06cad9490a31b14faa3327eb39c9e1fcde38d5f5b3b3b2f8f41f32484ff827041b3aa98a8c837a0545ca57774d65958f2a44c270fe3c478248ae119eb22f3dff01" + }, + "4": { + "addr": "0xc3314fd768bb68b986e80c0a14175f6f72630d7a", + "pk": "6e9ada38d7da61bb7062c6812dba3954f433ad08157ce4e9d340c3bb80d6b9b1d1027cbfe1514b2a9e5266da4757f9536a3efccfe15255baa4f48fd442d9c2731d8c63a29f936c1a6908f96fdd393dcda5ad19b81b1ca5c4472cfca358bf1566eecd9e3082dac612c158cc3788681f5f0868ec68a06cb04621465a4fca948f7e118352813e5d2138366c97296dc15649c99394b1bdd0e7969f913c255d694a989d75b6499a7c19bb1ce46f313e6a2fb6f4faa7ba63e4814e3348f7ee68bef4b823486dd6baf6f5b847a48b78bc1003bb125d3b26aaa9694a026c75da351064ff868061a78543677db940eb33a4636baa3e756948d61845dc43c04595427a6e9568a216b50eeea2428d82887931632a5a1d33803b392ed142bbd5cea9f619ce563a3c7b35d2f0a7709ed1e20edf0754f3f60aec60b329c0f51b2ecea714d079d2d4ed5f58a737feabee9c26a0320157147a3295a0eb00399eec3bb82d0a33a9e18789496f4e4d6dd6f29f106eab227336b49f688f95b33398c5489f5c32033cab2176749445c208500778e3955bafb2521628740896a9525d85d61aa2220379f8bbe8a16c44b45652d9ae7b2bfd3664a2a64133edae4b4edc930c64e6d99f97d707fcca1242467c9d0c71c441e59073e0d879e3af0529fdaf99eecc7c5219ec66d2c61c8294bd90dd53a21ffc0b230c6f6a89142336478c1179d6ecd91881d85e1e6535c1692979f217883feafc45b9a539834f0b9d74554901a8b83835c983fc43fe41141281c5234f02d50ea5f7a774a5d4dd9b8aabe902d2d0659bd1773bb62a5b1750a75f24ae7ae492cf2a5469563ad5062b4592037401ac334d8f6b2beb46a8aee678c11e98503e0be846dc5992e43b2019085e2872baa217547855e2d5b9984073b020b5224b577352c1a4bb900d8f5fd974c2c027cd633ec0c08ccae82134453b720a67b78e5d01f617343d81fa0864d6b0b1be09d35f1d707b688d134c4b82af9eaeb8908f40b259a8334c04a5223074638a82046cfaeba392c21f58f0be565492958f6282baf64d98a0d6af810490705136d1d1fc16e43b4668c9cb4fbfbf58d943ce5de56fbc5e44a684990b7df050981e559dd9d34a3fc4962b1282a15e63ac0e85d8d5794cf15a94c9409be98e9652e59176689d153214f2c6d011aa41f5709e536e267a9c897a10dc61081e012c51a2467464023c1dd870091db16b54665070a4db581cca14bd3843c3d42e907ef1f7c053d0a535a4d4f92752", + "pop": "3916fe2130b3682018bffb2f7f230a13b4752186677177a473da8da5a8d63af28c0fe8a4ad9bfa487cba7e246d40e33198b4758833146b8286da281e5b578f33948be197d938b1ffe5da8aac4d5e8dc1f20baf960d9e8b894e1d8fce9b970f06f86733cf660fc6a922cd2d32998197b5f99b3477916adf7e1af657210b4562b3127b5339bb7ce9194c78e40feeaeed1fe3128275319f7c99815156644f62d349887779548e2284f1b280b5ab35ee2bbdad6f93c4c21957c11e395ee13c8dca7388feb20a4087c2b48739f9cd3578de59fd251236d0a1928afb9971d5d2306dc8c1eee1da7fc491944fe836e82474465e160df7dcc05a14f7e91167d92a714d8f48ec1694ddca87d88d5b9593623cbe9c8d39836b9b14b2284752d80abbdf4a4adbe46395fac90167b7d66c2a568420a5e2a1c01e892b9f5bd90cb668ccabe8134c507ecc5f82c3b0a451b2e29c6110860cdc60dd57979a523e0fbe9efaf69dea6aa334439824a991f13b52bf5a9bf65b6be2a5f166bdd5e9a47f6b904ff8ed112067702c3ab5b1aea12fd37f50f442b06dc3672732da1bbf2cc7902198dbec591c132c96e5d20e1e25a5f26dfd696334a2d525dbcb94af8f558caa39baaa290f98bb2a0fb9ca853e05b517469b0430d38852e174566031e61a8ea258f57aca6e48e4a38887e374f3a9a82948a3d3e4863eb7b1e1969373f19ea3f33c7e2febdf9f44279a0252daf9128d0389168da47688ab33ef9b1835aec663bb97c4171da7a1b8c7b12798cb151f1e09e848643d164247858ce31438263582dbc037d7d3d25bf0cb8d99cd26d1f19d6206b98aa0d8b492466d7d80e43bbc8fe586c4a91da6b147e9e95068f41edf1466bac80cf4906619df258f617982ffe92963daee3dbeed16698ab654e929196498d02f6c6c", + "claim": "c923a8b28832878c3daa04e6ff989434d7054fb065e2776e16db7f2485e7f98a22a85a94d887694c453c9a1c1f34c4eeccfccdf52adea7b7b4e7da2a5ede842e01" + }, + "5": { + "addr": "0xe13aa491abbc1252dd714e7ca0e55717a2143eaf", + "pk": "a2b859c229911277f188666a63981fc25ea2b38df500cc8851ccee2f467d0fb1f8aaf84f9e757b7b5db61479c1a6a196677ff6d46779ef8d910a78604f04d8591c5de80ad1c32422ccbb3bc71914cd159001a2c78a9a00480fda69321a6ef54104bd0d1a1b8764d537b5909c107dde111786d5c6b943f52a06bebae81ed7168066aa0723ed5de103d0880994341828d3bbc78546b5e602cd842baeb162c8c099bf1112bff3f3ccaea4cec0ab5b4cc276a81351cc692d463cb6e1c4573036f1d07adad56f0210ee755c474614cd7ac618afa673197716ce24cb041225e4c72062873c8da49d13d11b70e05a71a35b384a90e95290735d9cf1ba9d0eb0abc5aabb728ad13d6cfa3ac2819411684629ff07db9306d6f5c52ac680ba31a2e1e41b1cf0f1b6d190ed3ad00470cbaeff956e7da446016360b515d2da9dad49f26a274957e45a6948843b0ea49c7995403667885a86f6f116e52eb7701615b75dc75801f5a5855c5e1b262746ed991aaeca6f3b9b59ab0406baa1e74a33617dfb6b54afb796c1d2299be9aa68b9bbd71c212f23909466471f8b04a5801408929474ce5304cd87801d01e1e8ff1d2b0842f727bfc3611138a3431e12867bcc000147238d659c7e241703444c26eaa6a161883a91e4e0afdaf39cc57d38615fccb1edf56a2adf1e401df1d5100467ac261772d695f29be1b3113a2a6f8e48f1b47380b97651a852b2c5da942a3ce92d17db15a669a4eaad2f116a25c4beaf1f9d72bfe1d665411c28041761d0960f5d3995e86fa15906195b2a1d163dae8e750b1a5c06b5fb32092b0ea47501da5e6d9a5941d82b5704299ff56e49299ec82c62fee9828ae56bdd2a90eadcdb94fcf2963d02349909dcf27e02224120d6b66747dbafec302bbc6b166e5eb3692b55a35495b15af063bb746d8c99c5c81719d42efb8d851537f875f6deab96b5860f26d6d0b036aa62d8f744692f256093f61f9e2e669f87feda1b60ded5d0574c521860665472ea9d44b1ba317d12e7b5480aa449c6d55f70d7a4341c22560a037b30df071f36573793efd2b098a6138cd74265e0493b71a228463c00a0260e0cbddc7905795261980edafbd3d30a0102ed9bd9e99630116341ef583f387e9ec5f9a6ba035e33d6b6c96faa9e27f6420a952496b540badfed26ceead61d590a5eba9f329ca9a5a0d562f4d0137f643128e6ee270e175c0ee0f5e68c03cc05338f2dc481723857fdc42d9134b908ae43367fb2601355a326", + "pop": "39dd9d598a70876df50cb2671f76c9e4bc690d156806ca16c4c8fbaaa8ec924d58a21499975c35bb846ea2fe99973919e596ddc4b5978b3e0a44fa3b9e21290a16d1bf2ded923261f9cf5b1a8468b173a6433aa86f5868ece33279facf219bf0d65f3ad554e5dbf7275587c9c9ffb17f2dbd9097c51e57550ec520aea9e7df252cb53a7db74bd7bb6c0d9094f7b0ae55ea70bd639ba71eb5bf5b53d6e73ee3440ad3dadc352c89aefe7279cf641baecaad76e4f5c8ed374bec0d806eaf9d3db46232da65cc16564d8c3e1cf605e29ab428d7250ab7f47d77b6e54089a128fe4d3624b71b2f65852951583f0a333725c9dffc99e874f43689bbd3b6e8bf821a99a8d613272674ddac1a5952da9878b44bbf9664345d579bee8699354b0f91e324e43a30854dde8a5126298bebfbd79b9f4ecfed165774fb2db23c6c79aa47d9738dedbce91d81d3f5b6d9ef895f393ecf5b7326d64e92d95ecb3c40de0431746cb55b3d81e8d5ae5136aba93d21b068577ec56bdde99ed996ef3c8a3d8a34d105e7faa486161ae42f13d3d59efc3dd7f7912b8fd0332854f65a9cce993248fa5165bfcd7532a3648e9e477dcd2313f7a673a4459ff69d89c125af2c425b579ecebbfdf3d07ba70d4bb98773e13417767b68effb5a72a2b379f864bb2c8ef6921876c93fe971a85b4549f5c91ace8a797ee61196bbf58a8e8bac3dc87021f25c8952d0b0accd850f9baeed02629063617119c55b25f248aa7663188b9067c6a2e294539595306a141571a2eb3afa244dc0d929271bcbe8a4a884f1694220b86d5709acacc9b4b1b51bbd4cb3b07b12abc9aec450f2cdddae2ef9199411719538da9304e0310579bd6594da42dbc344976b0e76227d26b8ef81d658a17e650b31ecb5c8f1c81312d241912a47c93a20", + "claim": "80204bce4d2129b72d9fade5453543e25e859b16e7885273a618f7523ee70c5012b231f49d9db11a3a248bc997352f510926488064c7c0e1b6e79f99f01a59c800" + }, + "6": { + "addr": "0xf73bbbd26a82dbc769066550d8d4585eab2fc00d", + "pk": "ae79ca93fae11c333ca673090a4b548553614bc1ce7f6aa2773e17b972caf48a07efb416581422605f12400494db84accd432c148168db7794ecff419e83d4738d98f6b0de8f0d742902359aed104a1582cb8ef976965502c28bf4466efdd9ae0350021542a563c9ad2c22b7b0da1f5cb832c5a54d58284ed0f172091dee7be8f94bbae38a4ec0a7c1dca67ca50de962ca09ecae9a66d227841b2c66cb8600a1f01fe2d48be3c64999d1f8236762983a80c3a58fedaa0bd09e3912223b4415cde3fe63d70a62acb564cae57b3ab760780ff26c422d6675920eac389b91659aa3738a5055a76a9046f443ca1c101da8fcca37fe0be18fc9c6851706367cb65f035615d3150acbb738c66eb6eacd7b9a1b03b06e4f046f8615754d85e69d262d8674e8e82052bdbf753591474488488c714a066592718dbfe08d0b91bf387d2b9ee6a86bd0bdf96082fa523e5b6851c27723b99af0aa0722b185d52440c9c82a2a61d6729ec27999f9019f071e9852e813c0ab9318e2cc791a6e7203c27ad48a68ed1385319985aace0112e17999c80662b12a135b5e1a2c9067d5e06d0b33f5a691b65e2181b8b7f389a364543a058268a97c20928b490ceffe1520fa52d143a495941996b527712beecb17786f982425a8ea6cea000f191226855eca65f069782bd777baf11ac781a5b77492e2b69c039903c991259b92a93d18fe6ac74e064370f3dbbbc5ad82b478648ccff8ab45d133b1853a1d21d2e7d525027b2d9740bc82fa16201fb16318da37ec6494c9ddd1af864ef8b50b266f1227134a99c40d8571879b8a660964f6217ca41c6c0435056e5aafb494f4763984a55b196ba4e6691c57a66ec82b886e3e9da601acd9a2ac3584975255ae13c2781abb2a089e423c36cea35126fca8728a82a9bb8dfbf1ed0795a46a83c22945b08f6c7048e3d5f3bc7874164ca39b05ea81d9f75e778cea8b01b1c19a8a5e89991419cea779aa49ae6d562d38be70784def475ca78a3ee40e86de917557d716b008a0819410625ba6d3603b53ce821d1cbc0009dc4d518e025c246e5b6904196e22667a9df22192d22195ccb2694e0cba7fd011553081520d24f53344d5da90299c150b968f7412d51a638bb853d52065e49ae471b5cd979b11953eed2ea89c2d1366a48a664502a96dbad1d8e527d2064d5885cd510898880110cfc7ec002de2029e02516682b953a88fa72b00c55632415e9b52eae8640d866d4074880443ac6f791270a208d2", + "pop": "39b7d0c43c000dae00ccfdf9ff77990ea1b3e586066129f2c1504c4a7e61d19e600a06e25a974fa8a31a7a4ba11bdab472929ac01d9dee4e28413b9ca6a22648ea3e8d2b0ced5b50ee043e3c2a3a7e36d1e45511c21f066413896df7b563ea94af027d243ef079dcaaaa71365d4d525955966b3991e9f7cdd669b8e48a5e787070e87250bcee6bce8fb9b79cd392731d1c911a844bc4d2e00c2a1788c01f4c3bff98eeb8bdc913f5297418dc9f7a8a8331925806bd9b2b383c3357af46b2ef87263057f719531e53e0332681edfed9bcd3848cb0d15917d221b0db183acdb7da8e34b4e4e0783bffd8b323929261c490833be6687c2bc8866f76b7ba88267de7cf1bbbce8ca4f032db37aa02e510a4ad80633125ee5b8279e6bfc48d3f796a26ad99ea76e25f5fee686a34d18991ee8a93d6ae57ab4dd24f336ebf755ca7ae9548c4bbbdb517773587b4536d1e1363956c6132c4a10931f81d0a309226193cb34a5bf2c4bbcb2f7e2fcf29568e94acfb92dab4ecd4a106de1d1c2900fd126cdb95b3e17595f6459b63a3700234926992a8450f4ffefbbf3ee83ad589915a56ef89513ff90ebcfefa214dd27350e15f970d71e2d8ea1adec8dd6791072657fb2e5082578b636d11277b603152d4359bbe69f0ebef1f9c526c3ab911d6d0b1d2cf4659f0557a72b1fe9178e84e223b2d582cd22a2e7251d27a4e0c161574d6415e0f35b59e58d83ae2b279ab30e68fe515329b58ae2cc1d55d1ffedb3672d2ca510e826d8f96b67968eb92341105464739c0348ae4f6810c82e970267155248661cb3e536677358d66f04976ce3b23c9689d8337c18de39ee42fb353df4e13376924a9fc9105df7df533789dc62113dd7a08919db0acd90e5d1b458e64cf7c9e25dafdff38b6843e02995519518f1b9a52", + "claim": "1bfac8072d4bb5a8e190a46c9d412f038bc2e4ed22bc47410f9ce795af3ee70b7dffecd9dee523f350fb6bcbd01aedc13c2357c399d3a40690d389dc5596ee3800" + }, + "7": { + "addr": "0xdf09b32c761620c5be77da398b97a64f03c3980c", + "pk": "b3e68f6854452ead92a798ea4db7116c6fb4f249d222909490f1837648185d207752134d8830bb9949597b70e7fa8297be87eafd8b7d116d1fece81701e0924d6a745bb64e884a54e1e949238e497868d2bd2960918a07a3cb1100364043d3218d2e76ceae07859de4182c85f7080a6baec87cd2235e908b2ca1a5c2e903bb387c067f2c514aec16c42f1ecf45b2eba63dad3b08a2da6bb6ae485156735261194cb8426fb8d10686527c4567a64195891acd62ba2c368152d2d36c5c24bbfea36412a74830c00135dc21941cea0010dc6d5c14ea61d1181f2db9ece691f151f1976e9a4a375d75964dc3363699f030ca842572c8e322854209f796268bd831e2975bb26f0c43332c2e7c5f5a959a50e7697e218f968e0039664e585a8fd5204261d6d29c287f13dc874122a3c3649169b0e6a2aa3dc93d70dfeefba3aa2970a788112f1c8085802174759594f33fadea69a413e5dee35f8dd13841f29234393a59052787cd8bf4b5f51b8ec26185ef65b788306f317121386a23456a1a64b1abc415d4b4f6281a8074526a19e8dd51b8317342e1de9f4c86a4c7fc90f64d628a909f5b0a2c146fd0b6861165487a75f606536a7abb9aec8571984a90b9b254447df27945cfec9f01ad1e82e54ab3617d22d38d912a4fc93c8bd4154648129bd17818892004605a7a6980b2a54842c5c6be2ca0071527a5b279156983ceea138ed86d93808b732fb492a036088c8864b7e1daa6b589982aca418d73358adb00aad06da91845f80723b4b3903f79f18fca2e3a49e31a21253bb6fae64f08a3350951a454d0fc84cece51f9ca3504d8665933088ca47c2345a744410ada4b41c29639299127c5a38ec701aeccb82a1caa59c0abf4be05bf4d10b119cadb9382f5e785900b70578a3de5659d2c1dee6a5338df1d0b90c293084620b9bacd2602839f75e83aa4258e03be9e541437d0481af11535d4e049b2568190f6cfaf2ed6b2e4d48e8979168299bf96fb192112e99a4589855ad9470a5a8f451e8a61f3eb4a51885865080c8dbc98e71bae8f0c4ab1e15247c79d207a5ad11796c85e6e62733a483e0f022cb05097243e1e61143805cd3ede3cb2640aea3300829821276803d1ab1898401e0196e070b89cfcbbc194e86f49108a45e01bb4a3dc4bbc73a05b5d1a674a9d28b16958812d4ca7bcd475b5e99957e9ee4236506d33f5179e6f804b59db5bb81f0a94500a668302599121fb67a62a4dc56048029c907d226bfcdbf3", + "pop": "39d8afb377da50cc8d5abac6c5df2c8efa90968762947d5b4b7799824a23490a2c1aa0785d5cc9ef3991dbc8561f09d4adfb245f5aeafba320cf03bd76ec645b6cbc318d2619548f7a29d8c6a134e0208b3c8b0cc2f85a79a2239a57908b249bddd8b01b542b49918439bdb4aa3c88d7d7faa10556a8d2f686c1a8e29aa94df718e4c8d368b978b5c25a2e8a2c841865990148117273196cd1c9bcb90741625b2515ab3e1ede76991fc51614f7317a8120a968b4094c4ab9924cf8fe274f62e969b02e1d8b5993f8f26d91dbb6fbc342e9f42c9ecf0ba5d23c1bda6fb204c9a0598d4b0f8292d5d66a9920a229919c94f62efd61b03cc6a9e99852d01576ad827796dad706fd82a2f3e15056f60cc9449fb3bac5ad126503e17b64184579c4d68c6174c96212ac44820b262eef7f9391c48c6bf89ae4232466f6888604abe71936953975b9ff04aee1c8268d5926c226834520ce9249e5b0f915f89bef30696b784689493fbe481bd975bad86339aa4e33a0fdb006ce1aa4cfae7ee3410088a5cddfda96de112954232ae356a23f355f3ada54a069a64754c6515d6b5c4f075380fd48cb3ac03c8418cd2269e607e9b07ae544fb336794c35857193da02377592bb19ca1354964d60ab2abb4771f9ac8455ca32053ed566e844e9063fd31929f2cc6a8eef4ca22c2e31ec6e635be61552957b30066b3441231d2ec7e6f5edda37e9f775229637f5457b77fef0a8103d8e20a6bf6bba6489ef95b9cd588aaeb997cb22c39dde8147e9ba293436f2f83fee593fa5eab4966672024508fc6a0cce75eb9988c7b20f16949a68bc2ce9ddfd16b4985198319bc823384afcb4fb5497c413d3f47ff198e22f4550c9359763d5f4628e42679cc7c89bd9fdae0abb4c2d362ce07670097fab4aba9569a40", + "claim": "67b38f20558e39a874581e0304f0b78a08f670a2328331b97a55525370568d4f153e26e8425c06ee738753fb20f282aac80698ed3841da9dba74e91f0609221001" + }, + "8": { + "addr": "0x1bd5514286f5602a6762b0075266379d29af1c9d", + "pk": "820cdb49fa91e522cafe7550a586b94132cae78b762b166f6bd819a1a25409c534a0846a6173d047cfbc67f518518f1fef1c0ed22a006ec77175f78b1ba5240ec600a721e7c8444a770bba44fe186a5edb2a8078bd55b823ab4fd0b6991748d142dc710691d574d4f64768167776ed9559de1dc6a466c5103585602f0bb21f2a85b1a76fe9a27ef5d5e6eef099d255c841ee8a12481d9bac050955e049398e228a8bf63013ee4a504a7c50573e65193872fa271f58cb848205112b29592d9222c6242e581ca10bb10ad04852f276182a1db822d63e66926b9b2229b8551a06520f9c89828d053864dc6717d107b9660ac6f5ccdc5696e013774f28a050ba02b787c4801139f33445231b87d44bb0ae5a8b5b16dd08ff174221f51e00bc4ca26712d6d2bbc03aa918cb95f999b23a4d71c1846ad5ab887f71ac294f42359d33b9aa6421d604b1e81eccaaa9ea7787469a68541103cf0a3b8234efc146cab85f4900f9188eddb6e00d68eb04debe0afe14572b1f924de61b610daebc7e7c20b18c97787448e199a79d5316e9b8c2e695b3b030335dcc60927d8d62d6526a4fba58763992605508ae16e3efd27a861d1796c0a6b746d4479c4fbea6f51597c9aa2062e2b8538dd1e85cd5350095472852e15d09b68ba1572c466555616134c8caa3330974244d3d31d00d256b654f92bb5bad3d75f668e69567263c1ae2e5ce6a2a218468b1c02c89f971e474efb8b59283578443f79e425a06e3ed7c344176db59e899a180eef9e0a5440ff4570b385ac700cd7fa290940b9201c56aad19e584ee08a19b4e38bdca2c38ebee649c404495df9ea22cae49b48767eca88e9e784319598688df4223ef1890450c597b2519044230a209488a56856cd1890045967e12006acdb128e4121614a1fd5996df927b6d3d60a84bc362cf4044b5243569639c19821adad4c4e09839a1789b82e9051cec285e611d0ea0170703e5f317496dd0ba0a330ef00bc7e70911463c534be4c1e8296ad5a05256a72712b9cb31d5adb0b4e8c5f89255211d1d41c121ce7d80f1132ec33b91494cd7c22378b3bce21b689d24a9bd933b68aaa917a8df5bf9513014897fd66d9451b62e30fa7c09d5116a11c5f2a9bd21ba718362a40484fe6b93f76c1008316d552bda724634edf50b184eba5a0c1413c17e5b82b16762629746fa5302b352c525e97bc189593e93adcd4430684d2c0237117611f615edfe21c8a4b531354925e7638570bacbc3868ae7", + "pop": "39734597f635fcd82c95d109fac4083ee6c5eca3e660a6b96dca98affbde81f942b937c64fb0332f792aa7f6622b7f0791c83a18446f857cd2ae7f39f92758a34f6e43dd2fdfeae6fddf1b4f1d969fdc317c8b2364dde6cd26e84e2937b51b6649c7c95df207e7b937f25856620f01453464567cae3338666a3cd6dae26a1c2e50dfef58b33a9677d4aa6f5c43cd5cb6a9515e98d61bce9bcafdc81c6d0e71e90bf3bbd0712b3df4e1877c30f8ff69fdb13a3d6236ce2d6696344b50134ce57be824a3d9502a7a941267b1c546c584befddaac53b7d4c02c1f72a5ad5d5a8b72f8a157d1bc2999c3635ba4b9a5e0d5f8d8bd1a12ffc00fae52752dad43632b7cda82aa6158dcd9b0af4d19b409b0d838a713931b255d76e34fc582c3cc5469abfe9a0a5515f16678fa7192327a9ceb6bdb39d5fda27784b7ee287a3dfab93172e23ec5527455715d492968a421321ae390cbce20d5a724f672fda93696468f9ed46ec0ea6ae222821b0c3f424bb4eb38188e67a9bd9d7f92cca3ff3cd16db2e41bb25c65684ba1a2653041e18fc1b8b975168e9e50cc1a4ba59567d1ae3e432b1ef79ff78597cb13a26136213e8f97349fd0fff754e69b57d23bc8c2454aadb7084cb88e186ae459abe4978de22c687c33bd9d496b42308d120a4c57bf9d8ac272e7c52e0702d91f1f7c1a4495c651966081f5f267ca0b022ef404f5c4dc319b9e5db24bcff0ccb64ab41bb91429f3b631c2fee30bd137e0be387ce340966a17ae9d076d7d82f8ff5cab16dee1193b8a761c8b2009fc448ae056e6978f998ee36a49664d2c7e1f36d904e725e8356ad0d122862d2763935610ce10cdddfdab65b0367fde39e5662d7a86b192cb48aaf52e2c2f1298aa28427e601a546c9ee478f35eeb54e67b7b6b455afa4d6c9752", + "claim": "a90d28ebfd369081b233b0814d8d0597dd11a20415fe9d398d8dc62c1c75f7265068c65e6a9252eda43eab486890d03689a3f68deca95d1e41a9cd98f1ef0ad400" + }, + "9": { + "addr": "0xd38cb62a38c1d4a5fccef6bee0f2e177ec3c9aa2", + "pk": "1e74b3ebfee790a83ceb68a02712b5ee6d45b8a32e89580a793b1bb4b2b244b32f19311d307dc8e85ffeb516adf81e989a59c9f8b133e0b1a7203783ee645d214554207c93a37bbdbc46cddbec39f86a8b2e84de31551094cdd8de2c5e688baf695d4c68746b532f7a8726ae68a4ce092698dee27a4d3912292d52288cdc2f1223b6224fcc9b89336935e022be58de01e4aba3b5b53e0b4343a6af054974ae6c1f8cb9c35860442324b18b493d9bce9ac104153012061d141ce6381c154d50cf49f25722228c7f6b90aca65e09c590f6a868715ec10478dc341a41c475b8ef7d69daaa9704252e4b21d3710e0be0144e5fd45c11ec5dc0718bb02fd78eb86df829946f301ca778a91fa91f4a98b2cc1050751109c05fc698b10d9580211f560102082003872d5aea25ca5323664e8a03bb71e22d7aec1e0377546b0b95ae9a1b2dcfa42ea2d2e51fee82a4b2eb95e8a908266ff4cd561d89a53cb0541f434c25ba0a02ac14579eb4964801c07d3d1886fa6dcca95dd7d88c00fd43f20079eb991e0aece37345ea0f70b858650dcfa960c0c4f2205c692ed2edb1fcc5a454fc9c671c47ee06793f05f1e7101c88055603e1657a4d1606bbe8f543985df306cf9d3d446c4188ad8d5e2a67b922d9fa029938b2f5c7a90b3966232682c92b1c0408c5e0e89b51b764d4aad660a4c01698560da631e225db479ba0615e28c54ff474e18e48352b4b4afe1b605d968143729b8ac7a6888858adebfc20b34768730aafceca2d88dbcbf9ca116fc8ed56bc2e768e1afb04c4a2c55fae42987b98c355e6de4378e93c3e7287d581a3d22a6894a1a888ad4815d6d23256808335a4f1f51fdf1ee68b8582c03457c69f5887991030a63f031249aa7784bd07209a3213323af4ebccbf11edb2e73451745e7cc207584dcd0b2837274e40114ad064f8e3cb1dafbd9ea6cf200c212616a9674b4bb436e225d4624c570c284818c9028d7d855112e1dbbf068155924c817a213257fcdd0f310a0c0196a34629de2ca2982e0350b88b844e2c31120ce346321e86a92124b256dce0bb6c2d944be784a835757436a8a09920d8101a864083ba5fc70043442e2e6250a0255d93a9264b3254320b327149c8c61d047eeb136399f86fb6dd78000b063086f0b2efafc16d06feb03beac5bc323d1844633258a1c908bfc9d985a69812ebaed174143f48e2ca2bbb92ce37678b8e3fadd424612a100bf090582588230421f2a98e9ed75e298eca9c8374", + "pop": "39db5bf26600166c824167a356a8bedda227c8f6c541a690ac73f5cdbc6327d33e5bde14d7dc6a10b7e9ed7ccd679f1b3c661422fbe3aab173467a85a76530daac90aaa1ec849dbf3639b4f90858d86fdc619245a469049bb8685de9c4cd9c97a0040eb7a9758d2e6083a0da1abe4e0f5589981351eb6c580292c1ee8e374bd12cef22f4055504dd2706a3d0fc94a9ff05947fd1d43e98e424ae8e71aa565b998b61a02536b328a7dfbdea1e6f368709eb58b1d1d38b03bd569fd9953ceb5fa87453560898b1c8ae3fa5d25205bf151ae2d8d36448b85490653b291f6cf64792afaf44a8e8178138e53e86afce84fbac96094b768ca52d2df92a56a0cb1e0b232a340605882cca3a7b2b625b642171903774b8cc00e3efaf5ec52881526ab7754cf2c44fbc6d4047216979a47aac69dfade0cbfc709b6f3358e253977c717491f77e8c0de62b01e26daa0e6a76eef776caa4bdb4e9e96987f7e521646b6fdff6cbf790220a53ca54de05b52755b18fba87c9999d98010679b364587cc80d22a36c5c9c95913eaca6111b7222c535a34307638aaf81476499841fee7eb9927e54692bb3cb638611a4e0ffe86e5629f0abd50908c3bba73cc76c515541a2f6f4b97cc6bdbc7014b79ee98c27be96b1c5fd1f390cb65d30761183a462d1f431c7ac73a358c95964c5115cd450b017cb4b2f34216cf664cfc189db862e482e5cf3a08c2c97bfc3fc2459d74e1ced2adf345f24a5f17407c3b5b4f81c37d358b7ff61bb444545ff1b63c87f250ae40f59354e7c6a4fbd4c93c0562779f9d6cb09b226d72ab47b3e0d54119f49e253b0076f4b16effd56ecba5fd64d93873234781b0c2e3288837f5989556d87aaeefee5dbae523729eecf75a2e820b0bf540c822d3a830d2754891beea5cf5ea3e16185c8d1b497225910", + "claim": "44837b28b10bc2bc01c49fd48bb561fe12ff763f366c9a3321357f35597cbdec7bccf3b359629e4253c3a083cb2727fd89996f0e0ad9e2a4ee0cd0684833355b01" + } +} diff --git a/run-node.sh b/run-node.sh index 2714d14..a5d920d 100644 --- a/run-node.sh +++ b/run-node.sh @@ -248,15 +248,16 @@ REG="$REG_DIR" export BESU_OPTS="\ -Daere.basefee.floor.forkBlock=10141734 \ -Daere.basefee.floor.value=1000000000 \ --Daere.falcon.anchor.address=0x5214F0e53899Dad805ef3AdF0624F5e49d2a5EB5 \ +-Daere.falcon.anchor.address=0xC01Bb2843EFAF92D8389F14aC1dD26dbeAf9144C \ -Daere.falcon.anchor.block=13889290 \ -Daere.falcon.attachBlock=13889296 \ +-Daere.falcon.attachBlockAcknowledgePast=13889296 \ -Daere.falcon.attachInterval=32 \ -Daere.falcon.forkBlock=14050000 \ --Daere.falcon.manifest=$REG/manifest-13600000.json \ +-Daere.falcon.manifest=$REG/manifest-18082816.json \ -Daere.falcon.minAttachFutureMargin=5 \ -Daere.falcon.registry.history=$REG/manifest-13014000.json,$REG/registru-2800-v2-13600000.properties \ --Daere.falcon.validatorCount=9 \ +-Daere.falcon.validatorCount=10 \ -Daere.pq.anchorBlock=13014000 \ -Daere.pq.anchorInterval=32 \ -Daere.pq.anchorIntervalSchedule=17225968:128 \ @@ -264,7 +265,7 @@ export BESU_OPTS="\ -Daere.pq.anchorMinSeals=13014000:0,13034000:3,14961456:6,17102384:0,17102416:6 \ -Daere.pq.anchorV2Block=17047600 \ -Daere.pq.chainId=2800 \ --Daere.pq.hybridRegistry=$REG/hibrid-1.properties \ +-Daere.pq.hybridRegistry=$REG/hibrid-10.properties \ -Daere.pq.schemeSchedule=17047568:falcon-512+slh-dsa-sha2-128s \ -Daere.pq.anchor.minSealsCeiling=$ANCHOR_MIN_SEALS_CEILING" # <<< OPTIUNI DERIVATE