> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cosmos.network/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Ready-to-use smart contracts deployed at predefined addresses

## "Pre-deployed" Contracts

### Default Preinstalls

These contracts are included in `evmtypes.DefaultPreinstalls` (defined in [`x/vm/types/preinstall.go:13-39`](https://github.com/cosmos/evm/blob/main/x/vm/types/preinstall.go#L13-L39)) and can be deployed at genesis or via governance:

| Contract                   | Address                                      | Purpose                                                 | Documentation             |
| -------------------------- | -------------------------------------------- | ------------------------------------------------------- | ------------------------- |
| **Create2**                | `0x4e59b44847b379578588920ca78fbf26c0b4956c` | Deterministic contract deployment using CREATE2 opcode  | [Details](./create2)      |
| **Multicall3**             | `0xcA11bde05977b3631167028862bE2a173976CA11` | Batch multiple contract calls in a single transaction   | [Details](./multicall3)   |
| **Permit2**                | `0x000000000022D473030F116dDEE9F6B43aC78BA3` | Token approval and transfer management with signatures  | [Details](./permit2)      |
| **Safe Singleton Factory** | `0x914d7Fec6aaC8cd542e72Bca78B30650d45643d7` | Deploy Safe multisig wallets at deterministic addresses | [Details](./safe-factory) |
| **EIP-2935**               | `0x0b`                                       | Historical block hash storage (system contract)         | N/A                       |

<Note>
  Additional pre-deployable contracts can be incorporated into your project in a similar way, given that any dependencies are met. See the [Predeployed Contracts Integration](/evm/v0.5.0/documentation/getting-started/build-a-chain/additional-configuration/predeployed-contracts) guide for instructions.
</Note>

## Learn More

* [Implementation](/evm/v0.5.0/documentation/getting-started/build-a-chain/additional-configuration/predeployed-contracts) - Activate these contracts for your project
* [Create2](./create2) - Deterministic deployment factory documentation
* [Multicall3](./multicall3) - Batch operations contract documentation
* [Permit2](./permit2) - Advanced token approvals documentation
* [Safe Factory](./safe-factory) - Multisig wallet factory documentation
