ampleforth/cross-chain-ample

Verify mainnet deployment

Closed this issue · 0 comments

Ethereum

  1. Token is the Ampleforth contract and Controller is the Monetary policy
  2. The token vault should be owned by the BridgeMultisig
  3. Gateway contracts should point to the correct meter passport bridge contracts
BridgeMultisig: '0x57981B1EaFe4b18EC97f8B10859B40207b364662'
Token: '0xD46bA6D942050d489DBd938a2C909A5d5039A161'
Controller: '0x1B228a749077b8e307C5856cE62Ef35d96Dca2ea'

TokenVault: '0x805c7Ecba41f9321bb098ec1cf31d86d9407de2F'
Bridge: '0xbD515E41DF155112Cc883f8981CB763a286261be'
RebaseGateway: '0xE2d12f56293bC9FCD77378da7AceE48bc0D7E9a2'
TransferGateway: '0x48BC03bC755Ac3e8cc511D9d480A5bffb16F6bBb'
RebaseReportBatcher: '0x454DE9c544fcAe74Eb09c57A042349d3eAD07E29'

BSC

  1. Token is the XCAmple instance and Controller is the XCAmpleController instance on the satellite chain.
  2. The BridgeMultisig should own the ProxyAdmin, Token, Controller and RebaseRelayer on the satellite chains.
  3. Gateway contracts should point to the correct meter passport bridge contracts
BridgeMultisig: '0x1501FBc20d3D0C1FEF146B528e7Cd9a003aBf281'
ProxyAdmin '0x47fB203e1d75FB2c518Cd56f3a8094D22A46aF83'
Token: '0xDB021b1B247fe2F1fa57e0A87C748Cc1E321F07F'
Controller: '0x17F084dFF8a71e38521BCBD3Da871753Dc67aa81'
RebaseRelayer: '0x0c0144D04594AB99F4C02691B6684e3d871B589e' 
Bridge: '0x223fafbc2cA53A75CcfF5B2369128d3d1a828F36'
RebaseGateway: '0x93b673975Dcf148329097705e1bD1B68c8d22d10'
TransferGateway: '0x4960382cA3151Df595b944731304F71Df7eDb35A'

MISC

Verify the bridge mulisig configuration on each chain