package
1.15.2
Repository: https://github.com/ethereum/go-ethereum.git
Documentation: pkg.go.dev

# Functions

BlobToCommitment creates a small commitment out of a data blob.
CalcBlobHashV1 calculates the 'versioned blob hash' of a commitment.
ComputeBlobProof returns the KZG proof that is used to verify the blob against the commitment.
ComputeProof computes the KZG proof at the given point for the polynomial represented by the blob.
IsValidVersionedHash checks that h is a structurally-valid versioned blob hash.
UseCKZG can be called to switch the default Go implementation of KZG to the C library if for some reason the user wishes to do so (e.g.
VerifyBlobProof verifies that the blob data corresponds to the provided commitment.
VerifyProof verifies the KZG proof that the polynomial represented by the blob evaluated at the given point is the claimed value.

# Type aliases

Blob represents a 4844 data blob.
Claim is a claimed evaluation value in a specific point.
Commitment is a serialized commitment to a polynomial.
Point is a BLS field element.
Proof is a serialized commitment to the quotient polynomial.