-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support deployment on Sepolia #151
Commits on Sep 6, 2023
-
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.
Configuration menu - View commit details
-
Copy full SHA for d1a880d - Browse repository at this point
Copy the full SHA d1a880dView commit details
Commits on Sep 13, 2023
-
Make
environment
input requiredThere is no scenario were we wouldn't need to provide an `environment` when manually triggering the workflow run.
Configuration menu - View commit details
-
Copy full SHA for 440c305 - Browse repository at this point
Copy the full SHA 440c305View commit details -
Rename common testnet GH secrets
We don't need to differenciate between Sepolia and Goerli secrets storing private keys of the deployers - in both cases we're using the same deployer address.
Configuration menu - View commit details
-
Copy full SHA for e2c80e6 - Browse repository at this point
Copy the full SHA e2c80e6View commit details -
Provide
keepRegistryKeeper
address for SepoliaWe're using the same address to deploy Keep and Threshold contracts on Sepolia as on Goerli.
Configuration menu - View commit details
-
Copy full SHA for 98c55d7 - Browse repository at this point
Copy the full SHA 98c55d7View commit details -
Remove Ropsten-related configuration
The Ropsten testnet is depracated.
Configuration menu - View commit details
-
Copy full SHA for 86df3d5 - Browse repository at this point
Copy the full SHA 86df3d5View commit details -
Update values of environment variables
We've been using the same account to deploy Keep and Threshold contracts (both on Goerli and Sepolia).
Configuration menu - View commit details
-
Copy full SHA for e35e4f8 - Browse repository at this point
Copy the full SHA e35e4f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50abb8f - Browse repository at this point
Copy the full SHA 50abb8fView commit details