Skip to content

Commit d81260c

Browse files
committed
test(zkboost): point in-process verifier yaml at ethpandaops mirrors
Switch from locally-built zkboost + ghcr ere-server-zisk to the ethpandaops registry mirrors at the moving `:master` tag: zkboost ethpandaops/zkboost:master ere-server-zisk ethpandaops/ere-server-zisk:master Auto-resolution is bypassed (only the official eth-act registry triggers it), so per-zkvm `image`/`elf_url`/`program_vk_url` are set explicitly. Depends on ethpandaops/eth-client-docker-image-builder#377 to seed `ethpandaops/zkboost:master`.
1 parent cc49845 commit d81260c

1 file changed

Lines changed: 14 additions & 8 deletions

File tree

.github/tests/zkboost_in_process_verifier.yaml_norun

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,18 @@
88
# --args-file .github/tests/zkboost_in_process_verifier.yaml_norun
99
#
1010
# Prerequisites:
11-
# - 1 NVIDIA GPU
12-
# - Custom zkboost image with `--features verifier-zisk` (default in
13-
# qu0b/zkboost@qu0b/in-process-verifier). Build locally:
14-
# docker build -t zkboost:cpu-verify-experiment -f docker/Dockerfile .
11+
# - 1 NVIDIA GPU (Blackwell, sm_120 — ethpandaops/ere-server-zisk:master is
12+
# compiled for CUDA_ARCH=sm_120; use ghcr.io/eth-act/ere/ere-server-zisk
13+
# for broader GPU support).
14+
#
15+
# Both zkboost and ere-server-zisk are pulled from the ethpandaops mirror at
16+
# the moving `:master` tag (auto-tracks eth-act upstream master). The mirror
17+
# for zkboost lands with ethpandaops/eth-client-docker-image-builder#377.
18+
#
19+
# `_resolve_ere_versions` only auto-resolves for the official eth-act zkboost
20+
# image, so we bypass it by setting `image`/`elf_url`/`program_vk_url`
21+
# explicitly per zkvm. Bump the ere-guests version (v0.9.0 below) when the
22+
# upstream `:master` zkboost binary bumps its Cargo-pinned ere-guests dep.
1523

1624
participants:
1725
# Prover-side: uses zkboost-prover (real ere-server + GPU).
@@ -58,9 +66,7 @@ additional_services:
5866
- tempo
5967

6068
zkboost_params:
61-
# Locally-built image; auto-resolution of ere/ere-guests versions is bypassed,
62-
# so each zkvm entry sets its artifact URLs explicitly.
63-
image: zkboost:cpu-verify-experiment
69+
image: ethpandaops/zkboost:master
6470
env:
6571
RUST_LOG: info,zkboost=debug
6672
instances:
@@ -69,7 +75,7 @@ zkboost_params:
6975
zkvms:
7076
- kind: ere
7177
proof_type: reth-zisk
72-
image: ghcr.io/eth-act/ere/ere-server-zisk:0.8.1-cuda
78+
image: ethpandaops/ere-server-zisk:master
7379
elf_url: https://github.com/eth-act/ere-guests/releases/download/v0.9.0/stateless-validator-reth-zisk.elf
7480
gpu:
7581
device_ids: ["0"]

0 commit comments

Comments
 (0)