> **Can't find what you're looking for?** Use `search_docs` on the docs MCP server at `https://v3.viem.sh/api/mcp` to find what you need.

# Kzg

:::info
`Kzg` is a re-export of ox's [`Kzg`](https://oxlib.sh/api/Kzg). Refer to the ox documentation for the full reference.
:::

Utility functions for working with KZG Commitments.

Mainly for [EIP-4844](https://eips.ethereum.org/EIPS/eip-4844) Blobs.

## Functions

| Name                | Description                         |
| ------------------- | ----------------------------------- |
| [`Kzg.from`](/docs/utilities/kzg/from) | Defines a KZG interface. |

## Types

| Name                | Description                         |
| ------------------- | ----------------------------------- |
| [`Kzg.Kzg`](/docs/utilities/kzg/types#kzgkzg) | Root type for a KZG interface. |
