Skip to content

Add ProverResourceType::ClusterClient #277

Description

@han0110

Inspired by NethermindEth#1 (SP1 cluster client) and https://github.com/eth-act/ere/compare/han/feature/zisk-network-prover (ZisK cluster client), it'd be nice to add ProverResourceType::ClusterClient { endpoint: String } to cover such usecase.

Currently the following zkVM supports cluster mode:

Some clients require extra parameters to initialize the client (e.g. SP1 requires an additional redis_endpoint to uplaod/download the artifact, ZisK requires webhook_port to start webhook server to receive the proof), we can use environment variable for now to keep the ProverResourceType simple (however we migth need to figure out a better way to handle this kind of case).

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions