Skip to main content

Try it Live

Run Blob examples in the interactive playground
Note: Requires c-kzg-4844 library integration (coming soon).

KZG Commitment Scheme

KZG commitments use polynomial commitment scheme over BLS12-381 curve:
  1. Blob as Polynomial - 4096 field elements become polynomial coefficients
  2. Commitment - Evaluate polynomial at secret point (from trusted setup)
  3. Binding - Computationally infeasible to find different blob with same commitment

Security Properties

Commitment Utilities

Blob.Commitment Namespace

See Also