# Smart contract deployments

> Deployment addresses

> For the complete documentation index, see [llms.txt](/docs/llms.txt).

The following tables list the deployed factory and account implementation contract addresses for all account types. Smart account contracts have the same address across all EVM chains. See the list of supported chains [here](/docs/wallets/supported-chains).

## Modular Account V2

| Version | Contract Name                 | Address                                      |
| ------- | ----------------------------- | -------------------------------------------- |
|         | **Implementation contracts**  |                                              |
| v2.0.0  | SemiModularAccount7702        | `0x69007702764179f14F51cdce752f4f775d74E139` |
| v2.0.0  | SemiModularAccountBytecode    | `0x000000000000c5A9089039570Dd36455b5C07383` |
| v2.0.0  | SemiModularAccountStorageOnly | `0x0000000000006E2f9d80CaEc0Da6500f005EB25A` |
| v2.0.0  | ExecutionInstallDelegate      | `0x0000000000008e6a39E03C7156e46b238C9E2036` |
| v2.0.0  | ModularAccount                | `0x00000000000002377B26b1EdA7b0BC371C60DD4f` |
|         | **Factory contracts**         |                                              |
| v2.0.0  | AccountFactory                | `0x00000000000017c61b5bEe81050EC8eFc9c6fecd` |
| v2.0.1  | WebAuthnFactory               | `0x55010E571dCf07e254994bfc88b9C1C8FAe31960` |
|         | **Validation modules**        |                                              |
| v2.0.0  | SingleSignerValidationModule  | `0x00000000000099DE0BF6fA90dEB851E2A2df7d83` |
| v2.0.0  | WebAuthnValidationModule      | `0x0000000000001D9d34E07D9834274dF9ae575217` |
|         | **Hook permission modules**   |                                              |
| v2.0.1  | AllowlistModule               | `0x00000000003e826473a313e600b5b9b791f5a59a` |
| v2.0.0  | NativeTokenLimitModule        | `0x00000000000001e541f0D090868FBe24b59Fbe06` |
| v2.0.0  | PaymasterGuardModule          | `0x0000000000001aA7A7F7E29abe0be06c72FD42A1` |
| v2.0.0  | TimeRangeModule               | `0x00000000000082B8e2012be914dFA4f62A0573eA` |

[Source](https://github.com/alchemyplatform/modular-account/blob/develop/deployments/v2/Deployments.md)

## LightAccount V2

| Version | Contract Name                           | Address                                      |
| ------- | --------------------------------------- | -------------------------------------------- |
| v2.0.0  | LightAccount (implementation)           | `0x8E8e658E22B12ada97B402fF0b044D6A325013C7` |
| v2.0.0  | LightAccountFactory                     | `0x0000000000400CdFef5E2714E63d8040b700BC24` |
| v2.0.0  | MultiOwnerLightAccount (implementation) | `0xd2c27F9eE8E4355f71915ffD5568cB3433b6823D` |
| v2.0.0  | MultiOwnerLightAccountFactory           | `0x000000000019d2Ee9F2729A65AfE20bb0020AefC` |

[Source](https://github.com/alchemyplatform/light-account/tree/develop/deployments)

## LightAccount V1

| Version | Contract Name                 | Address                                      |
| ------- | ----------------------------- | -------------------------------------------- |
| v1.1.0  | LightAccount (implementation) | `0xae8c656ad28F2B59a196AB61815C16A0AE1c3cba` |
| v1.1.0  | LightAccountFactory           | `0x00004EC70002a32400f8ae005A26081065620D20` |
| v1.0.2  | LightAccount (implementation) | `0x5467b1947F47d0646704EB801E075e72aeAe8113` |
| v1.0.2  | LightAccountFactory           | `0x00000055C0b4fA41dde26A74435ff03692292FBD` |
| v1.0.1  | LightAccount (implementation) | `0xc1b2fc4197c9187853243e6e4eb5a4af8879a1c0` |
| v1.0.1  | LightAccountFactory           | `0x000000893A26168158fbeaDD9335Be5bC96592E2` |

[Source](https://github.com/alchemyplatform/light-account/tree/develop/deployments)

## Modular Account V1

| Version | Contract Name                              | Address                                      |
| ------- | ------------------------------------------ | -------------------------------------------- |
| v1.0.0  | UpgradeableModularAccount (implementation) | `0x0046000000000151008789797b54fdb500E2a61e` |
| v1.0.0  | MultiOwnerModularAccountFactory            | `0x000000e92D78D90000007F0082006FDA09BD5f11` |
|         | **Plugin contracts**                       |                                              |
| v1.0.0  | MultiOwnerPlugin                           | `0xcE0000007B008F50d762D155002600004cD6c647` |
| v1.0.1  | SessionKeyPlugin                           | `0x0000003E0000a96de4058e1E02a62FaaeCf23d8d` |

[Source](https://github.com/alchemyplatform/modular-account/blob/develop/deployments/v1/Deployments.md)