Skip to content

Commit c99b2a3

Browse files
committed
refactor: update verifiers
1 parent e79daa5 commit c99b2a3

14 files changed

+128
-229
lines changed

Cargo.lock

Lines changed: 116 additions & 175 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rust-toolchain.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
[toolchain]
2-
channel = "nightly-2025-08-04"
2+
channel = "nightly-2025-08-19"
33
components = ["clippy", "rustfmt", "rust-analyzer"]

zkvm_execution_layer/Cargo.toml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ edition = "2021"
77
async-trait = "0.1" #TODO(zkproofs): Remove
88
lru = "0.12"
99
hashbrown = "0.15"
10-
serde = { version = "1.0", features = ["derive"] }
1110
serde_json = "1.0"
1211
tokio = { version = "1", features = ["full"] }
1312
thiserror = "2"
@@ -17,7 +16,8 @@ pico-prism-vm = { git = "https://github.com/ethproofs/pico.git", package = "pico
1716
proofman-verifier = { git = "https://github.com/0xPolygonHermez/pil2-proofman.git", tag = "v0.12.0" }
1817
sp1-verifier = { git = "https://github.com/succinctlabs/hypercube-verifier.git", branch = "ethproofs_demo" }
1918
verify-stark = { git = "https://github.com/openvm-org/openvm.git", branch = "feat/v1-verify-stark", package = "verify-stark" }
20-
bitcode = { version = "0.5", features = ["serde"] }
19+
bitcode = { version = "0.6.5", default-features = false, features = ["serde"] }
20+
serde = { version = "1.0.201", default-features = false, features = ["derive"] }
2121
bincode = { workspace = true }
2222
tempfile = { workspace = true }
2323
reqwest = { workspace = true }
@@ -26,7 +26,5 @@ rand = { workspace = true }
2626
once_cell = { workspace = true }
2727
tracing = { workspace = true }
2828

29-
30-
3129
[dev-dependencies]
3230
mockall = "0.12"

zkvm_execution_layer/src/.DS_Store

-6 KB
Binary file not shown.

zkvm_execution_layer/src/ethproofs_demo.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ pub async fn download_proof_binary(proof_id: u64) -> Result<Vec<u8>, String> {
166166
pub fn validate_proof(proof: &ExecutionProof) -> bool {
167167
// Fallback proofs (proof_id 0) are accepted without verification
168168
if proof.proof_id.as_u8() == 0 {
169-
info!(
169+
warn!(
170170
slot = %proof.slot,
171171
block_hash = %proof.block_hash,
172172
"[Ethproofs] Fallback proof accepted"
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
ç�=���-"�K�}�)�i�h�1x��%��L
1+
Xk���Y r��AZ䦎� *������

0 commit comments

Comments
 (0)