diff --git a/kroma-validator/config.go b/kroma-validator/config.go index 5a5f296c7..a90feea30 100644 --- a/kroma-validator/config.go +++ b/kroma-validator/config.go @@ -275,17 +275,14 @@ func NewValidatorConfig(cfg CLIConfig, l log.Logger, m metrics.Metricer) (*Confi } witnessGenerator = chal.NewWitnessGenerator(wc) - proverSpec, err := zkVMProofFetcher.Spec(ctx) + _, err = zkVMProofFetcher.Spec(ctx) if err != nil { return nil, fmt.Errorf("failed to request spec of zkVM prover: %w", err) } - witnessGenSpec, err := witnessGenerator.Spec(ctx) + _, err = witnessGenerator.Spec(ctx) if err != nil { return nil, fmt.Errorf("failed to request spec of witness generator: %w", err) } - if proverSpec.SP1Version != witnessGenSpec.SP1Version { - return nil, errors.New("SP1 version of zkVM prover and witness generator mismatched") - } } else { clientOpt := rpc.WithHTTPClient(&http.Client{ Timeout: cfg.ZkEVMNetworkTimeout,