# Hash Types

## `Hash.Hasher`

Incremental hash state.

A hasher accepts any number of chunks. Calling `digest` or `digestInto` consumes the state. Call `clone` before finalizing to branch from the same prefix.

**Source:** [src/core/Hash.ts](https://github.com/wevm/ox/blob/main/src/core/Hash.ts#L14)
