mirror of
https://github.com/status-im/eth2.0-specs.git
synced 2025-01-10 02:35:41 +00:00
86fb82b221
Arkworks integration and test generators for kzg-4844 libraries
16 lines
657 B
Markdown
16 lines
657 B
Markdown
# KZG tests
|
|
|
|
A test type for KZG libraries. Tests all the public interfaces that a KZG library required to implement EIP-4844 needs to provide, as defined in `polynomial-commitments.md`.
|
|
|
|
We do not recommend rolling your own crypto or using an untested KZG library.
|
|
|
|
The KZG test suite runner has the following handlers:
|
|
|
|
- [`blob_to_kzg_commitment`](./blob_to_kzg_commitment.md)
|
|
- [`compute_kzg_proof`](./compute_kzg_proof.md)
|
|
- [`verify_kzg_proof`](./verify_kzg_proof.md)
|
|
- [`compute_blob_kzg_proof`](./compute_blob_kzg_proof.md)
|
|
- [`verify_blob_kzg_proof`](./verify_blob_kzg_proof.md)
|
|
- [`verify_blob_kzg_proof_batch`](./verify_blob_kzg_proof_batch.md)
|
|
|