This will need to be executed by the Threshold Council because they have ownership of the contracts. We should give them JSONs to load into Safe. Navigate to tx builder and prepare JSON for each chain: • [ ] ArbitrumSafeContract ABI scroll to the bottomProxy address gateway: https://arbiscan.io/address/0x1293a54e160D1cd7075487898d65266081A15458Arbitrum transaction JSON executing 'updateGatewayAddress()' with Base chain ID: 30 • [ ] OptimismSafeContract ABI scroll to the bottomProxy gateway address: https://optimistic.etherscan.io/address/0x1293a54e160D1cd7075487898d65266081A15458Optimism transaction JSON executing 'updateGatewayAddress()' with Base chain ID: 30 • [ ] PolygonSafeContract ABI scroll to the bottomProxy gateway address: https://polygonscan.com/address/0x09959798B95d00a3183d20FaC298E4594E599eabPolygon transaction JSON executing 'updateGatewayAddress()' with Base chain ID: 30
Links to transactions:
Council MS addresses:
From Dymitr:
Council, before we can announce x-chain Base support we need to map Base gateway address in the existing supported chains: Arbitrum, Optimism and Polygon. Here are the JSONs that should be dropped in the transaction builder in all 3 chains, signed and executed.
Base gateway address: 0x09959798B95d00a3183d20FaC298E4594E599eab https://github.com/keep-network/tbtc-v2/blob/main/cross-chain/base/deployments/base/BaseWormholeGateway.json