@nori-zk/ethprocessor
Version:
zkApp for verifying SP1 Helios Nori proof and storing latest execution state root on Mina
234 lines (233 loc) • 8.61 kB
JSON
{
"proof": {
"Plonk": {
"public_inputs": [
"84173792369910167015472122303570905810025832343429167250131481738484105801",
"6040033396535559026933606512407250845759016422906941397909542703010974136341",
"0",
"83960146348496814183195590144795274058764451818716359375255161226434597714",
"0"
],
"encoded_proof": "0000000000000000000000000000000000000000000000000000000000000000002f850ee998974d6cc00e50cd0814b098c05bfade466d28573240d057f25352000000000000000000000000000000000000000000000000000000000000000028ecd626788fad60ce97ed1eeec6f1742d1209f448587e79c120cbff680b49ff08ef96371f9f960f4211bded87cb50ee4e0c746dd8f94fefc9a9feb599ae124803dc7d66272c416e69c15f4b95acede6498ff7d6da8de729459b26ba3354b1322666864bfecf45c8952989df919c59cb90ea1e443be9bf6d3356620e180a51b71bd425088c2f9dd13891dc4dad35a8716b6d9cc10ffb22f2602bad3a9035b8cd07e245d808f5227142952f0a1611342533426c1f61dde754bc3baa81d97971e8284b0a970f2adafc6a2511409001f3423045c6999ffff1850d5ff832798bf9cd2cef560aeb12b385f88dfd28e9c67f7ba1aba3c974ea448656bc9ef14e0a0cfd2269a0ae24f40ed3384ff61e07d09fea4a9d43397c0e720e71aff084874ed9790524955326e9c7e4ae43faa97147c2cacd74000b2efd13dbc9666477d28bb86c2b21e34200403f50b566be1b03d8a32d3a98e496fd2850ff56dc3252fdf85ba8036750ff69f53c8085f188da81146a5db3af8b2cd1e2e125877e7dc9ec21a9520dd90f1f4c34176ab80b04b66d57caed434ebdbaec74accb5e412900a087740302a5b0667d47e0ef44cfa0ffb61e08d90f57082f5ec63799b73730c0b9bb1290150085b63282606552573cb1d10f63e901e351eebdcfc057af161df434811aad286d576e718f6f4581cabe7aae5f2c38eb1df9f4d547cdf0949ccc093d76560e19ec2de1388f3122275aa0a08ef436a43d62bc634fc67d3fc37defbdd84834d02221949a97c418396751660e3b26c7e43a5d276c6591c24b56eed355f9dc52842cfaecb2d49fba8c1e50b0f0e93660f08bf1b45e6b3114e39d4f5d3c8e6fbdd101f35521d11efbe944f8713c2c21143469efd63685fb7d75dd03c62578499d4b0329cf424e9542b42607d4d602be526ecd42d7ab838765ca6a7ced2e0129d53512e6552bae79fd56a5f35a8163adf3d36d18e13e208858ed650ecc0e2c5bdf3121e4b87cdfd96bcfe4a412afcc9a8f1791265c12792e4d121b1989bf224ec0a91608c2c7dd5cd0f5f199f9bd7276ec12e8456e53dc96457ea67e4802c109dea0210008c567cb5899820bf818a710368818650c06916b3356f9bb094dd1fb7d442eb00e9c1aea38b7d33b1ed320d7be548031f2887d349a959a317955352c144d12893026595dcc3eaaa3cea2e7e4b664218299c06a380948f1824a2a07bda3d6",
"raw_proof": "28ecd626788fad60ce97ed1eeec6f1742d1209f448587e79c120cbff680b49ff08ef96371f9f960f4211bded87cb50ee4e0c746dd8f94fefc9a9feb599ae124803dc7d66272c416e69c15f4b95acede6498ff7d6da8de729459b26ba3354b1322666864bfecf45c8952989df919c59cb90ea1e443be9bf6d3356620e180a51b71bd425088c2f9dd13891dc4dad35a8716b6d9cc10ffb22f2602bad3a9035b8cd07e245d808f5227142952f0a1611342533426c1f61dde754bc3baa81d97971e82221949a97c418396751660e3b26c7e43a5d276c6591c24b56eed355f9dc52842cfaecb2d49fba8c1e50b0f0e93660f08bf1b45e6b3114e39d4f5d3c8e6fbdd1284b0a970f2adafc6a2511409001f3423045c6999ffff1850d5ff832798bf9cd2cef560aeb12b385f88dfd28e9c67f7ba1aba3c974ea448656bc9ef14e0a0cfd2269a0ae24f40ed3384ff61e07d09fea4a9d43397c0e720e71aff084874ed9790524955326e9c7e4ae43faa97147c2cacd74000b2efd13dbc9666477d28bb86c2b21e34200403f50b566be1b03d8a32d3a98e496fd2850ff56dc3252fdf85ba8036750ff69f53c8085f188da81146a5db3af8b2cd1e2e125877e7dc9ec21a9520329cf424e9542b42607d4d602be526ecd42d7ab838765ca6a7ced2e0129d53512e6552bae79fd56a5f35a8163adf3d36d18e13e208858ed650ecc0e2c5bdf310000000706714b6c0e75d618eac06a51a561591120b302f8afc45616b4566b13e5f1359b0dd90f1f4c34176ab80b04b66d57caed434ebdbaec74accb5e412900a087740302a5b0667d47e0ef44cfa0ffb61e08d90f57082f5ec63799b73730c0b9bb1290150085b63282606552573cb1d10f63e901e351eebdcfc057af161df434811aad286d576e718f6f4581cabe7aae5f2c38eb1df9f4d547cdf0949ccc093d76560e19ec2de1388f3122275aa0a08ef436a43d62bc634fc67d3fc37defbdd84834d0210008c567cb5899820bf818a710368818650c06916b3356f9bb094dd1fb7d4421e4b87cdfd96bcfe4a412afcc9a8f1791265c12792e4d121b1989bf224ec0a91608c2c7dd5cd0f5f199f9bd7276ec12e8456e53dc96457ea67e4802c109dea001f35521d11efbe944f8713c2c21143469efd63685fb7d75dd03c62578499d4b000000012eb00e9c1aea38b7d33b1ed320d7be548031f2887d349a959a317955352c144d12893026595dcc3eaaa3cea2e7e4b664218299c06a380948f1824a2a07bda3d6",
"plonk_vkey_hash": [
90,
9,
58,
47,
203,
70,
57,
79,
92,
173,
254,
85,
196,
77,
77,
87,
47,
173,
156,
236,
122,
235,
56,
2,
107,
2,
120,
50,
46,
240,
127,
172
]
}
},
"public_values": {
"buffer": {
"data": [
0,
0,
0,
0,
0,
153,
102,
64,
68,
217,
81,
20,
30,
78,
14,
70,
91,
242,
197,
196,
31,
175,
196,
43,
236,
151,
152,
199,
84,
74,
221,
60,
15,
62,
3,
145,
225,
37,
153,
121,
0,
0,
0,
0,
0,
153,
102,
96,
44,
174,
50,
84,
74,
142,
144,
175,
188,
92,
201,
12,
23,
76,
62,
168,
251,
21,
182,
69,
117,
123,
53,
106,
234,
24,
23,
8,
57,
185,
103,
44,
240,
33,
76,
191,
135,
170,
216,
68,
212,
49,
193,
8,
197,
87,
158,
225,
51,
101,
132,
76,
82,
199,
3,
56,
23,
122,
219,
76,
231,
218,
146,
146,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
165,
113,
111,
50,
32,
224,
2,
108,
70,
100,
114,
167,
110,
212,
185,
166,
236,
160,
66,
197,
99,
150,
37,
111,
203,
26,
193,
133,
83,
100,
22,
213
]
}
},
"sp1_version": "v6.1.0",
"tee_proof": null
}