forked from onflow/flow
-
Notifications
You must be signed in to change notification settings - Fork 0
/
sporks.json
2554 lines (2554 loc) · 129 KB
/
sporks.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
{
"networks": {
"mainnet": {
"mainnet24": {
"id": 24,
"live": true,
"name": "Mainnet-24",
"sporkTime": "2023-11-08T16:00:00Z",
"rootHeight": "65264619",
"rootParentId": "aace2d9b6e66067989d0f71c2efff38fe30d88da61e3d80946c7e7b4ee2bbc2f",
"rootStateCommitment": "3982471046dba55a6f4d58a81db6da830e8aeb138c7a5ceba88cfe6a2e87630f",
"gitCommitHash": " da42bac0e9f29fe43c4498d0d6795eb0a197730b",
"stateArtefacts": {
"gcp": {
"rootCheckpointFile": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-24-execution/public-root-information/root.checkpoint",
"rootProtocolStateSnapshot": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-24-execution/public-root-information/root-protocol-state-snapshot.json",
"rootProtocolStateSnapshotSignature": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-24-execution/public-root-information/root-protocol-state-snapshot.json.asc",
"nodeInfo": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-24-execution/public-root-information/node-infos.pub.json",
"executionStateBucket": "flow_public_mainnet24_execution_state"
},
"s3": {
"rootCheckpointFile": "",
"rootProtocolStateSnapshot": "",
"nodeInfo": "",
"executionStateBucket": "flow-public-mainnet24-execution-state"
}
},
"tags": {
"flow-go": "v0.32.9",
"flow-dps": "v0.32.6-patch.2",
"cadence": "v0.42.3-patch.2",
"docker": "v0.32.9"
},
"seedNodes": [
{
"address": "access-007.mainnet24.nodes.onflow.org:3570",
"key": "28a0d9edd0de3f15866dfe4aea1560c4504fe313fc6ca3f63a63e4f98d0e295144692a58ebe7f7894349198613f65b2d960abf99ec2625e247b1c78ba5bf2eae"
},
{
"address": "access-008.mainnet24.nodes.onflow.org:3570",
"key": "11742552d21ac93da37ccda09661792977e2ca548a3b26d05f22a51ae1d99b9b75c8a9b3b40b38206b38951e98e4d145f0010f8942fd82ddf0fb1d670202264a"
}
],
"accessNodes": [
"access.mainnet.nodes.onflow.org:9000"
]
},
"mainnet23": {
"id": 23,
"live": false,
"name": "Mainnet-23",
"sporkTime": "2023-06-21T16:27:13Z",
"rootHeight": "55114467",
"rootParentId": "dcaa1469c6cd67154942c70b594bdff407ea28eda1fc9c4a81a814f02dc2efc9",
"rootStateCommitment": "5586f6b9af7c0d8efa7b403dbd3a894d71a18faad5a1abda48d3dfb7dcd4b017",
"gitCommitHash": " 0f6ea38efc91b7d27736b8b2c94091076c624796",
"stateArtefacts": {
"gcp": {
"rootCheckpointFile": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-23-execution/public-root-information/root.checkpoint",
"rootProtocolStateSnapshot": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-23-execution/public-root-information/root-protocol-state-snapshot.json",
"rootProtocolStateSnapshotSignature": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-23-execution/public-root-information/root-protocol-state-snapshot.json.asc",
"nodeInfo": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-23-execution/public-root-information/node-infos.pub.json",
"executionStateBucket": "flow_public_mainnet23_execution_state"
},
"s3": {
"rootCheckpointFile": "",
"rootProtocolStateSnapshot": "",
"nodeInfo": "",
"executionStateBucket": "flow-public-mainnet23-execution-state"
}
},
"tags": {
"flow-go": "v0.31.9",
"flow-dps": "v0.31.9",
"cadence": "v0.39.9-patch.1",
"docker": "v0.31.9"
},
"seedNodes": [
{
"address": "access-001.mainnet23.nodes.onflow.org:3570",
"key": "ba530d6e593947d1dd2d7f8afcf122efac9070043ce7ffdc62b4c4be9899f9a3b7e57c4c975d484386b4c5ad25a2ede097cbd497942a759a6391ba9cf724f6d9"
}
],
"accessNodes": [
"access-001.mainnet23.nodes.onflow.org:9000"
]
},
"mainnet22": {
"id": 22,
"live": false,
"name": "Mainnet-22",
"sporkTime": "2023-02-22T17:00:00Z",
"rootHeight": "47169687",
"rootParentId": "60a976d4cc36d0a5150d3f81ede85809916d4af9eb791d9190af0a12c1fd8a17",
"rootStateCommitment": "c9c9d3da3fe059a616b13768da2374275bd1a35f94d753ee8e41c538a3cc92d8",
"gitCommitHash": "e644427a8e83e8cd2a307c40e4c8fd3066008cae",
"stateArtefacts": {
"gcp": {
"rootCheckpointFile": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-22-execution/public-root-information/root.checkpoint",
"rootProtocolStateSnapshot": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-22-execution/public-root-information/root-protocol-state-snapshot.json",
"rootProtocolStateSnapshotSignature": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-22-execution/public-root-information/root-protocol-state-snapshot.json.asc",
"nodeInfo": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-22-execution/public-root-information/node-infos.pub.json",
"executionStateBucket": "flow_public_mainnet22_execution_state",
"executionStateArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet22/execution-state.tar.gz",
"executionStateArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet22/execution-state.tar.gz.sha256",
"protocolDBArchives": [
{
"data": "https://storage.googleapis.com/flow-execution-archive/mainnet22/protocol-db.tar.gz.partaa",
"checksum": "https://storage.googleapis.com/flow-execution-archive/mainnet22/protocol-db.tar.gz.partaa.sha256"
},
{
"data": "https://storage.googleapis.com/flow-execution-archive/mainnet22/protocol-db.tar.gz.partab",
"checksum": "https://storage.googleapis.com/flow-execution-archive/mainnet22/protocol-db.tar.gz.partab.sha256"
},
{
"data": "https://storage.googleapis.com/flow-execution-archive/mainnet22/protocol-db.tar.gz.partac",
"checksum": "https://storage.googleapis.com/flow-execution-archive/mainnet22/protocol-db.tar.gz.partac.sha256"
},
{
"data": "https://storage.googleapis.com/flow-execution-archive/mainnet22/protocol-db.tar.gz.partad",
"checksum": "https://storage.googleapis.com/flow-execution-archive/mainnet22/protocol-db.tar.gz.partad.sha256"
},
{
"data": "https://storage.googleapis.com/flow-execution-archive/mainnet22/protocol-db.tar.gz.partae",
"checksum": "https://storage.googleapis.com/flow-execution-archive/mainnet22/protocol-db.tar.gz.partae.sha256"
},
{
"data": "https://storage.googleapis.com/flow-execution-archive/mainnet22/protocol-db.tar.gz.partaf",
"checksum": "https://storage.googleapis.com/flow-execution-archive/mainnet22/protocol-db.tar.gz.partaf.sha256"
},
{
"data": "https://storage.googleapis.com/flow-execution-archive/mainnet22/protocol-db.tar.gz.partag",
"checksum": "https://storage.googleapis.com/flow-execution-archive/mainnet22/protocol-db.tar.gz.partag.sha256"
},
{
"data": "https://storage.googleapis.com/flow-execution-archive/mainnet22/protocol-db.tar.gz.partah",
"checksum": "https://storage.googleapis.com/flow-execution-archive/mainnet22/protocol-db.tar.gz.partah.sha256"
},
{
"data": "https://storage.googleapis.com/flow-execution-archive/mainnet22/protocol-db.tar.gz.partai",
"checksum": "https://storage.googleapis.com/flow-execution-archive/mainnet22/protocol-db.tar.gz.partai.sha256"
},
{
"data": "https://storage.googleapis.com/flow-execution-archive/mainnet22/protocol-db.tar.gz.partaj",
"checksum": "https://storage.googleapis.com/flow-execution-archive/mainnet22/protocol-db.tar.gz.partaj.sha256"
}
]
},
"s3": {
"rootCheckpointFile": "",
"rootProtocolStateSnapshot": "",
"nodeInfo": "",
"executionStateBucket": "flow-public-mainnet22-execution-state"
}
},
"tags": {
"flow-go": "v0.29.13",
"flow-dps": "v0.29.6",
"cadence": "v0.31.3",
"docker": "v0.29.13"
},
"seedNodes": [
{
"address": "access-001.mainnet22.nodes.onflow.org:3570",
"key": "ba530d6e593947d1dd2d7f8afcf122efac9070043ce7ffdc62b4c4be9899f9a3b7e57c4c975d484386b4c5ad25a2ede097cbd497942a759a6391ba9cf724f6d9"
}
],
"accessNodes": [
"access-001.mainnet22.nodes.onflow.org:9000"
]
},
"mainnet21": {
"id": 21,
"live": false,
"name": "Mainnet-21",
"sporkTime": "2023-01-18T17:00:00Z",
"rootHeight": "44950207",
"rootParentId": "52004adfa7854b1a515d0d905dd5317dc7f77a8dbb56058e04dde01e53e80a92",
"rootStateCommitment": "905c5e9a576ba2cbe49b5fe5f64ae84c2dee1bc26a3e81932e573e06a722d08a",
"gitCommitHash": "7f02a642bb437b45326c4ace54a7f033b32832f8",
"stateArtefacts": {
"gcp": {
"rootCheckpointFile": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-21-execution/public-root-information/root.checkpoint",
"rootProtocolStateSnapshot": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-21-execution/public-root-information/root-protocol-state-snapshot.json",
"rootProtocolStateSnapshotSignature": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-21-execution/public-root-information/root-protocol-state-snapshot.json.asc",
"nodeInfo": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-21-execution/public-root-information/node-infos.pub.json",
"executionStateBucket": "flow_public_mainnet21_execution_state",
"protocolDBArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet21/protocol-db.tar.gz",
"protocolDBArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet21/protocol-db.tar.gz.sha256",
"executionStateArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet21/execution-state.tar.gz",
"executionStateArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet21/execution-state.tar.gz.sha256"
},
"s3": {
"rootCheckpointFile": "",
"rootProtocolStateSnapshot": "",
"nodeInfo": "",
"executionStateBucket": "flow-public-mainnet21-execution-state"
}
},
"tags": {
"flow-go": "v0.29.6",
"flow-dps": "v0.29",
"cadence": "v0.29.0",
"docker": "v0.29.6"
},
"seedNodes": [
{
"address": "access-001.mainnet21.nodes.onflow.org:3570",
"key": "ba530d6e593947d1dd2d7f8afcf122efac9070043ce7ffdc62b4c4be9899f9a3b7e57c4c975d484386b4c5ad25a2ede097cbd497942a759a6391ba9cf724f6d9"
}
],
"accessNodes": [
"access-001.mainnet21.nodes.onflow.org:9000"
]
},
"mainnet20": {
"id": 20,
"live": false,
"name": "Mainnet-20",
"sporkTime": "2022-11-02T17:00:00Z",
"rootHeight": "40171634",
"rootParentId": "f66302ac43623a87d29dfdeb08fce5d19e3af7be2e4283d468f74ee10468f248",
"rootStateCommitment": "ec1e1cd34bb05b5abb3c4701a7f365d1dde46d9d908dc57420bde8b4a53d940a",
"gitCommitHash": "b9b941db9a3949db0e299a40264d852980d35ddd",
"stateArtefacts": {
"gcp": {
"rootCheckpointFile": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-20-execution/public-root-information/root.checkpoint",
"rootProtocolStateSnapshot": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-20-execution/public-root-information/root-protocol-state-snapshot.json",
"rootProtocolStateSnapshotSignature": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-20-execution/public-root-information/root-protocol-state-snapshot.json.asc",
"nodeInfo": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-20-execution/public-root-information/node-infos.pub.json",
"executionStateBucket": "flow_public_mainnet20_execution_state",
"protocolDBArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet20/protocol-db.tar.gz",
"protocolDBArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet20/protocol-db.tar.gz.sha256",
"executionStateArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet20/execution-state.tar.gz",
"executionStateArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet20/execution-state.tar.gz.sha256"
},
"s3": {
"rootCheckpointFile": "",
"rootProtocolStateSnapshot": "",
"nodeInfo": "",
"executionStateBucket": "flow-public-mainnet20-execution-state"
}
},
"tags": {
"flow-go": "v0.28.6",
"flow-dps": "v0.28",
"cadence": "v0.28.0",
"docker": "v0.28.6"
},
"seedNodes": [
{
"address": "access-001.mainnet20.nodes.onflow.org:3570",
"key": "ba530d6e593947d1dd2d7f8afcf122efac9070043ce7ffdc62b4c4be9899f9a3b7e57c4c975d484386b4c5ad25a2ede097cbd497942a759a6391ba9cf724f6d9"
}
],
"accessNodes": [
"access-001.mainnet20.nodes.onflow.org:9000"
]
},
"mainnet19": {
"id": 19,
"live": false,
"name": "Mainnet-19",
"sporkTime": "2022-08-24T17:00:00Z",
"rootHeight": "35858811",
"rootParentId": "5c030d4125f8ace0e0ab8255880143190d58aca4ddb7c4720c28eaf497adcae1",
"rootStateCommitment": "96ff0d9a2b7d8264ea8727d4a104d7372efcfe18dc0c9111aff5c46b688eff04",
"gitCommitHash": "b6e9a988514d13e1e1ecd0802d7e02f9e9b1415b",
"stateArtefacts": {
"gcp": {
"rootCheckpointFile": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-19-execution/public-root-information/root.checkpoint",
"rootProtocolStateSnapshot": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-19-execution/public-root-information/root-protocol-state-snapshot.json",
"rootProtocolStateSnapshotSignature": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-19-execution/public-root-information/root-protocol-state-snapshot.json.asc",
"nodeInfo": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-19-execution/public-root-information/node-infos.pub.json",
"executionStateBucket": "flow_public_mainnet19_execution_state",
"protocolDBArchives": [
{
"data": "https://storage.googleapis.com/flow-execution-archive/mainnet19/protocol-db.tar.gz.part-aa",
"checksum": "https://storage.googleapis.com/flow-execution-archive/mainnet19/protocol-db.tar.gz.part-aa.sha256"
},
{
"data": "https://storage.googleapis.com/flow-execution-archive/mainnet17/protocol-db.tar.gz.part-ab",
"checksum": "https://storage.googleapis.com/flow-execution-archive/mainnet19/protocol-db.tar.gz.part-ab.sha256"
},
{
"data": "https://storage.googleapis.com/flow-execution-archive/mainnet19/protocol-db.tar.gz.part-ac",
"checksum": "https://storage.googleapis.com/flow-execution-archive/mainnet19/protocol-db.tar.gz.part-ac.sha256"
},
{
"data": "https://storage.googleapis.com/flow-execution-archive/mainnet19/protocol-db.tar.gz.part-ad",
"checksum": "https://storage.googleapis.com/flow-execution-archive/mainnet19/protocol-db.tar.gz.part-ad.sha256"
},
{
"data": "https://storage.googleapis.com/flow-execution-archive/mainnet19/protocol-db.tar.gz.part-ae",
"checksum": "https://storage.googleapis.com/flow-execution-archive/mainnet19/protocol-db.tar.gz.part-ae.sha256"
},
{
"data": "https://storage.googleapis.com/flow-execution-archive/mainnet19/protocol-db.tar.gz.part-af",
"checksum": "https://storage.googleapis.com/flow-execution-archive/mainnet19/protocol-db.tar.gz.part-af.sha256"
}
],
"executionStateArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet19/execution-state.tar.gz",
"executionStateArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet19/execution-state.tar.gz.sha256"
},
"s3": {
"rootCheckpointFile": "",
"rootProtocolStateSnapshot": "",
"nodeInfo": "",
"executionStateBucket": "flow-public-mainnet19-execution-state"
}
},
"tags": {
"flow-go": "v0.27.4",
"flow-dps": "v0.27",
"cadence": "v0.25.0",
"docker": "v0.27.4"
},
"seedNodes": [
{
"address": "access-001.mainnet19.nodes.onflow.org:3570",
"key": "ba530d6e593947d1dd2d7f8afcf122efac9070043ce7ffdc62b4c4be9899f9a3b7e57c4c975d484386b4c5ad25a2ede097cbd497942a759a6391ba9cf724f6d9"
}
],
"accessNodes": [
"access-001.mainnet19.nodes.onflow.org:9000"
]
},
"mainnet18": {
"id": 18,
"live": false,
"name": "Mainnet-18",
"sporkTime": "2022-06-15T18:00:00Z",
"rootHeight": "31735955",
"rootParentId": "716d54edbb3d9b2ad290709a516f1ffe4290c7b7b33a49bd0480e0b193a45884",
"rootStateCommitment": "5bdae9f5fb4cc5d63075547df5502e2bc3cb20707452389fb89ebbe71ecf7b68",
"gitCommitHash": "fdc732183233f1c577a9e529da6b453364431301",
"stateArtefacts": {
"gcp": {
"rootCheckpointFile": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-18-execution/public-root-information/root.checkpoint",
"rootProtocolStateSnapshot": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-18-execution/public-root-information/root-protocol-state-snapshot.json",
"rootProtocolStateSnapshotSignature": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-18-execution/public-root-information/root-protocol-state-snapshot.json.asc",
"nodeInfo": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-18-execution/public-root-information/node-infos.pub.json",
"executionStateBucket": "flow_public_mainnet18_execution_state",
"protocolDBArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet18/protocol-db.tar.gz",
"protocolDBArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet18/protocol-db.tar.gz.sha256",
"executionStateArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet18/execution-state.tar.gz",
"executionStateArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet18/execution-state.tar.gz.sha256"
},
"s3": {
"rootCheckpointFile": "",
"rootProtocolStateSnapshot": "",
"nodeInfo": "",
"executionStateBucket": "flow-public-mainnet18-execution-state"
}
},
"tags": {
"flow-go": "v0.26.9",
"flow-dps": "v0.26",
"cadence": "v0.24.3",
"docker": "v0.26.9"
},
"seedNodes": [
{
"address": "access-001.mainnet18.nodes.onflow.org:3570",
"key": "ba530d6e593947d1dd2d7f8afcf122efac9070043ce7ffdc62b4c4be9899f9a3b7e57c4c975d484386b4c5ad25a2ede097cbd497942a759a6391ba9cf724f6d9"
}
],
"accessNodes": [
"access-001.mainnet18.nodes.onflow.org:9000"
]
},
"mainnet17": {
"id": 17,
"live": false,
"name": "Mainnet-17",
"sporkTime": "2022-04-06T18:20:00Z",
"rootHeight": "27341470",
"rootParentId": "dd7ed04e14559ed47ecc92896a5cb3dbb6b234065d9be7f816d99602238762aa",
"rootStateCommitment": "113e752ec0619b63187630b4fae308ec5405a00f56f25c2de0b139e283a95b14",
"gitCommitHash": "5226c35eb14890db024b9193793b0c49d1b5ad04",
"stateArtefacts": {
"gcp": {
"rootCheckpointFile": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-17-execution/public-root-information/root.checkpoint",
"rootProtocolStateSnapshot": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-17-execution/public-root-information/root-protocol-state-snapshot.json",
"rootProtocolStateSnapshotSignature": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-17-execution/public-root-information/root-protocol-state-snapshot.json.asc",
"nodeInfo": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-17-execution/public-root-information/node-infos.pub.json",
"executionStateBucket": "flow_public_mainnet17_execution_state",
"protocolDBArchives": [
{
"data": "https://storage.googleapis.com/flow-execution-archive/mainnet17/protocol-db.tar.gz.part-aa",
"checksum": "https://storage.googleapis.com/flow-execution-archive/mainnet17/protocol-db.tar.gz.part-aa.sha256"
},
{
"data": "https://storage.googleapis.com/flow-execution-archive/mainnet17/protocol-db.tar.gz.part-ab",
"checksum": "https://storage.googleapis.com/flow-execution-archive/mainnet17/protocol-db.tar.gz.part-ab.sha256"
},
{
"data": "https://storage.googleapis.com/flow-execution-archive/mainnet17/protocol-db.tar.gz.part-ac",
"checksum": "https://storage.googleapis.com/flow-execution-archive/mainnet17/protocol-db.tar.gz.part-ac.sha256"
},
{
"data": "https://storage.googleapis.com/flow-execution-archive/mainnet17/protocol-db.tar.gz.part-ad",
"checksum": "https://storage.googleapis.com/flow-execution-archive/mainnet17/protocol-db.tar.gz.part-ad.sha256"
},
{
"data": "https://storage.googleapis.com/flow-execution-archive/mainnet17/protocol-db.tar.gz.part-ae",
"checksum": "https://storage.googleapis.com/flow-execution-archive/mainnet17/protocol-db.tar.gz.part-ae.sha256"
},
{
"data": "https://storage.googleapis.com/flow-execution-archive/mainnet17/protocol-db.tar.gz.part-af",
"checksum": "https://storage.googleapis.com/flow-execution-archive/mainnet17/protocol-db.tar.gz.part-af.sha256"
}
],
"executionStateArchive": "https://storage.googleapis.com/flow-execution-archive/candidate5/execution-state.tar.gz",
"executionStateArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/candidate5/execution-state.tar.gz.sha256"
},
"s3": {
"rootCheckpointFile": "",
"rootProtocolStateSnapshot": "",
"nodeInfo": "",
"executionStateBucket": "flow-public-mainnet17-execution-state"
}
},
"tags": {
"flow-go": "v0.25.7",
"flow-dps": "v0.25",
"cadence": "v0.23.3",
"docker": "v0.25.7"
},
"seedNodes": [
{
"address": "access-001.mainnet17.nodes.onflow.org:3570",
"key": "ba530d6e593947d1dd2d7f8afcf122efac9070043ce7ffdc62b4c4be9899f9a3b7e57c4c975d484386b4c5ad25a2ede097cbd497942a759a6391ba9cf724f6d9"
}
],
"accessNodes": [
"access-001.mainnet17.nodes.onflow.org:9000"
]
},
"mainnet16": {
"id": 16,
"live": false,
"name": "Mainnet-16",
"sporkTime": "2022-02-09T16:00:00Z",
"rootHeight": "23830813",
"rootParentId": "b0e7a891682dce277a41e87e2cef52af344ac614bf70c82a5a3a801e63960e88",
"rootStateCommitment": "8964d1f74c2bed2d0fbb4a366fff1fd3c39b71653e9de4d4512090798631e5f8",
"gitCommitHash": "c78cac3573e0548611f29df7cfa2db92203554c1",
"stateArtefacts": {
"gcp": {
"rootCheckpointFile": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-16-execution/public-root-information/root.checkpoint",
"rootProtocolStateSnapshot": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-16-execution/public-root-information/root-protocol-state-snapshot.json",
"rootProtocolStateSnapshotSignature": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-16-execution/public-root-information/root-protocol-state-snapshot.json.asc",
"nodeInfo": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-16-execution/public-root-information/node-infos.pub.json",
"executionStateBucket": "flow_public_mainnet16_execution_state",
"protocolDBArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet16/protocol-db.tar.gz",
"protocolDBArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet16/protocol-db.tar.gz.sha256",
"executionStateArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet16/execution-state.tar.gz",
"executionStateArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet16/execution-state.tar.gz.sha256"
},
"s3": {
"rootCheckpointFile": "",
"rootProtocolStateSnapshot": "",
"nodeInfo": "",
"executionStateBucket": "flow-public-mainnet16-execution-state"
}
},
"tags": {
"flow-go": "v0.24.4",
"flow-dps": "v0.24",
"cadence": "v0.21.1",
"docker": "v0.24.4"
},
"seedNodes": [
{
"address": "access-001.mainnet16.nodes.onflow.org:3569",
"key": "ba530d6e593947d1dd2d7f8afcf122efac9070043ce7ffdc62b4c4be9899f9a3b7e57c4c975d484386b4c5ad25a2ede097cbd497942a759a6391ba9cf724f6d9"
}
],
"accessNodes": [
"access-001.mainnet16.nodes.onflow.org:9000"
]
},
"mainnet15": {
"id": 15,
"live": false,
"name": "Mainnet-15",
"sporkTime": "2021-12-09T16:00:00Z",
"rootHeight": "21291692",
"rootParentId": "8a28ddc6653a8991435dfbc95103d6be1a3b653cda3d664681215ee93112a203",
"rootStateCommitment": "84d9b325d3f48f7f075eea0db6c246cb5adc759a2dd8561e461477a7ca1f7f22",
"gitCommitHash": "bfde54ae3324db5d18ebeaa22c70b5574a114f2e",
"stateArtefacts": {
"gcp": {
"rootCheckpointFile": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-15-execution/public-root-information/root.checkpoint",
"rootProtocolStateSnapshot": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-15-execution/public-root-information/root-protocol-state-snapshot.json",
"nodeInfo": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-15-execution/public-root-information/node-infos.pub.json",
"executionStateBucket": "https://storage.googleapis.com/flow_public_mainnet15_execution_state",
"protocolDBArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet15/protocol-db.tar.gz",
"protocolDBArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet15/protocol-db.tar.gz.sha256",
"executionStateArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet15/execution-state.tar.gz",
"executionStateArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet15/execution-state.tar.gz.sha256"
},
"s3": {
"rootCheckpointFile": "",
"rootProtocolStateSnapshot": "",
"nodeInfo": "",
"executionStateBucket": "flow-public-mainnet15-execution-state"
}
},
"tags": {
"flow-go": "v0.23.4",
"flow-dps": "v0.23",
"cadence": "v0.20.2",
"docker": "v0.23.4"
},
"accessNodes": [
"access-001.mainnet15.nodes.onflow.org:9000"
],
"seedNodes": []
},
"mainnet14": {
"id": 14,
"live": false,
"name": "Mainnet-14",
"sporkTime": "2021-10-06T16:00:00Z",
"rootHeight": "19050753",
"rootParentId": "ac4dbf344ce96e39e15081f1dc3fbbf6dc80532e402de9a57af847d3b35df596",
"rootStateCommitment": "641eb088e3ce1a01ff56df2d3a14372c65a7fef44c08799eb92cd7759d1d1d2a",
"gitCommitHash": "f019c1dbd778ce9f92dea61349ca36003678a9ad",
"stateArtefacts": {
"gcp": {
"rootCheckpointFile": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-14-execution/public-root-information/root.checkpoint",
"rootProtocolStateSnapshot": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-14-execution/public-root-information/root-protocol-state-snapshot.json",
"nodeInfo": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-14-execution/public-root-information/node-infos.pub.json",
"executionStateBucket": "flow_public_mainnet14_execution_state",
"protocolDBArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet14/protocol-db.tar.gz",
"protocolDBArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet14/protocol-db.tar.gz.sha256",
"executionStateArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet14/execution-state.tar.gz",
"executionStateArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet14/execution-state.tar.gz.sha256"
},
"s3": {
"rootCheckpointFile": "",
"rootProtocolStateSnapshot": "",
"nodeInfo": "",
"executionStateBucket": ""
}
},
"tags": {
"flow-go": "v0.22.9-patch-1-epoch-view-check-hotfix",
"flow-dps": "0.1",
"cadence": "v0.19.1-0.20210920215340-75c54c6c01eb",
"docker": "v0.22.9-patch-1-epoch-view-check-hotfix"
},
"accessNodes": [
"access-001.mainnet14.nodes.onflow.org:9000"
]
},
"mainnet13": {
"id": 13,
"live": false,
"name": "Mainnet-13",
"sporkTime": "2021-09-15T16:00:00Z",
"rootHeight": "18587478",
"rootParentId": "2f708745fff4f66db88fac8f2f41d496edd341a2837d3e990e87679266e9bdb8",
"rootStateCommitment": "51e3098d327df22fd005d960cb73167c83cb438c53e6c4363c07d8611ae44528",
"gitCommitHash": "9535540110a4452231d044aceabab0e60f67708c",
"stateArtefacts": {
"gcp": {
"rootCheckpointFile": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-13-execution/public-root-information/root.checkpoint",
"rootProtocolStateSnapshot": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-13-execution/public-root-information/root-protocol-state-snapshot.json",
"nodeInfo": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-13-execution/public-root-information/node-infos.pub.json",
"executionStateBucket": "flow_public_mainnet13_execution_state",
"protocolDBArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet13/protocol-db.tar.gz",
"protocolDBArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet13/protocol-db.tar.gz.sha256",
"executionStateArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet13/execution-state.tar.gz",
"executionStateArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet13/execution-state.tar.gz.sha256"
},
"s3": {
"rootCheckpointFile": "",
"rootProtocolStateSnapshot": "",
"nodeInfo": "",
"executionStateBucket": ""
}
},
"tags": {
"flow-go": "v0.21.3",
"flow-dps": "0.1",
"cadence": "v0.19.1",
"docker": "v0.21.3"
},
"accessNodes": [
"access-001.mainnet13.nodes.onflow.org:9000"
]
},
"mainnet12": {
"id": 12,
"live": false,
"name": "Mainnet-12",
"sporkTime": "2021-08-18T16:00:00Z",
"rootHeight": "17544523",
"rootParentId": "f6ca04ba5c6fa6ba690a77202a9fad8d3ec30c67762ae065f0f0f53e8fed84d0",
"rootStateCommitment": "b5cf1977b12de699d0e777af5be25095653735a153d1993f97ff07804b070917",
"gitCommitHash": "4a0c10d74f1bcaadfdfec8c325efa411acd1a084",
"stateArtefacts": {
"gcp": {
"rootCheckpointFile": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-12-execution/public-root-information/root.checkpoint",
"rootProtocolStateSnapshot": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-12-execution/public-root-information/root-protocol-state-snapshot.json",
"nodeInfo": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-12-execution/public-root-information/node-infos.pub.json",
"executionStateBucket": "",
"protocolDBArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet12/protocol-db.tar.gz",
"protocolDBArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet12/protocol-db.tar.gz.sha256",
"executionStateArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet12/execution-state.tar.gz",
"executionStateArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet12/execution-state.tar.gz.sha256"
},
"s3": {
"rootCheckpointFile": "",
"rootProtocolStateSnapshot": "",
"nodeInfo": "",
"executionStateBucket": ""
}
},
"tags": {
"flow-go": "v0.20.5",
"flow-dps": "0.1",
"cadence": "v0.18.1-0.20210715170431-cd7a7a483000",
"docker": "v0.20.5"
},
"accessNodes": [
"access-001.mainnet12.nodes.onflow.org:9000"
]
},
"mainnet11": {
"id": 11,
"live": false,
"name": "Mainnet-11",
"sporkTime": "2021-07-12T16:00:00Z",
"rootHeight": "16755602",
"rootParentId": "de15461988000eddc6e507dc7b159dcd192ee3aa72f3bd3b0e31ae9c6538399f",
"rootStateCommitment": "4eb91bf34cb65b7537a6a95806f444f409308b2eaaa0ad28d1924b6cb8afa140",
"gitCommitHash": "2644560c0562412a3c2209820be07f8f3f8b1846",
"stateArtefacts": {
"gcp": {
"rootCheckpointFile": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-11-execution/public-root-information/root.checkpoint",
"rootProtocolStateSnapshot": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-11-execution/public-root-information/root-protocol-state-snapshot.json",
"nodeInfo": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-11-execution/public-root-information/node-infos.pub.json",
"executionStateBucket": "",
"protocolDBArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet11/protocol-db.tar.gz",
"protocolDBArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet11/protocol-db.tar.gz.sha256",
"executionStateArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet11/execution-state.tar.gz",
"executionStateArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet11/execution-state.tar.gz.sha256"
},
"s3": {
"rootCheckpointFile": "",
"rootProtocolStateSnapshot": "",
"nodeInfo": "",
"executionStateBucket": ""
}
},
"tags": {
"flow-go": "v0.19.2",
"flow-dps": "",
"cadence": "v0.18.1-0.20210624193306-81999eb7875b",
"docker": "v0.19.2"
},
"accessNodes": [
"access-001.mainnet11.nodes.onflow.org:9000"
]
},
"mainnet10": {
"id": 10,
"live": false,
"name": "Mainnet-10",
"sporkTime": "2021-06-23T16:00:00Z",
"rootHeight": "15791891",
"rootParentId": "1d4109bbb364d5cdd94640546dd1c423d792d962284665233d541e4ade921726",
"rootStateCommitment": "9b6a1a5ab52fd3d5a19ea22f09cb607bba63671311f157b3e604dd265efb851a",
"gitCommitHash": "01f53ebd7df3101e337d9212736cff6ab1e0056d",
"stateArtefacts": {
"gcp": {
"rootCheckpointFile": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-10-execution/public-root-information/root.checkpoint",
"rootProtocolStateSnapshot": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-10-execution/public-root-information/root-protocol-state-snapshot.json",
"nodeInfo": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-10-execution/public-root-information/node-infos.pub.json",
"executionStateBucket": "",
"protocolDBArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet10/protocol-db.tar.gz",
"protocolDBArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet10/protocol-db.tar.gz.sha256",
"executionStateArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet10/execution-state.tar.gz",
"executionStateArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet10/execution-state.tar.gz.sha256"
},
"s3": {
"rootCheckpointFile": "",
"rootProtocolStateSnapshot": "",
"nodeInfo": "",
"executionStateBucket": ""
}
},
"tags": {
"flow-go": "v0.18.4",
"flow-dps": "",
"cadence": "v0.18.0",
"docker": "v0.18.4"
},
"accessNodes": [
"access-001.mainnet10.nodes.onflow.org:9000"
]
},
"mainnet9": {
"id": 9,
"live": false,
"name": "Mainnet-9",
"sporkTime": "2021-05-26T16:00:00Z",
"rootHeight": "14892104",
"rootParentId": "265d10ba3e36ed6539fd4d7f4322735aad4997c0378d75783e471437dd83ef33",
"rootStateCommitment": "fcc30a6664337ef534ad544ad7b17c5cc3b5470a8ef0d93f18573fddf6b25c4a",
"gitCommitHash": "2d81520c49a8865fa686c32c508d2261155c86bc",
"stateArtefacts": {
"gcp": {
"rootCheckpointFile": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-9-execution/public-root-information/root.checkpoint",
"rootProtocolStateSnapshot": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-9-execution/public-root-information/root-protocol-state-snapshot.json",
"nodeInfo": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-9-execution/public-root-information/node-infos.pub.json",
"executionStateBucket": "",
"protocolDBArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet9/protocol-db.tar.gz",
"protocolDBArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet9/protocol-db.tar.gz.sha256",
"executionStateArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet9/execution-state.tar.gz",
"executionStateArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet9/execution-state.tar.gz.sha256"
},
"s3": {
"rootCheckpointFile": "",
"rootProtocolStateSnapshot": "",
"nodeInfo": "",
"executionStateBucket": ""
}
},
"tags": {
"flow-go": "v0.17.4",
"flow-dps": "",
"cadence": "v0.16.1",
"docker": "v0.17.4"
},
"accessNodes": [
"access-001.mainnet9.nodes.onflow.org:9000"
]
},
"mainnet8": {
"id": 8,
"live": false,
"name": "Mainnet-8",
"sporkTime": "2021-04-28T16:00:00Z",
"rootHeight": "13950742",
"rootParentId": "faa2a3a996c6efcc3ef562fe03d797e4b19dbe00f6beab082d6d37a447044abd",
"rootStateCommitment": "259836c7f74e6bbb803c9cfb516044bc701d99c2840e9b9f89609464867e7f0f",
"gitCommitHash": "4e733ba2038512e9d80bcd955e67e88ba6e3ecf2",
"stateArtefacts": {
"gcp": {
"rootCheckpointFile": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-8-execution/public-root-information/root.checkpoint",
"rootProtocolStateSnapshot": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-8-execution/public-root-information/root-protocol-state-snapshot.json",
"nodeInfo": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-8-execution/public-root-information/node-infos.pub.json",
"executionStateBucket": "",
"protocolDBArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet8/protocol-db.tar.gz",
"protocolDBArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet8/protocol-db.tar.gz.sha256",
"executionStateArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet8/execution-state.tar.gz",
"executionStateArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet8/execution-state.tar.gz.sha256"
},
"s3": {
"rootCheckpointFile": "",
"rootProtocolStateSnapshot": "",
"nodeInfo": "",
"executionStateBucket": ""
}
},
"tags": {
"flow-go": "v0.16.2",
"flow-dps": "",
"cadence": "v0.15.1-patch.1",
"docker": "v0.16.2"
},
"accessNodes": [
"access-001.mainnet8.nodes.onflow.org:9000"
]
},
"mainnet7": {
"id": 7,
"live": false,
"name": "Mainnet-7",
"sporkTime": "2021-04-07T16:00:00Z",
"rootHeight": "13404174",
"rootParentId": "8b969d0babbb7d2043957b3d55a811f2c13344faa76565096d4ad901a466ecaa",
"rootStateCommitment": "1247d74449a0252ccfe4fd0f8c6dd98e049417b3bffc3554646d92f810e11542",
"gitCommitHash": "b6f47fd23ffe31e2fe714c6bff0b17d901e210b4",
"stateArtefacts": {
"gcp": {
"rootCheckpointFile": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-7-execution/public-root-information/root.checkpoint",
"rootProtocolStateSnapshot": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-7-execution/public-root-information/root-protocol-state-snapshot.json",
"nodeInfo": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-7-execution/public-root-information/node-infos.pub.json",
"executionStateBucket": "",
"protocolDBArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet7/protocol-db.tar.gz",
"protocolDBArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet7/protocol-db.tar.gz.sha256",
"executionStateArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet7/execution-state.tar.gz",
"executionStateArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet7/execution-state.tar.gz.sha256"
},
"s3": {
"rootCheckpointFile": "",
"rootProtocolStateSnapshot": "",
"nodeInfo": "",
"executionStateBucket": ""
}
},
"tags": {
"flow-go": "v0.15.3-patch.4",
"flow-dps": "",
"cadence": "v0.14.4-fix-borrowing",
"docker": "v0.15.3-patch.4"
},
"accessNodes": [
"access-001.mainnet7.nodes.onflow.org:9000"
]
},
"mainnet6": {
"id": 6,
"live": false,
"name": "Mainnet-6",
"sporkTime": "2021-03-10T16:00:00Z",
"rootHeight": "12609237",
"rootParentId": "c68e63ca5b6f7ff61ef2b28d7da528c5b677b0f81f2782f067679c108d77932b",
"rootStateCommitment": "ddfedbfaa2d858e6a8e3b142381a91b289f50e45622f5b5a86ac5c00ce61bf11",
"gitCommitHash": "c887bd343ca7db6351690007b87bec40d39d7b86",
"stateArtefacts": {
"gcp": {
"rootCheckpointFile": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-6-execution/public-root-information/root.checkpoint",
"rootProtocolStateSnapshot": "",
"nodeInfo": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-6-execution/public-root-information/node-infos.pub.json",
"executionStateBucket": "",
"protocolDBArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet6/protocol-db.tar.gz",
"protocolDBArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet6/protocol-db.tar.gz.sha256",
"executionStateArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet6/execution-state.tar.gz",
"executionStateArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet6/execution-state.tar.gz.sha256"
},
"s3": {
"rootCheckpointFile": "",
"rootProtocolStateSnapshot": "",
"nodeInfo": "",
"executionStateBucket": ""
}
},
"tags": {
"flow-go": "v0.14.9",
"flow-dps": "",
"cadence": "v0.13.5-no-id-caching",
"docker": "v0.14.9"
},
"accessNodes": [
"access-001.mainnet6.nodes.onflow.org:9000"
]
},
"mainnet5": {
"id": 5,
"live": false,
"name": "Mainnet-5",
"sporkTime": "2021-02-17T16:00:00Z",
"rootHeight": "12020337",
"rootParentId": "9131733835702b0d6321088bddb4642a4964bb5c630440ccb0de47bdbc371d1a",
"rootStateCommitment": "54bef048a6c5574ef4eb452dd2698aeb2fe5eca6edd536aca6d0bc631c2daaa9",
"gitCommitHash": "027569a9d76e41b1140b189fa1b9187c711ab241",
"stateArtefacts": {
"gcp": {
"rootCheckpointFile": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-5-execution/public-root-information/root.checkpoint",
"rootProtocolStateSnapshot": "",
"nodeInfo": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-6-execution/public-root-information/node-infos.pub.json",
"executionStateBucket": "",
"protocolDBArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet5/protocol-db.tar.gz",
"protocolDBArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet5/protocol-db.tar.gz.sha256",
"executionStateArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet5/execution-state.tar.gz",
"executionStateArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet5/execution-state.tar.gz.sha256"
},
"s3": {
"rootCheckpointFile": "",
"rootProtocolStateSnapshot": "",
"nodeInfo": "",
"executionStateBucket": ""
}
},
"tags": {
"flow-go": "v0.14.1",
"flow-dps": "",
"cadence": "v0.12.11",
"docker": "v0.14.1"
},
"specialNote": "Use v0.14.1 for Access, Verification, Collection nodes and v0.14.2 for Consensus and Execution nodes",
"accessNodes": [
"access-001.mainnet5.nodes.onflow.org:9000"
]
},
"mainnet4": {
"id": 4,
"live": false,
"name": "Mainnet-4",
"sporkTime": "2020-12-16T16:00:00Z",
"rootHeight": "9992020",
"rootParentId": "691e35a4ac4d0d47e1be1ec81512ac9f6cdd04545b908fad1d6ceea58c76b560",
"rootStateCommitment": "0011fda57f2f3aaa8e6bcc1e1deea9778a9543252f8b65bbd4ebca3687789420",
"gitCommitHash": "f4a73c7f20109209e9e2e999cf50fcf1ec41241b",
"stateArtefacts": {
"gcp": {
"rootCheckpointFile": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-4-execution/public-root-information/root.checkpoint",
"rootProtocolStateSnapshot": "",
"nodeInfo": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-4-execution/public-root-information/node-infos.pub.json",
"executionStateBucket": "",
"protocolDBArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet4/protocol-db.tar.gz",
"protocolDBArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet4/protocol-db.tar.gz.sha256",
"executionStateArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet4/execution-state.tar.gz",
"executionStateArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet4/execution-state.tar.gz.sha256"
},
"s3": {
"rootCheckpointFile": "",
"rootProtocolStateSnapshot": "",
"nodeInfo": "",
"executionStateBucket": ""
}
},
"tags": {
"flow-go": "v0.13.1",
"flow-dps": "",
"cadence": "v0.10.4",
"docker": "v0.13.1"
},
"accessNodes": [
"access-001.mainnet4.nodes.onflow.org:9000"
]
},
"mainnet3": {
"id": 3,
"live": false,
"name": "Mainnet-3",
"sporkTime": "2020-12-09T16:00:00Z",
"rootHeight": "9737133",
"rootParentId": "116751c904a7f868cd6e8c90522fdbd70fe826db6886b830338c68c6339df3e7",
"rootStateCommitment": "1d2c91e801d0560024848a0c981e03120efc372436ada5f7909c4d44d4600f04",
"gitCommitHash": "badd5887512b955e7aa18b4e73dae980ca72fa22",
"stateArtefacts": {
"gcp": {
"rootCheckpointFile": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-3-execution/public-root-information/root.checkpoint",
"rootProtocolStateSnapshot": "",
"nodeInfo": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-3-execution/public-root-information/node-infos.pub.json",
"executionStateBucket": "",
"protocolDBArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet3/protocol-db.tar.gz",
"protocolDBArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet3/protocol-db.tar.gz.sha256",
"executionStateArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet3/execution-state.tar.gz",
"executionStateArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet3/execution-state.tar.gz.sha256"
},
"s3": {
"rootCheckpointFile": "",
"rootProtocolStateSnapshot": "",
"nodeInfo": "",
"executionStateBucket": ""
}
},
"tags": {
"flow-go": "v0.12.6",
"flow-dps": "",
"cadence": "v0.10.2",
"docker": "v0.12.6"
},
"accessNodes": [
"access-001.mainnet3.nodes.onflow.org:9000"
]
},
"mainnet2": {
"id": 2,
"live": false,
"name": "Mainnet-2",
"sporkTime": "2020-11-13T16:00:00Z",
"rootHeight": "8742959",
"rootParentId": "b35fdb189d21a95df7f19f941786f748d9854a8b93b1e555b51cda7d9f53a6e1",
"rootStateCommitment": "d6a25be552ed93213df0ffc2e8c7f39f6401c04cbf22bac7a4b84d3c9493f005",
"gitCommitHash": "4ef68efb935c0e3393ae3966752ece5e7739bab4",
"stateArtefacts": {
"gcp": {
"rootCheckpointFile": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-2-execution/public-root-information/root.checkpoint",
"rootProtocolStateSnapshot": "",
"nodeInfo": "https://storage.googleapis.com/flow-genesis-bootstrap/mainnet-2-execution/public-root-information/node-infos.pub.json",
"executionStateBucket": "",
"protocolDBArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet2/protocol-db.tar.gz",
"protocolDBArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet2/protocol-db.tar.gz.sha256",
"executionStateArchive": "https://storage.googleapis.com/flow-execution-archive/mainnet2/execution-state.tar.gz",
"executionStateArchiveChecksum": "https://storage.googleapis.com/flow-execution-archive/mainnet2/execution-state.tar.gz.sha256"
},
"s3": {
"rootCheckpointFile": "",
"rootProtocolStateSnapshot": "",
"nodeInfo": "",
"executionStateBucket": ""
}
},
"tags": {
"flow-go": "v0.11.1",
"flow-dps": "",
"cadence": "v0.9.2",
"docker": "v0.11.1"
},
"accessNodes": [