Skip to content

Commit ae6cda5

Browse files
add ezETH and uniBTC vaults
1 parent 95df8c6 commit ae6cda5

File tree

2 files changed

+64
-1
lines changed

2 files changed

+64
-1
lines changed

projects/helper/tokenMapping.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,13 @@ const fixBalancesTokens = {
160160
'0x93919784C523f39CACaa98Ee0a9d96c3F32b593e': { coingeckoId: 'universal-btc', decimals: 18 },
161161
'0xC75D7767F2EdFbc6a5b18Fc1fA5d51ffB57c2B37': { coingeckoId: 'pumpbtc', decimals: 18 },
162162
'0xCAbAE6f6Ea1ecaB08Ad02fE02ce9A44F09aebfA2': { coingeckoId: 'wrapped-bitcoin', decimals: 8 },
163-
}
163+
},
164+
bsc: {
165+
'0x6B2a01A5f79dEb4c2f3c0eDa7b01DF456FbD726a': { coingeckoId: 'universal-btc', decimals: 8 },
166+
},
167+
arbitrum: {
168+
'0x6B2a01A5f79dEb4c2f3c0eDa7b01DF456FbD726a': { coingeckoId: 'universal-btc', decimals: 8 },
169+
},
164170
}
165171

166172
ibcChains.forEach(chain => fixBalancesTokens[chain] = { ...ibcMappings, ...(fixBalancesTokens[chain] || {}) })

projects/mitosis/index.js

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,48 @@ const UNIETH_ADDRESS = {
2020
},
2121
};
2222

23+
const uniBTC_ADDRESS = {
24+
ethereum: {
25+
asset: "0x004E9C3EF86bc1ca1f0bB5C7662861Ee93350568",
26+
vault: "0xA1eBd23c4364e7491633237A0d9359D82c629182",
27+
},
28+
arbitrum: {
29+
asset: "0x6B2a01A5f79dEb4c2f3c0eDa7b01DF456FbD726a",
30+
vault: "0x73981B0496fC08e9136BAF74b79d32A4d4F2a007",
31+
},
32+
optimism: {
33+
asset: "0x93919784C523f39CACaa98Ee0a9d96c3F32b593e",
34+
vault: "0x5616Fe2762687Cd8a9158c27F62aff84E36821Be",
35+
},
36+
bsc: {
37+
asset: "0x6B2a01A5f79dEb4c2f3c0eDa7b01DF456FbD726a",
38+
vault: "0xaDd58517c5D45c8ed361986f193785F8Ed1ABFc2",
39+
},
40+
};
41+
42+
const ezETH_ADDRESS = {
43+
ethereum: {
44+
asset: "0xbf5495Efe5DB9ce00f80364C8B423567e58d2110",
45+
vault: "0x0109e9f292516dAB3E15EfC61811C5e5a7FA5358",
46+
},
47+
arbitrum: {
48+
asset: "0x2416092f143378750bb29b79eD961ab195CcEea5",
49+
vault: "0xbEd575b0FeDa4F84b71144634693DaCc07749471",
50+
},
51+
blast: {
52+
asset: "0x2416092f143378750bb29b79eD961ab195CcEea5",
53+
vault: "0x8506fD66FCeD711c11F9E837EcAEC0F87C3F60A0",
54+
},
55+
linea: {
56+
asset: "0x2416092f143378750bb29b79eD961ab195CcEea5",
57+
vault: "0x96d6cE4e83dB947fF6bD1Ab0B377F23cd5D9ec2D",
58+
},
59+
mode: {
60+
asset: "0x2416092f143378750bb29b79eD961ab195CcEea5",
61+
vault: "0xbEd575b0FeDa4F84b71144634693DaCc07749471"
62+
}
63+
};
64+
2365
const WEETH_ADDRESS = {
2466
ethereum: "0xCd5fE23C85820F7B72D0926FC9b05b43E359b7ee",
2567
arbitrum: "0x35751007a407ca6FEFfE80b3cB397736D2cf4dbe",
@@ -88,6 +130,8 @@ module.exports = {
88130
{ type: 'cap', data: { asset: WEETH_ADDRESS.ethereum, cap: CAP_ADDRESS.ethereum }},
89131
{ type: 'vault', data: { asset: VAULT_weETHs.ethereum, vault: vaults.ethereum }},
90132
{ type: 'vault', data: UNIETH_ADDRESS.ethereum },
133+
{ type: 'vault', data: uniBTC_ADDRESS.ethereum },
134+
{ type: 'vault', data: ezETH_ADDRESS.ethereum },
91135
],
92136
),
93137
},
@@ -104,20 +148,24 @@ module.exports = {
104148
[
105149
{ type: 'cap', data: { asset: WEETH_ADDRESS.arbitrum, cap: CAP_ADDRESS.arbitrum }},
106150
{ type: 'vault', data: UNIETH_ADDRESS.arbitrum },
151+
{ type: 'vault', data: uniBTC_ADDRESS.arbitrum },
152+
{ type: 'vault', data: ezETH_ADDRESS.arbitrum },
107153
]
108154
),
109155
},
110156
optimism: {
111157
tvl: chainTVL(
112158
[
113159
{ type: 'cap', data: { asset: WEETH_ADDRESS.optimism, cap: CAP_ADDRESS.optimism }},
160+
{ type: 'vault', data: uniBTC_ADDRESS.optimism },
114161
],
115162
),
116163
},
117164
mode: {
118165
tvl: chainTVL(
119166
[
120167
{ type: 'cap', data: { asset: WEETH_ADDRESS.mode, cap: CAP_ADDRESS.mode }},
168+
{ type: 'vault', data: ezETH_ADDRESS.mode },
121169
],
122170
),
123171
},
@@ -132,6 +180,7 @@ module.exports = {
132180
tvl: chainTVL(
133181
[
134182
{ type: 'cap', data: { asset: WEETH_ADDRESS.blast, cap: CAP_ADDRESS.blast }},
183+
{ type: 'vault', data: ezETH_ADDRESS.blast },
135184
],
136185
),
137186
},
@@ -140,7 +189,15 @@ module.exports = {
140189
[
141190
{ type: 'cap', data: { asset: WEETH_ADDRESS.linea, cap: CAP_ADDRESS.linea }},
142191
{ type: 'vault', data: UNIETH_ADDRESS.linea },
192+
{ type: 'vault', data: ezETH_ADDRESS.linea },
143193
],
144194
),
145195
},
196+
bsc: {
197+
tvl: chainTVL(
198+
[
199+
{ type: 'vault', data: uniBTC_ADDRESS.bsc },
200+
]
201+
)
202+
}
146203
};

0 commit comments

Comments
 (0)