Skip to content

Commit f93162c

Browse files
committed
feat: hyperevm tokenlist
1 parent ab8a00f commit f93162c

File tree

8 files changed

+294
-18886
lines changed

8 files changed

+294
-18886
lines changed

generated/balancer.tokenlist.json

Lines changed: 214 additions & 18880 deletions
Large diffs are not rendered by default.
7.44 KB
Loading
12.6 KB
Loading

src/config/hyperevm.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
export default {
2+
name: 'hyperevm',
3+
rpc: `https://rpc.hyperliquid.xyz/evm`,
4+
coingecko: {
5+
platformId: 'hyperevm',
6+
},
7+
// at the time of writing the trust wallet folder for bartio is not yet available
8+
// so we're using the ethereum folder for now
9+
// @see https://github.com/trustwallet/assets/tree/master/blockchains
10+
trustWalletNetwork: 'ethereum',
11+
addresses: {
12+
multicaller: '0xcA11bde05977b3631167028862bE2a173976CA11',
13+
},
14+
}

src/config/index.ts

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@ import bartio from './bartio'
55
import base from './base'
66
import ethereum from './ethereum'
77
import fantom from './fantom'
8+
import fraxtal from './fraxtal'
89
import gnosis from './gnosis'
10+
import hyperevm from './hyperevm'
11+
import mode from './mode'
912
import optimism from './optimism'
1013
import polygon from './polygon'
1114
import sepolia from './sepolia'
12-
import zkevm from './zkevm'
13-
import fantom from './fantom'
14-
import fraxtal from './fraxtal'
15-
import mode from './mode'
1615
import sonic from './sonic'
16+
import zkevm from './zkevm'
1717

1818
const config: Configs = {
1919
[Network.Arbitrum]: arbitrum,
@@ -26,9 +26,11 @@ const config: Configs = {
2626
[Network.Sepolia]: sepolia,
2727
[Network.Zkevm]: zkevm,
2828
[Network.Fantom]: fantom,
29+
[Network.Bartio]: bartio,
2930
[Network.Fraxtal]: fraxtal,
3031
[Network.Mode]: mode,
3132
[Network.Sonic]: sonic,
33+
[Network.Hyperevm]: hyperevm,
3234
}
3335

3436
export default config

src/tokenlists/balancer/tokens.ts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@ import { Network, TokensForList } from '../../types'
99
// import sepolia from './tokens/sepolia'
1010
// import zkevm from './tokens/zkevm'
1111
// import fantom from './tokens/fantom'
12-
import bartio from './tokens/bartio'
12+
// import bartio from './tokens/bartio'
13+
import hyperevm from './tokens/hyperevm'
1314

1415
export const tokens: TokensForList = {
1516
[Network.Ethereum]: [],
@@ -22,5 +23,9 @@ export const tokens: TokensForList = {
2223
[Network.Sepolia]: [],
2324
[Network.Base]: [],
2425
[Network.Fantom]: [],
25-
[Network.Bartio]: bartio,
26+
[Network.Bartio]: [],
27+
[Network.Fraxtal]: [],
28+
[Network.Mode]: [],
29+
[Network.Sonic]: [],
30+
[Network.Hyperevm]: hyperevm,
2631
}
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
export default [
2+
'0x5555555555555555555555555555555555555555', // WHYPE
3+
'0xB8CE59FC3717ada4C02eaDF9682A9e934F625ebb', // USD₮0
4+
'0x7f5aB8f7974FCcd857163E5DA649Eb2588201dF1', // HGUN
5+
'0xfFaa4a3D97fE9107Cef8a3F48c069F577Ff76cC1', // stHYPE
6+
'0xE9e70B7C9D108011C5aB15Ce9BF6EF21D0cF8363', // PGAY
7+
'0x0D745EAA9E70bb8B6e2a0317f85F1d536616bD34', // hHyperEvmWHYPE
8+
'0x5748ae796AE46A4F1348a1693de4b50560485562', // LHYPE
9+
'0x94e8396e0869c9F2200760aF0621aFd240E1CF38', // wstHYPE
10+
'0x7C97cd7B57b736c6AD74fAE97C0e21e856251dcf', // hyWHYPE
11+
'0x75cD9E692a2bF5157F6429D0a5E5A75b3e5ea884', // HYDOGE
12+
'0x96C6cBB6251Ee1c257b2162ca0f39AA5Fa44B1FB', // hbHYPE
13+
'0x02c6a2fA58cC01A18B8D9E00eA48d65E4dF26c70', // feUSD
14+
'0x5d3a1Ff2b6BAb83b63cd9AD0787074081a52ef34', // USDe
15+
'0x9FDBdA0A5e284c32744D2f17Ee5c74B284993463', // UBTC
16+
'0x47bb061C0204Af921F43DC73C7D7768d2672DdEE', // BUDDY
17+
'0xae83a3a0F0722782C943DA06570F9F963ecB515e', // DOG
18+
'0x0Ab8AAE3335Ed4B373A33D9023b6A6585b149D33', // hHyperEvmwstHYPE
19+
'0x74a40455Ff49ECE02009BEe405154ac9Ac3FA340', // STONKS
20+
'0xBe6727B535545C67d5cAa73dEa54865B92CF7907', // UETH
21+
'0x39694eFF3b02248929120c73F90347013Aec834d', // stHYPE AMM LP
22+
'0xdAbB040c428436d41CECd0Fb06bCFDBAaD3a9AA8', // mHYPE
23+
'0xca79db4B49f608eF54a5CB813FbEd3a6387bC645', // USDXL
24+
'0x2831775cb5e64B1D892853893858A261E898FbEb', // wHYPE
25+
'0x6D1aB1c149cA270F15ef2089e3D03a2CA73c1A78', // HYPE
26+
'0x1Ecd15865D7F8019D546f76d095d9c93cc34eDFa', // LIQD
27+
'0xB44ca395a468229dD61d3819F30bf4bf47e84a5d', // KITTEN
28+
'0x1fbcCdc677c10671eE50b46C61F0f7d135112450', // ETH
29+
'0x37E44F3070b5455f1f5d7aaAd9Fc8590229CC5Cb', // variableDebtWHYPE
30+
'0x1D5a8a4EfbE8Ce2D4a6d241901D04e351399fe38', // TURBO
31+
'0x4533C3002660117a56fa44ED3C4bF4b6A8E0b0A2', // LAUNCH
32+
'0x9b498C3c8A0b8CD8BA1D9851d40D186F1872b44E', // PURR
33+
'0xACdAb7652772aed39Dcbb939a6C4159f6aA6Ad41', // PEPE
34+
'0xC8b6E0acf159E058E22c564C0C513ec21f8a1Bf5', // hywstHYPE
35+
'0x4Ae080EcCD89CF1dC2965Dbd5198B7a4EfDfa7B8', // GLO
36+
'0x5e105266db42f78FA814322Bce7f388B4C2e61eb', // hbUSDT
37+
'0xB5fE77d323d69eB352A02006eA8ecC38D882620C', // KEI
38+
'0x7952D59a35aCf858556B976e8476dF7949856d0e', // SIDE
39+
'0xE5C927778955205AB0dB5076c2ce4615Aff23Ce8', // HL2.0
40+
'0xa0399Ff8F46Ce6C2Cfee05C5F67307C7F390a439', // variableDebtUSDXL
41+
'0xc061d38903b99aC12713B550C2CB44B221674F94', // hbBTC
42+
'0xb50A96253aBDF803D85efcDce07Ad8becBc52BD5', // USDHL
43+
'0xb50f23153cbEbaCED6F15a537e023d910905D4D5', // HAPE
44+
'0x6E0F6a71a74fAD5D0ED5A34b468203A4a4437b71', // EVM
45+
'0x27249FC563e0308F7A9e27B23379527B06357D72', // HP
46+
'0x62D5dD0190376c444a4B2E2e860aa392eC83Ed80', // JOFF
47+
'0x66c58ccee34539bcc507DfbB62B7DC37518E8eC9', // HYPERSKI
48+
'0x4B46a2FF5b7a5B3E69D7a7BffDb19E47835e6611', // HYPEDOGE
49+
'0xE2c53Ed964578258EdA427382d01d0C98a5Bbb8d', // WARx
50+
'0xd0aC013E7160bE0B745197a69768ec278a8576AF', // MEOWSK
51+
'0xdecDE03733979B1b87B5bb085F97b583fb548288', // HYPEELON
52+
]

src/types.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ export enum Network {
1515
Fraxtal = '252',
1616
Mode = '34443',
1717
Sonic = '146',
18+
Hyperevm = '999',
1819
}
1920

2021
export interface Config {

0 commit comments

Comments
 (0)