diff --git a/crypto/kzg4844/kzg4844_ckzg_cgo.go b/crypto/kzg4844/kzg4844_ckzg_cgo.go index 87405f952d..bacfa7095a 100644 --- a/crypto/kzg4844/kzg4844_ckzg_cgo.go +++ b/crypto/kzg4844/kzg4844_ckzg_cgo.go @@ -213,8 +213,7 @@ func ckzgVerifyCells(cells []Cell, commitments []Commitment, cellProofs []Proof, commits = append(commits, (ckzg4844.Bytes48)(commitment)) } } - blobCounts := len(cellProofs) / len(cellIndices) - for j := 0; j < blobCounts; j++ { + for j := 0; j < len(commitments); j++ { indices = append(indices, cellIndices...) } diff --git a/crypto/kzg4844/kzg4844_gokzg.go b/crypto/kzg4844/kzg4844_gokzg.go index 2e6dd7901b..ca45a6a560 100644 --- a/crypto/kzg4844/kzg4844_gokzg.go +++ b/crypto/kzg4844/kzg4844_gokzg.go @@ -172,8 +172,7 @@ func gokzgVerifyCells(cells []Cell, commitments []Commitment, cellProofs []Proof commits = append(commits, gokzg4844.KZGCommitment(commitment)) } } - blobCounts := len(cellProofs) / len(cellIndices) - for j := 0; j < blobCounts; j++ { + for j := 0; j < len(commitments); j++ { indices = append(indices, cellIndices...) }