> For the complete documentation index, see [llms.txt](https://docs.common.xyz/commonwealth/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.common.xyz/commonwealth/protocol/deployments_docs.md).

# Deployments

*Last Updated: April 24, 2025*

This document provides the official contract addresses for Common Protocol deployments across the primary supported networks. Each address is a clickable link to view the contract on the respective block explorer.

## Supported Networks

Common Protocol is currently deployed on the following primary networks:

### Ethereum Mainnet (EVM)

| Contract Name                   | Address                                                                                                               |
| ------------------------------- | --------------------------------------------------------------------------------------------------------------------- |
| NamespaceFactory Implementation | [0xedf43c919f59900c82d963e99d822da3f95575ea](https://etherscan.io/address/0xedf43c919f59900c82d963e99d822da3f95575ea) |
| Namespace Implementation        | [0x335b2259a060ce822e4bb8d73ded366b9ad1cf94](https://etherscan.io/address/0x335b2259a060ce822e4bb8d73ded366b9ad1cf94) |
| CurveManager                    | [0x1a651156ecd9be8d3067e15a2cc1044ac6e8ecd7](https://etherscan.io/address/0x1a651156ecd9be8d3067e15a2cc1044ac6e8ecd7) |
| CommunityStake                  | [0x9ed281e62db1b1d98af90106974891a4c1ca3a47](https://etherscan.io/address/0x9ed281e62db1b1d98af90106974891a4c1ca3a47) |
| CurveLogic                      | [0xe3ae9569f4523161742414480f87967e991741bd](https://etherscan.io/address/0xe3ae9569f4523161742414480f87967e991741bd) |
| NamespaceVoteStrategy           | [0xd9e8bbe8949bfdcd0449152f6dbb66094c1ad96d](https://etherscan.io/address/0xd9e8bbe8949bfdcd0449152f6dbb66094c1ad96d) |
| ERC20VoteStrategy               | [0x8829b650ff249afae20ad65bc490835b1f21fcf2](https://etherscan.io/address/0x8829b650ff249afae20ad65bc490835b1f21fcf2) |
| SequencerHook                   | [0x3ed1f8d63370a61dab9083472e637b0851b65567](https://etherscan.io/address/0x3ed1f8d63370a61dab9083472e637b0851b65567) |
| ContestFactory                  | [0xe979020f0a25efd14e9f3a339670f039ad5e7eca](https://etherscan.io/address/0xe979020f0a25efd14e9f3a339670f039ad5e7eca) |
| NamespaceFactory/Proxy          | [0x90aa47bf6e754f69ee53f05b5187b320e3118b0f](https://etherscan.io/address/0x90aa47bf6e754f69ee53f05b5187b320e3118b0f) |

### Base (8453)

| Contract Name                   | Address                                                                                                               |
| ------------------------------- | --------------------------------------------------------------------------------------------------------------------- |
| NamespaceFactory Implementation | [0x9E6565F9f25576bADe1E9684D8d03788d0518a4f](https://basescan.org/address/0x9E6565F9f25576bADe1E9684D8d03788d0518a4f) |
| Namespace Implementation        | [0xc14a163eca1c5d872aa087afa1fafb778d26787a](https://basescan.org/address/0xc14a163eca1c5d872aa087afa1fafb778d26787a) |
| CurveManager                    | [0x2A679D6f44DD1dE40e24B10C59Fab30C780c31EC](https://basescan.org/address/0x2A679D6f44DD1dE40e24B10C59Fab30C780c31EC) |
| CommunityStake                  | [0xcc752fd15A7Dd0d5301b6A626316E7211352Cf62](https://basescan.org/address/0xcc752fd15A7Dd0d5301b6A626316E7211352Cf62) |
| NamespaceVoteStrategy           | [0x8829b650fF249AFae20AD65BC490835B1F21fcf2](https://basescan.org/address/0x8829b650fF249AFae20AD65BC490835B1F21fcf2) |
| ERC20VoteStrategy               | [0x7c702240bFdfF374798E48c892cE6a687D319e7f](https://basescan.org/address/0x7c702240bFdfF374798E48c892cE6a687D319e7f) |
| ContestFactory                  | [0xe979020f0a25efd14e9f3a339670f039ad5e7eca](https://basescan.org/address/0xe979020f0a25efd14e9f3a339670f039ad5e7eca) |
| TransparentUpgradeableProxy     | [0xedf43C919f59900C82d963E99d822dA3F95575EA](https://basescan.org/address/0xedf43C919f59900C82d963E99d822dA3F95575EA) |
| UniswapV3LPHook                 | [0x161DEa1Cd223AF8F86896502EAE96C7A5BFC4916](https://basescan.org/address/0x161DEa1Cd223AF8F86896502EAE96C7A5BFC4916) |
| ReferralActionHook              | [0x9FF48192c34c5Af4bd9FF31bD9ad9d6f1983c203](https://basescan.org/address/0x9FF48192c34c5Af4bd9FF31bD9ad9d6f1983c203) |
| LPCurve Manager                 | [0xaD1Bb96Db38C4839c74575A39AFabaD542597267](https://basescan.org/address/0xaD1Bb96Db38C4839c74575A39AFabaD542597267) |
| BancorFormula                   | [0xBe8E967a9861fE7909de77F9dE6D6C2085d178dF](https://basescan.org/address/0xBe8E967a9861fE7909de77F9dE6D6C2085d178dF) |
| Launchpad                       | [0x0C1786961CfDac88EdEb5728E52F73A0DbBe7813](https://basescan.org/address/0x0C1786961CfDac88EdEb5728E52F73A0DbBe7813) |
| LPContestManager                | [0xe1E3Ee066455d105790bedc5b8290E920d8eD2de](https://basescan.org/address/0xe1E3Ee066455d105790bedc5b8290E920d8eD2de) |
| LPBondingCurve                  | [0x4bF195932E20Dc8459419Bc93a84B713bED20f38](https://basescan.org/address/0x4bF195932E20Dc8459419Bc93a84B713bED20f38) |
| TokenCommunityManager           | [0x2a813bdf2eac0c5cb270570218bc436a996da6c1](https://basescan.org/address/0x2a813bdf2eac0c5cb270570218bc436a996da6c1) |
| ReferralFeeManager              | [0x84A0CFb53a77202777fdbc845e7A5bb214311e88](https://basescan.org/address/0x84A0CFb53a77202777fdbc845e7A5bb214311e88) |
| ReferralClaimHook               | [0x5fd4a4e28ef1eab1f74046ac15039ad05064345b](https://basescan.org/address/0x5fd4a4e28ef1eab1f74046ac15039ad05064345b) |

### Arbitrum (42161)

| Contract Name                   | Address                                                                                                              |
| ------------------------------- | -------------------------------------------------------------------------------------------------------------------- |
| NamespaceFactory Implementation | [0x9E6565F9f25576bADe1E9684D8d03788d0518a4f](https://arbiscan.io/address/0x9E6565F9f25576bADe1E9684D8d03788d0518a4f) |
| Namespace Implementation        | [0xD050094C902A5552b767614cB1e9e96D85C697d0](https://arbiscan.io/address/0xD050094C902A5552b767614cB1e9e96D85C697d0) |
| CurveManager                    | [0x2A679D6f44DD1dE40e24B10C59Fab30C780c31EC](https://arbiscan.io/address/0x2A679D6f44DD1dE40e24B10C59Fab30C780c31EC) |
| CommunityStake                  | [0xcc752fd15A7Dd0d5301b6A626316E7211352Cf62](https://arbiscan.io/address/0xcc752fd15A7Dd0d5301b6A626316E7211352Cf62) |
| CurveLogic                      | [0xbcC9d45d306C76D62C16B309307A055432D32581](https://arbiscan.io/address/0xbcC9d45d306C76D62C16B309307A055432D32581) |
| NamespaceVoteStrategy           | [0xedf43C919f59900C82d963E99d822dA3F95575EA](https://arbiscan.io/address/0xedf43C919f59900C82d963E99d822dA3F95575EA) |
| ERC20VoteStrategy               | [0x335b2259a060ce822e4bb8D73Ded366b9aD1CF94](https://arbiscan.io/address/0x335b2259a060ce822e4bb8D73Ded366b9aD1CF94) |
| SequencerHook                   | [0x1a651156Ecd9Be8d3067e15a2CC1044Ac6E8eCd7](https://arbiscan.io/address/0x1a651156Ecd9Be8d3067e15a2CC1044Ac6E8eCd7) |
| ContestFactory                  | [0x9ed281E62dB1b1d98aF90106974891a4c1cA3a47](https://arbiscan.io/address/0x9ed281E62dB1b1d98aF90106974891a4c1cA3a47) |
| NamespaceFactory/Proxy          | [0xE3AE9569f4523161742414480f87967e991741bd](https://arbiscan.io/address/0xE3AE9569f4523161742414480f87967e991741bd) |

### BNB Chain (56)

| Contract Name                   | Address                                                                                                              |
| ------------------------------- | -------------------------------------------------------------------------------------------------------------------- |
| NamespaceFactory Implementation | [0x9e6565f9f25576bade1e9684d8d03788d0518a4f](https://bscscan.com/address/0x9e6565f9f25576bade1e9684d8d03788d0518a4f) |
| Namespace Implementation        | [0xd050094c902a5552b767614cb1e9e96d85c697d0](https://bscscan.com/address/0xd050094c902a5552b767614cb1e9e96d85c697d0) |
| CurveManager                    | [0x2a679d6f44dd1de40e24b10c59fab30c780c31ec](https://bscscan.com/address/0x2a679d6f44dd1de40e24b10c59fab30c780c31ec) |
| CommunityStake                  | [0xcc752fd15a7dd0d5301b6a626316e7211352cf62](https://bscscan.com/address/0xcc752fd15a7dd0d5301b6a626316e7211352cf62) |
| CurveLogic                      | [0xbcc9d45d306c76d62c16b309307a055432d32581](https://bscscan.com/address/0xbcc9d45d306c76d62c16b309307a055432d32581) |
| NamespaceVoteStrategy           | [0x2a679d6f44dd1de40e24b10c59fab30c780c31ec](https://bscscan.com/address/0x2a679d6f44dd1de40e24b10c59fab30c780c31ec) |
| ERC20VoteStrategy               | [0xedf43c919f59900c82d963e99d822da3f95575ea](https://bscscan.com/address/0xedf43c919f59900c82d963e99d822da3f95575ea) |
| SequencerHook                   | [0x335b2259a060ce822e4bb8d73ded366b9ad1cf94](https://bscscan.com/address/0x335b2259a060ce822e4bb8d73ded366b9ad1cf94) |
| ContestFactory                  | [0x1a651156ecd9be8d3067e15a2cc1044ac6e8ecd7](https://bscscan.com/address/0x1a651156ecd9be8d3067e15a2cc1044ac6e8ecd7) |
| NamespaceFactory/Proxy          | [0x9ed281e62db1b1d98af90106974891a4c1ca3a47](https://bscscan.com/address/0x9ed281e62db1b1d98af90106974891a4c1ca3a47) |
| TransparentUpgradeableProxy     | [0xe3ae9569f4523161742414480f87967e991741bd](https://bscscan.com/address/0xe3ae9569f4523161742414480f87967e991741bd) |

## Additional Networks

Common Protocol is also deployed on several additional networks, including:

* Optimism (10)
* Linea Mainnet (59144)

## Verifying Contract Authenticity

To verify the authenticity of any contract:

1. Click on any contract address above to view it in the corresponding block explorer
2. Check for the verified badge in the block explorer
3. Review the contract code to ensure it matches the expected implementation

## Contract Version History

For historical contract versions and upgrades, please refer to the Protocol team for more information.
