From d86381ffd1f02ba2a5e0301c098d5966ddd70179 Mon Sep 17 00:00:00 2001 From: r4bbit <445106+0x-r4bbit@users.noreply.github.com> Date: Mon, 20 Nov 2023 15:58:59 +0100 Subject: [PATCH] chore: add goerli deployment addresses (#23) * chore: add goerli deployment addresses Redeployed on goerli for latest version * chore: add arbitrum goerli deployment addresses * chore: add arbitrum sepolia deployment addresses --- README.md | 15 +++++++++++++++ foundry.toml | 16 ++++++++-------- 2 files changed, 23 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index ffbee28..c4eef8a 100644 --- a/README.md +++ b/README.md @@ -15,6 +15,11 @@ This projects implements smart contracts that are used by Status to enable token | **Contract** | **Address** | **Snapshot** | | --------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | +| **Goerli** | | | +| CommunityTokenDeployer | [`0x81f4951ff8859d305F47A4574B206cF64C0d2645`](https://goerli.etherscan.io/address/0x81f4951ff8859d305F47A4574B206cF64C0d2645#code) | [`105ee8`](https://github.com/status-im/communities-contracts/commit/1085ee8) | +| CommunityOwnerTokenRegistry | [`0x59510D0b235c75d7bCAEb66A420e9bb0edC976AE`](https://goerli.etherscan.io/address/0x59510D0b235c75d7bCAEb66A420e9bb0edC976AE) | [`1085ee8`](https://github.com/status-im/communities-contracts/commit/1085ee8) | +| CommunityOwnerTokenFactory | [`0xf7b6EC76aCa97b395dc48f7A2861aD810B34b52e`](https://goerli.etherscan.io/address/0xf7b6EC76aCa97b395dc48f7A2861aD810B34b52e#code) | [`1085ee8`](https://github.com/status-im/communities-contracts/commit/1085ee8) | +| CommunityMasterTokenFactory | [`0x0936792b0efa243a5Ddff7035E84749E5a54FA9c`](https://goerli.etherscan.io/address/0x0936792b0efa243a5Ddff7035E84749E5a54FA9c) | [`1085ee8`](https://github.com/status-im/communities-contracts/commit/1085ee8) | | **Sepolia** | | | | CommunityTokenDeployer | [`0xCDE984e57cdb88c70b53437cc694345B646371f9`](https://sepolia.etherscan.io/address/0xCDE984e57cdb88c70b53437cc694345B646371f9) | [`ea7ef0e`](https://github.com/status-im/communities-contracts/commit/ea7ef0e) | | CommunityOwnerTokenRegistry | [`0x98E0A38A9c198F9F49a4F6b49475aE0c92aBbB66`](https://sepolia.etherscan.io/address/0x98E0A38A9c198F9F49a4F6b49475aE0c92aBbB66) | [`ea7ef0e`](https://github.com/status-im/communities-contracts/commit/ea7ef0e) | @@ -25,6 +30,16 @@ This projects implements smart contracts that are used by Status to enable token | CommunityOwnerTokenRegistry | [`0x99F0Eeb7E9F1Da6CA9DDf77dD7810B665FD85750`](https://goerli-optimism.etherscan.io/address/0x99F0Eeb7E9F1Da6CA9DDf77dD7810B665FD85750) | [`e7d799b76`](https://github.com/status-im/communities-contracts/commit/e7d799b761e87166ecee4efaaede0b7a6cc367ad) | | CommunityOwnerTokenFactory | [`0x76d0E484e7c3398922636960Ab33bDe6E9936D81`](https://goerli-optimism.etherscan.io/address/0x76d0E484e7c3398922636960Ab33bDe6E9936D81) | [`e7d799b76`](https://github.com/status-im/communities-contracts/commit/e7d799b761e87166ecee4efaaede0b7a6cc367ad) | | CommunityMasterTokenFactory | [`0x420BE6568c6E09782CEAE1575495Cd6C1c7EA04D`](https://goerli-optimism.etherscan.io/address/0x420BE6568c6E09782CEAE1575495Cd6C1c7EA04D) | [`e7d799b76`](https://github.com/status-im/communities-contracts/commit/e7d799b761e87166ecee4efaaede0b7a6cc367ad) | +| **Arbitrum Goerli** | | | +| CommunityTokenDeployer | [`0x7Ff554af5b6624db2135E4364F416d1D397f43e6`](https://goerli.arbiscan.io/address/0x7Ff554af5b6624db2135E4364F416d1D397f43e6) | [`105ee8`](https://github.com/status-im/communities-contracts/commit/1085ee8) | +| CommunityOwnerTokenRegistry | [`0x9C84f9f9970B22E67f1B2BE46ABb1C09741FF7d7`](https://goerli.arbiscan.io/address/0x9C84f9f9970B22E67f1B2BE46ABb1C09741FF7d7) | [`1085ee8`](https://github.com/status-im/communities-contracts/commit/1085ee8) | +| CommunityOwnerTokenFactory | [`0x0B5DAd18B8791ddb24252B433ec4f21f9e6e5Ed0`](https://goerli.arbiscan.io/address/0x0B5DAd18B8791ddb24252B433ec4f21f9e6e5Ed0) | [`1085ee8`](https://github.com/status-im/communities-contracts/commit/1085ee8) | +| CommunityMasterTokenFactory | [`0x35Cded11D75cC10d38ED4456b8caDC9F36E85E42`](https://goerli.arbiscan.io/address/0x35cded11d75cc10d38ed4456b8cadc9f36e85e42) | [`1085ee8`](https://github.com/status-im/communities-contracts/commit/1085ee8) | +| **Arbitrum Sepolia** | | | +| CommunityTokenDeployer | [`0x7Ff554af5b6624db2135E4364F416d1D397f43e6`](https://sepolia.arbiscan.io/address/0x7Ff554af5b6624db2135E4364F416d1D397f43e6) | [`105ee8`](https://github.com/status-im/communities-contracts/commit/1085ee8) | +| CommunityOwnerTokenRegistry | [`0x9C84f9f9970B22E67f1B2BE46ABb1C09741FF7d7`](https://sepolia.arbiscan.io/address/0x9C84f9f9970B22E67f1B2BE46ABb1C09741FF7d7) | [`1085ee8`](https://github.com/status-im/communities-contracts/commit/1085ee8) | +| CommunityOwnerTokenFactory | [`0x0B5DAd18B8791ddb24252B433ec4f21f9e6e5Ed0`](https://sepolia.arbiscan.io/address/0x0B5DAd18B8791ddb24252B433ec4f21f9e6e5Ed0) | [`1085ee8`](https://github.com/status-im/communities-contracts/commit/1085ee8) | +| CommunityMasterTokenFactory | [`0x35Cded11D75cC10d38ED4456b8caDC9F36E85E42`](https://sepolia.arbiscan.io/address/0x35cded11d75cc10d38ed4456b8cadc9f36e85e42) | [`1085ee8`](https://github.com/status-im/communities-contracts/commit/1085ee8) | # Documentation diff --git a/foundry.toml b/foundry.toml index 0bfa7d2..1c0431c 100644 --- a/foundry.toml +++ b/foundry.toml @@ -26,11 +26,11 @@ # avalanche = { key = "${API_KEY_SNOWTRACE}" } # bnb_smart_chain = { key = "${API_KEY_BSCSCAN}" } # gnosis_chain = { key = "${API_KEY_GNOSISSCAN}" } - # goerli = { key = "${API_KEY_ETHERSCAN}" } - # mainnet = { key = "${API_KEY_ETHERSCAN}" } - # optimism = { key = "${API_KEY_OPTIMISTIC_ETHERSCAN}" } + goerli = { key = "${API_KEY_ETHERSCAN}" } + mainnet = { key = "${API_KEY_ETHERSCAN}" } + optimism = { key = "${API_KEY_OPTIMISTIC_ETHERSCAN}" } # polygon = { key = "${API_KEY_POLYGONSCAN}" } - # sepolia = { key = "${API_KEY_ETHERSCAN}" } + sepolia = { key = "${API_KEY_ETHERSCAN}" } [fmt] bracket_spacing = true @@ -47,9 +47,9 @@ # avalanche = "https://avalanche-mainnet.infura.io/v3/${API_KEY_INFURA}" # bnb_smart_chain = "https://bsc-dataseed.binance.org" # gnosis_chain = "https://rpc.gnosischain.com" - # goerli = "https://goerli.infura.io/v3/${API_KEY_INFURA}" - localhost = "http://localhost:8545" + goerli = "https://eth-goerli.g.alchemy.com/v2/${API_KEY_GOERLI}" + # localhost = "http://localhost:8545" # mainnet = "https://eth-mainnet.g.alchemy.com/v2/${API_KEY_ALCHEMY}" - # optimism = "https://optimism-mainnet.infura.io/v3/${API_KEY_INFURA}" + optimism = "https://opt-mainnet.g.alchemy.com/v2/${API_KEY_OPTIMISM}" # polygon = "https://polygon-mainnet.infura.io/v3/${API_KEY_INFURA}" - # sepolia = "https://sepolia.infura.io/v3/${API_KEY_INFURA}" + sepolia = "https://eth-sepolia.g.alchemy.com/v2/${API_KEY_SEPOLIA}"