Skip to main content

Try it Live

Run Blob examples in the interactive playground
import { Kzg, Blob } from 'tevm';

const blob = Blob.fromData(data);
const commitment = Kzg.Commitment(blob);
const proof = Kzg.Proof(blob, commitment);

console.log(proof.length); // 48
console.log(Blob.Proof.isValid(proof)); // true
Note: Requires c-kzg-4844 library integration (coming soon).

See Also