Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 16 additions & 4 deletions example/1-network/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,8 +32,11 @@ Node 0:
--bootnodes example/1-network/genesis/nodes.yaml \
--genesis example/1-network/genesis/config.yaml \
--validator-registry-path example/1-network/genesis/validators.yaml \
--validator-keys-manifest example/1-network/genesis/validator-keys-manifest.yaml \
--node-id node_0 \
--node-key 0000000000000000010000000000000002000000000000000300000000000000 \
--node-key example/1-network/genesis/node_0.key \
--xmss-pk example/1-network/genesis/validator_0_pk.json \
--xmss-sk example/1-network/genesis/validator_0_sk.json \
--listen-addr /ip4/0.0.0.0/udp/9000/quic-v1 \
--prometheus-port 9100
```
Expand All @@ -46,8 +49,11 @@ Node 1:
--bootnodes example/1-network/genesis/nodes.yaml \
--genesis example/1-network/genesis/config.yaml \
--validator-registry-path example/1-network/genesis/validators.yaml \
--validator-keys-manifest example/1-network/genesis/validator-keys-manifest.yaml \
--node-id node_1 \
--node-key 0100000000000000020000000000000003000000000000000400000000000000 \
--node-key example/1-network/genesis/node_1.key \
--xmss-pk example/1-network/genesis/validator_1_pk.json \
--xmss-sk example/1-network/genesis/validator_1_sk.json \
--listen-addr /ip4/0.0.0.0/udp/9001/quic-v1 \
--prometheus-port 9101
```
Expand All @@ -60,8 +66,11 @@ Node 2:
--bootnodes example/1-network/genesis/nodes.yaml \
--genesis example/1-network/genesis/config.yaml \
--validator-registry-path example/1-network/genesis/validators.yaml \
--validator-keys-manifest example/1-network/genesis/validator-keys-manifest.yaml \
--node-id node_2 \
--node-key 0200000000000000030000000000000004000000000000000500000000000000 \
--node-key example/1-network/genesis/node_2.key \
--xmss-pk example/1-network/genesis/validator_2_pk.json \
--xmss-sk example/1-network/genesis/validator_2_sk.json \
--listen-addr /ip4/0.0.0.0/udp/9002/quic-v1 \
--prometheus-port 9102
```
Expand All @@ -74,8 +83,11 @@ Node 3:
--bootnodes example/1-network/genesis/nodes.yaml \
--genesis example/1-network/genesis/config.yaml \
--validator-registry-path example/1-network/genesis/validators.yaml \
--validator-keys-manifest example/1-network/genesis/validator-keys-manifest.yaml \
--node-id node_3 \
--node-key 0300000000000000040000000000000005000000000000000600000000000000 \
--node-key example/1-network/genesis/node_3.key \
--xmss-pk example/1-network/genesis/validator_3_pk.json \
--xmss-sk example/1-network/genesis/validator_3_sk.json \
--listen-addr /ip4/0.0.0.0/udp/9003/quic-v1 \
--prometheus-port 9103
```
Expand Down
11 changes: 10 additions & 1 deletion example/1-network/genesis/config.yaml
Original file line number Diff line number Diff line change
@@ -1,2 +1,11 @@
# Genesis Settings
GENESIS_TIME: 1763471240
GENESIS_TIME: 1764685602
# Key Settings
ACTIVE_EPOCH: 18
# Validator Settings
Copy link

Copilot AI Dec 2, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Trailing whitespace after "# Validator Settings" comment. Consider removing the trailing space for consistency.

Suggested change
# Validator Settings
# Validator Settings

Copilot uses AI. Check for mistakes.
VALIDATOR_COUNT: 4
GENESIS_VALIDATORS:
- "b3183808a14d1875748fd96989441855092ef73c6bf5a7680f03b32d1c12f96ec4659e64fd526f3d975eb168907ee7589946f972"
- "d89fef7b41821a67c118e26808f48e28d00cbe082a1f88369b8828147f3905656b3b04785a5b26403a0c0a574b4f333bd4d48a03"
- "d404bb1091a750710952a64b22240d0013bcc66a64b5b1780b89b120c0dd7d212fa3cb5e42f56e74fcc68950e6b493647524a627"
- "b196071b88a6f16d658e512f753be6222e54e91a19e0d676201ac5161cd90e1e40210d36e024f81ae30ee67714092009c20b415c"
2 changes: 1 addition & 1 deletion example/1-network/genesis/node_0.key
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0000000000000000010000000000000002000000000000000300000000000000
bdf953adc161873ba026330c56450453f582e3c4ee6cb713644794bcfdd85fe5
2 changes: 1 addition & 1 deletion example/1-network/genesis/node_1.key
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0100000000000000020000000000000003000000000000000400000000000000
af27950128b49cda7e7bc9fcb7b0270f7a3945aa7543326f3bfdbd57d2a97a32
2 changes: 1 addition & 1 deletion example/1-network/genesis/node_2.key
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0200000000000000030000000000000004000000000000000500000000000000
c2bbdac5e876b3e9d4b8b6b8c2bbdac5e876b3e9d4b8b6b8c2bbdac5e876b3e9
1 change: 1 addition & 0 deletions example/1-network/genesis/node_3.key
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
d4e5f6a7b8c9d0e1f2a3b4c5d6e7f8a9b0c1d2e3f4a5b6c7d8e9f0a1b2c3d4e5
7 changes: 4 additions & 3 deletions example/1-network/genesis/nodes.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
- enr:-IW4QF83vMklTZR8wrXxsNiA14P7xNmk79zsy1OsqblVCiG5ZEzT2TMVbtkARM5q0QfHbYU2jaVfk5xCNXEv01LkZ1QBgmlkgnY0gmlwhH8AAAGEcXVpY4InEIlzZWNwMjU2azGhAyUAddLEC14kKi9ziAKt47wyvzX_jvJqFbbD-HkxKQak
- enr:-IW4QBj8XATzGHrMHeYuQG1PLXkH7CujKi0knmbeo8AAGNBqVXM24zrEElpLqYOaPdMiZzjeZ-KKOrZfBy24rvh9QaIBgmlkgnY0gmlwhH8AAAGEcXVpY4InEYlzZWNwMjU2azGhA3x5MQ79P8UyJ8JrEcHbbJp-CbX4AgyV6cZHlYb6uJrl
- enr:-IW4QPpY9L4EHFiGk3FXbGIe_pKSaORsxN-Kij2avIpg4V_jdHCnHYhEc_jyi6CLpwRnbHJvIxduC7AUU3d10P1ZoKoBgmlkgnY0gmlwhH8AAAGEcXVpY4InEolzZWNwMjU2azGhA9GSOWDRYKpxNbaRn_Nctl2E3GBReM6XsPumdACuwJvR
- enr:-IW4QMn2QUYENcnsEpITZLph3YZee8Y3B92INUje_riQUOFQQ5Zm5kASi7E_IuQoGCWgcmCYrH920Q52kH7tQcWcPhEBgmlkgnY0gmlwhH8AAAGEcXVpY4IjKIlzZWNwMjU2azGhAhMMnGF1rmIPQ9tWgqfkNmvsG-aIyc9EJU5JFo3Tegys
- enr:-IW4QDc1Hkslu0Bw11YH4APkXvSWukp5_3VdIrtwhWomvTVVAS-EQNB-rYesXDxhHA613gG9OGR_AiIyE0VeMltTd2cBgmlkgnY0gmlwhH8AAAGEcXVpY4IjKYlzZWNwMjU2azGhA5_HplOwUZ8wpF4O3g4CBsjRMI6kQYT7ph5LkeKzLgTS
- enr:-IW4QGrhos4INy6JB19eJIPA7IEi7seQABUthj_PjNNoOb7WbvNBMGreEncC5Kim-2cup44-50mjuqoAMjivr7I7mG8BgmlkgnY0gmlwhH8AAAGEcXVpY4IjKolzZWNwMjU2azGhA7NTxgfOmGE2EQa4HhsXxFOeHdTLYIc2MEBczymm9IUN
- enr:-IW4QPrMYRqrloEY3OWljZuuXEXIFd6sY6mD2cq9OolmYVoVGxFJvHaNv7arlDgGuHQlRwJ3I2Dv7iAkWDbVY8A7IBwBgmlkgnY0gmlwhH8AAAGEcXVpY4IjK4lzZWNwMjU2azGhArLG8gGy7-rMEg7OqV-r5BkWiIEk0fro2dSr5Idt1V5V
12 changes: 8 additions & 4 deletions example/1-network/genesis/validator-keys-manifest.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,21 @@ encoding: TargetSum
lifetime: 4294967296
log_num_active_epochs: 18
num_active_epochs: 262144
num_validators: 3
num_validators: 4

validators:
- index: 0
pubkey_hex: 0x55b78e0dafb43b570691db3bc5934b352ef8af5c106f872e5760f35c35de6d01da7e466718ed0a34a0735817b966866dc282b13e
pubkey_hex: 0xb3183808a14d1875748fd96989441855092ef73c6bf5a7680f03b32d1c12f96ec4659e64fd526f3d975eb168907ee7589946f972
privkey_file: validator_0_sk.json

- index: 1
pubkey_hex: 0xa0bc96234f1ad130003eb4312d21e77882b0420c698fd4241ca99909929068565b12ee70a14215467d999560a76ed01d9f43bb70
pubkey_hex: 0xd89fef7b41821a67c118e26808f48e28d00cbe082a1f88369b8828147f3905656b3b04785a5b26403a0c0a574b4f333bd4d48a03
privkey_file: validator_1_sk.json

- index: 2
pubkey_hex: 0x38043b58279598091c4d8f3ee9bd8554e86c165228b5091352bd2f0efbd20056342b500067b7e41a4a733a76963fe21501db512e
pubkey_hex: 0xd404bb1091a750710952a64b22240d0013bcc66a64b5b1780b89b120c0dd7d212fa3cb5e42f56e74fcc68950e6b493647524a627
privkey_file: validator_2_sk.json

- index: 3
pubkey_hex: 0xb196071b88a6f16d658e512f753be6222e54e91a19e0d676201ac5161cd90e1e40210d36e024f81ae30ee67714092009c20b415c
privkey_file: validator_3_sk.json
2 changes: 1 addition & 1 deletion example/1-network/genesis/validator_0_pk.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"root":[227456853,1463530671,1004245254,894145477,1555036206,780627728,1559453783,23977525],"parameter":[1732673242,873131288,391672736,1837524665,1051820738]}
{"root":[2087627763,754406247,1168254309,360212415,1578884007,772417919,1172421982,1682864316],"parameter":[472747929,573156706,1979134263,986355730,1782443694]}
2 changes: 1 addition & 1 deletion example/1-network/genesis/validator_0_sk.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion example/1-network/genesis/validator_1_pk.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"root":[597081248,819010127,833895936,2028413229,205697154,617910121,161065244,1449693330],"parameter":[1894650459,1175798433,1620416893,500199079,1891320735]}
{"root":[2116885128,204165668,999618673,322868507,1046521776,303294848,945662495,492718487],"parameter":[18067597,1538304675,1066205585,799717081,64753269]}
2 changes: 1 addition & 1 deletion example/1-network/genesis/validator_1_sk.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion example/1-network/genesis/validator_2_pk.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"root":[1480262712,160994599,1049578780,1418051049,1377201384,319403304,238009682,1442894587],"parameter":[5253940,451196775,1983542090,367148950,777116417]}
{"root":[2118550368,43375769,914514097,1038451394,751046652,1337327933,320413739,1031618303],"parameter":[2129301186,961326812,1353171341,1178803311,1528028885]}
Loading
Loading