bridge icon indicating copy to clipboard operation
bridge copied to clipboard

Switch testnets from Ropsten to Goerli

Open tomholford opened this issue 3 years ago • 2 comments

Ropsten is being sunset in Q4 2022. As such, we will need to migrate testnet usage for future development work.

Tasks off the top of my head (probably more will be needed):

  • [ ] update Infura API endpoint and key
  • [ ] deploy Azimuth and Ecliptic to new testnet
  • [ ] spawn test address space on new testnet
  • [ ] update scripts in package.json
  • [ ] point dev environment to new testnet

tomholford avatar Oct 12 '22 23:10 tomholford

@tomholford was this ever done?

vvisigoth avatar Apr 17 '23 19:04 vvisigoth

@tomholford was this ever done?

Most of the required work was handled in this commit:

https://github.com/urbit/bridge/commit/b660379f5e4af5645571672651c2acb40e538121

Specifically, Bridge's references to Ropsten were updated to point to Goerli. And, @liam-fitzgerald deployed the azimuth contracts to the new testnet as part of the Groups 2 migration prep. But at the time (~6 months ago), the other contracts (delegatedSending, linearSR, and conditionalSR) were not deployed. So, Bridge will crash when attempting to reference those entities.

So, once those additional contracts are deployed to Goerli, and the addresses are updated in contracts.js, then it "should just work"... hopefully

tomholford avatar Apr 17 '23 23:04 tomholford