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

# Addresses

## Overview

The **Addresses** module exposes canonical contract addresses shared across EVM chains.

```ts twoslash
import { Addresses } from 'viem'

const create2Deployer = Addresses.create2
```

<Cards>
  <Card title="CREATE2 Deployer" description="Use the canonical deterministic deployment contract address." icon="lucide:map-pin" to="/docs/addresses/create2" />
</Cards>
