> **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.

# Address Errors

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

## `Address.InvalidAddressError`

Thrown when an address is invalid.

### Examples

```ts twoslash
// @noErrors
import { Address } from 'viem/utils'

Address.from('0x123')
// @error: Address.InvalidAddressError: Address `0x123` is invalid.
```

## `Address.InvalidChecksumError`

Thrown when an address does not match its checksum counterpart.

## `Address.InvalidInputError`

Thrown when an address is not a 20 byte (40 hexadecimal character) value.
