# Community Staking Module

**URL:** <https://research.lido.fi/t/community-staking-module/5917>\
**Category:** Proposals\
**Created:** [November 9, 2023, 11:33am UTC](https://research.lido.fi/t/community-staking-module/5917 "2023-11-09T11:33:44Z")\
**Posts on this page:** 1\
**Showing post:** 67

<div class="post-metadata">

**Author:** ![dgusakov](https://dub1.discourse-cdn.com/flex013/user_avatar/research.lido.fi/dgusakov/32/1238_2.png) [@dgusakov](https://research.lido.fi/u/dgusakov)\
**Post date:** [October 11, 2024, 2:04pm UTC](https://research.lido.fi/t/community-staking-module/5917/67 "2024-10-11T14:04:46Z")

</div>

Community Staking Module contracts were [deployed](https://github.com/lidofinance/community-staking-module/blob/939482e028139603fbdc13536194ebd22a3e3868/artifacts/mainnet/deploy-mainnet.json) on the mainnet. One can validate deployment by running fork-tests:

1. Clone [GitHub - lidofinance/community-staking-module: Community Staking Module is the first ever permissionless staking module in Lido](https://github.com/lidofinance/community-staking-module)
2. Set up env [GitHub - lidofinance/community-staking-module: Community Staking Module is the first ever permissionless staking module in Lido](https://github.com/lidofinance/community-staking-module?tab=readme-ov-file#getting-started)
3. Prepare env for tests

```auto
export CHAIN=mainnet
export RPC_URL=<ETH_MAINNET_RPC_URL>
export DEPLOY_CONFIG=./artifacts/$CHAIN/deploy-$CHAIN.json

```

1. Run tests

```auto
just test-deployment

```

In addition to the main CSM contracts, a supplementary Easy Track factory was also [deployed](https://github.com/lidofinance/easy-track/commit/9039f23913ab263b530a58047848a4a1200f7f74)

After additional verifications and tests, these contracts will be proposed to the Lido DAO for inclusion as a staking router module.

## Appendix 1. Detailed addresses

- CSModule: [`0xdA7dE2ECdDfccC6c3AF10108Db212ACBBf9EA83F`](https://etherscan.io/address/0xdA7dE2ECdDfccC6c3AF10108Db212ACBBf9EA83F) (proxy)
- CSModule: [`0x8daea53b17a629918cdfab785c5c74077c1d895b`](https://etherscan.io/address/0x8daea53b17a629918cdfab785c5c74077c1d895b) (impl)
- CSAccounting: [`0x4d72BFF1BeaC69925F8Bd12526a39BAAb069e5Da`](https://etherscan.io/address/0x4d72BFF1BeaC69925F8Bd12526a39BAAb069e5Da) (proxy)
- CSAccounting: [`0x71FCD2a6F38B644641B0F46c345Ea03Daabf2758`](https://etherscan.io/address/0x71FCD2a6F38B644641B0F46c345Ea03Daabf2758) (impl)
- CSFeeDistributor: [`0xD99CC66fEC647E68294C6477B40fC7E0F6F618D0`](https://etherscan.io/address/0xD99CC66fEC647E68294C6477B40fC7E0F6F618D0) (proxy)
- CSFeeDistributor: [`0x17Fc610ecbbAc3f99751b3B2aAc1bA2b22E444f0`](https://etherscan.io/address/0x17Fc610ecbbAc3f99751b3B2aAc1bA2b22E444f0) (impl)
- CSFeeOracle: [`0x4D4074628678Bd302921c20573EEa1ed38DdF7FB`](https://etherscan.io/address/0x4D4074628678Bd302921c20573EEa1ed38DdF7FB) (proxy)
- CSFeeOracle: [`0x919ac5C6c62B6ef7B05cF05070080525a7B0381E`](https://etherscan.io/address/0x919ac5C6c62B6ef7B05cF05070080525a7B0381E) (impl)
- CSVerifier: [`0x3Dfc50f22aCA652a0a6F28a0F892ab62074b5583`](https://etherscan.io/address/0x3Dfc50f22aCA652a0a6F28a0F892ab62074b5583)
- CSEarlyAdoption: [`0x3D5148ad93e2ae5DedD1f7A8B3C19E7F67F90c0E`](https://etherscan.io/address/0x3D5148ad93e2ae5DedD1f7A8B3C19E7F67F90c0E)
- HashConsensus: [`0x71093efF8D8599b5fA340D665Ad60fA7C80688e4`](https://etherscan.io/address/0x71093efF8D8599b5fA340D665Ad60fA7C80688e4)
- GateSeal: [`0x5cFCa30450B1e5548F140C24A47E36c10CE306F0`](https://etherscan.io/address/0x5cFCa30450B1e5548F140C24A47E36c10CE306F0)
- CSMSettleElStealingPenalty: [`0xF6B6E7997338C48Ea3a8BCfa4BB64a315fDa76f4`](https://etherscan.io/address/0xF6B6E7997338C48Ea3a8BCfa4BB64a315fDa76f4)

Libraries:

- AssetRecovererLib: [`0xa74528edc289b1a597Faf83fCfF7eFf871Cc01D9`](https://etherscan.io/address/0xa74528edc289b1a597Faf83fCfF7eFf871Cc01D9)
- NOAddresses: [`0xF8E5de8bAf8Ad7C93DCB61D13d00eb3D57131C72`](https://etherscan.io/address/0xF8E5de8bAf8Ad7C93DCB61D13d00eb3D57131C72)
- QueueLib: [`0xD19B40Cb5401f1413D014A56529f03b3452f70f9`](https://etherscan.io/address/0xD19B40Cb5401f1413D014A56529f03b3452f70f9)

---

_[View the full topic](https://research.lido.fi/t/community-staking-module/5917)._
