Crate zksync_kzg

Source
Expand description

Implementation based on https://github.com/ethereum/consensus-specs/blob/86fb82b221474cc89387fa6436806507b3849d88/specs/deneb/polynomial-commitments.md

Structs§

  • All the info needed for both the network transaction and by our L1 contracts. As part of the network transaction we need to encode the sidecar which contains the: blob, kzg commitment, and the blob proof. The transaction payload will utilize the versioned hash. The info needed for commitBatches is the kzg commitment, opening point, opening value, and opening proof.

Constants§

Functions§