Skip to content

feat: activate sp1 cluster proving#14

Draft
WiseMrMusa wants to merge 4 commits intoef/masterfrom
nm/feat-sp1-cluster
Draft

feat: activate sp1 cluster proving#14
WiseMrMusa wants to merge 4 commits intoef/masterfrom
nm/feat-sp1-cluster

Conversation

@WiseMrMusa
Copy link

This PR activates sp1 cluster proving in the workload

  • it includes a validation that it is only used with sp1 zkvm
  • it also includes the scripts to spin-up of the sp1-cluster with docker
  • the default configuration is the docker driver network ip
  • if this changes, environmental variable needs to be provided to update it

…ion 4bac87e for ere packages in Cargo.toml and Cargo.lock
- Introduced Cluster variant in Resource enum for SP1 cluster resources.
- Updated ProverResourceType conversion to handle Cluster using default ClusterProverConfig.
- Introduced a new `docker-compose.yml` file for managing SP1 Cluster services including Redis, PostgreSQL, API, Coordinator, CPU, and GPU nodes.
- Added `start-sp1-cluster.sh` script for starting the cluster with options for GPU nodes and mixed worker modes.
- Created `stop-sp1-cluster.sh` script for stopping the cluster and managing persistent data and images.
- Enhanced user experience with logging and help messages in the scripts.
- Added validation in the CLI to ensure that the Cluster resource can only be used with SP1 zkVMs.
- Introduced `bail` from `anyhow` for error handling in case of invalid resource configurations.
@vercel
Copy link

vercel bot commented Jan 5, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Review Updated (UTC)
zkgas-profiling Ignored Ignored Jan 5, 2026 0:54am

WiseMrMusa pushed a commit that referenced this pull request Jan 8, 2026
…rs-locally

chore: explicitly enable `kzg-rs`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant