From 3302d369fe895b58e40824607e46a9e9504d29d5 Mon Sep 17 00:00:00 2001 From: Michalina Date: Tue, 5 Sep 2023 11:01:58 +0200 Subject: [PATCH] Support deployment on Sepolia MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The Görli testnet currently used by Threshold/Keep for development purposes is planned to become deprecated with the end of year 2023. The testnet that is planned to replace it is called [Holešky](https://github.com/eth-clients/holesky), however it's not yet available - it's planned it will become widely accessible on Oct 1, 2023 ([source](https://everstake.one/blog/new-ethereum-testnet-holesky-all-you-need-to-know-now)). Switching our infrastructure to support new testnet is quite time consuming, so moving directly from Görli to Holešky may be quite risky, especially if there would be some delays in the date of Holešky genesis (not meeting the planned timelines is not a rare occurrence in the Ethereum space). As a solution, we decided to switch first to another testnet that is currently live - Sepolia. This testnet's EOL is planned for 2026, which gives us plenty of time to move to Holešky before Sepolia gets deprecated. As part of this job we need to update config files relating to the supported testnets in the `ci` repo. --- config/env/ropsten.env | 6 ------ config/env/sepolia.env | 3 +++ 2 files changed, 3 insertions(+), 6 deletions(-) delete mode 100644 config/env/ropsten.env create mode 100644 config/env/sepolia.env diff --git a/config/env/ropsten.env b/config/env/ropsten.env deleted file mode 100644 index 5f48229..0000000 --- a/config/env/ropsten.env +++ /dev/null @@ -1,6 +0,0 @@ -CONTRACT_DATA_BUCKET=keep-test-contract-data -CHAIN=ethereum -GCR_REGISTRY_URL=gcr.io -GOOGLE_PROJECT_ID=keep-test-f3e0 -NETWORK_ID=3 -TRUFFLE_NETWORK=ropsten \ No newline at end of file diff --git a/config/env/sepolia.env b/config/env/sepolia.env new file mode 100644 index 0000000..4c25db0 --- /dev/null +++ b/config/env/sepolia.env @@ -0,0 +1,3 @@ +GCR_REGISTRY_URL=gcr.io +GOOGLE_PROJECT_ID=keep-test-f3e0 +NETWORK_ID=11155111 \ No newline at end of file