> ## 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` 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) |

Additional pre-deployable contracts can be incorporated into your project in a similar way, given that any dependencies are met.

## Learn More

* [Implementation](./implementation-guide) - 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
