@@ -48,6 +48,11 @@ var hopBridgeContractAddresses = map[string]map[uint64]map[string]common.Address
48
48
CctpL2Bridge : common .HexToAddress ("0x6504BFcaB789c35325cA4329f1f41FaC340bf982" ),
49
49
CctpMessageTransmitter : common .HexToAddress ("0xC30362313FBBA5cf9163F0bb16a0e01f01A896ca" ),
50
50
},
51
+ walletCommon .BaseMainnet : {
52
+ L2CanonicalToken : common .HexToAddress ("0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 " ),
53
+ CctpL2Bridge : common .HexToAddress ("0xe7F40BF16AB09f4a6906Ac2CAA4094aD2dA48Cc2" ),
54
+ CctpMessageTransmitter : common .HexToAddress ("0xAD09780d193884d503182aD4588450C416D6F9D4" ),
55
+ },
51
56
walletCommon .EthereumSepolia : {
52
57
L1CanonicalToken : common .HexToAddress ("0x1c7D4B196Cb0C7B01d743Fbc6116a902379C7238" ),
53
58
CctpL1Bridge : common .HexToAddress ("0x05fda2db623fa6a89a2db33550848ab2006a4427" ),
@@ -60,6 +65,10 @@ var hopBridgeContractAddresses = map[string]map[uint64]map[string]common.Address
60
65
L2CanonicalToken : common .HexToAddress ("0x75faf114eafb1BDbe2F0316DF893fd58CE46AA4d" ),
61
66
CctpL2Bridge : common .HexToAddress ("0x9f3B8679c73C2Fef8b59B4f3444d4e156fb70AA5" ),
62
67
},
68
+ walletCommon .BaseSepolia : {
69
+ L2CanonicalToken : common .HexToAddress ("0x036CbD53842c5426634e7929541eC2318f3dCF7e" ),
70
+ CctpL2Bridge : common .HexToAddress ("0x9f3B8679c73C2Fef8b59B4f3444d4e156fb70AA5" ),
71
+ },
63
72
},
64
73
"USDC.e" : {
65
74
walletCommon .EthereumMainnet : {
@@ -94,6 +103,19 @@ var hopBridgeContractAddresses = map[string]map[uint64]map[string]common.Address
94
103
L2SaddleSwap : common .HexToAddress ("0x10541b07d8Ad2647Dc6cD67abd4c03575dade261" ),
95
104
L2SaddleLpToken : common .HexToAddress ("0xB67c014FA700E69681a673876eb8BAFAA36BFf71" ),
96
105
},
106
+ walletCommon .BaseMainnet : {
107
+ L1CanonicalBridge : common .HexToAddress ("0x0000000000000000000000000000000000000000" ),
108
+ L1MessengerWrapper : common .HexToAddress ("0x4a55e8e407609A3046804ca500BeF6F5ebaCb6F9" ),
109
+ L2CanonicalBridge : common .HexToAddress ("0x0000000000000000000000000000000000000000" ),
110
+ L2CanonicalToken : common .HexToAddress ("0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA" ),
111
+ L2Bridge : common .HexToAddress ("0x46ae9BaB8CEA96610807a275EBD36f8e916b5C61" ),
112
+ CctpL2Bridge : common .HexToAddress ("0xe7F40BF16AB09f4a6906Ac2CAA4094aD2dA48Cc2" ),
113
+ CctpMessageTransmitter : common .HexToAddress ("0xAD09780d193884d503182aD4588450C416D6F9D4" ),
114
+ L2HopBridgeToken : common .HexToAddress ("0x74fa978EaFFa312bC92e76dF40FcC1bFE7637Aeb" ),
115
+ L2AmmWrapper : common .HexToAddress ("0x7D269D3E0d61A05a0bA976b7DBF8805bF844AF3F" ),
116
+ L2SaddleSwap : common .HexToAddress ("0x022C5cE6F1Add7423268D41e08Df521D5527C2A0" ),
117
+ L2SaddleLpToken : common .HexToAddress ("0x3b507422EBe64440f03BCbE5EEe4bdF76517f320" ),
118
+ },
97
119
walletCommon .EthereumSepolia : {
98
120
L1CanonicalToken : common .HexToAddress ("0x95B01328BA6f4de261C4907fB35eE3c4968e9CEF" ),
99
121
CctpL1Bridge : common .HexToAddress ("0x98bc5b835686e1a00e6c2168af162905899e93d6" ),
@@ -191,6 +213,17 @@ var hopBridgeContractAddresses = map[string]map[uint64]map[string]common.Address
191
213
L2SaddleSwap : common .HexToAddress ("0x652d27c0F72771Ce5C76fd400edD61B406Ac6D97" ),
192
214
L2SaddleLpToken : common .HexToAddress ("0x59745774Ed5EfF903e615F5A2282Cae03484985a" ),
193
215
},
216
+ walletCommon .BaseMainnet : {
217
+ L1CanonicalBridge : common .HexToAddress ("0x0000000000000000000000000000000000000000" ),
218
+ L1MessengerWrapper : common .HexToAddress ("0x17B5ACE1cD6b0d033431873826937F499Eec2C95" ),
219
+ L2CanonicalBridge : common .HexToAddress ("0x0000000000000000000000000000000000000000" ),
220
+ L2CanonicalToken : common .HexToAddress ("0x4200000000000000000000000000000000000006" ),
221
+ L2Bridge : common .HexToAddress ("0x3666f603Cc164936C1b87e207F36BEBa4AC5f18a" ),
222
+ L2HopBridgeToken : common .HexToAddress ("0xC1985d7a3429cDC85E59E2E4Fcc805b857e6Ee2E" ),
223
+ L2AmmWrapper : common .HexToAddress ("0x10541b07d8Ad2647Dc6cD67abd4c03575dade261" ),
224
+ L2SaddleSwap : common .HexToAddress ("0x0ce6c85cF43553DE10FC56cecA0aef6Ff0DD444d" ),
225
+ L2SaddleLpToken : common .HexToAddress ("0x0ce6c85cF43553DE10FC56cecA0aef6Ff0DD444d" ),
226
+ },
194
227
},
195
228
"HOP" : {
196
229
walletCommon .EthereumMainnet : {
@@ -219,6 +252,17 @@ var hopBridgeContractAddresses = map[string]map[uint64]map[string]common.Address
219
252
L2SaddleSwap : common .HexToAddress ("0x0000000000000000000000000000000000000000" ),
220
253
L2SaddleLpToken : common .HexToAddress ("0x0000000000000000000000000000000000000000" ),
221
254
},
255
+ walletCommon .BaseMainnet : {
256
+ L1CanonicalBridge : common .HexToAddress ("0x0000000000000000000000000000000000000000" ),
257
+ L1MessengerWrapper : common .HexToAddress ("0x86eD3B8AD6b721fD3a2Fa73c227987Fb9AD3D1Ae" ),
258
+ L2CanonicalBridge : common .HexToAddress ("0x0000000000000000000000000000000000000000" ),
259
+ L2CanonicalToken : common .HexToAddress ("0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC" ),
260
+ L2Bridge : common .HexToAddress ("0xe22D2beDb3Eca35E6397e0C6D62857094aA26F52" ),
261
+ L2HopBridgeToken : common .HexToAddress ("0xc5102fE9359FD9a28f877a67E36B0F050d81a3CC" ),
262
+ L2AmmWrapper : common .HexToAddress ("0x0000000000000000000000000000000000000000" ),
263
+ L2SaddleSwap : common .HexToAddress ("0x0000000000000000000000000000000000000000" ),
264
+ L2SaddleLpToken : common .HexToAddress ("0x0000000000000000000000000000000000000000" ),
265
+ },
222
266
},
223
267
"SNX" : {
224
268
walletCommon .EthereumMainnet : {
0 commit comments