-
Notifications
You must be signed in to change notification settings - Fork 9
/
constants.env
229 lines (178 loc) · 9.17 KB
/
constants.env
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
############################################
### VENUS COMPOUND BINANCE CONFIG ##########
############################################
VENUS_COMPTROLLER=0xfD36E2c2a6789Db23113685031d7F16329158384
VENUS_REWARD_XVS=0xcF6BB5389c92Bdda8a3747Ddb454cB7a64626C63
VENUS_USDC_ASSET=0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d
VENUS_VUSDC_CTOKEN=0xecA88125a5ADbe82614ffC12D0DB554E2e2867C8
VENUS_SWAPTOKEN_USDC=0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c
VENUS_PAIR1_USDC=0x7EB5D86FD78f3852a3e0e064f2842d45a3dB6EA2
VENUS_PAIR2_USDC=0xd99c7F6C65857AC913a8f880A4cb84032AB2FC5b
VENUS_BUSD_ASSET=0xe9e7CEA3DedcA5984780Bafc599bD69ADd087D56
VENUS_BUSD_CTOKEN=0x95c78222B3D6e262426483D42CfA53685A67Ab9D
VENUS_SWAPTOKEN_BUSD=0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c
VENUS_PAIR1_BUSD=0x7EB5D86FD78f3852a3e0e064f2842d45a3dB6EA2
VENUS_PAIR2_BUSD=0x58f876857a02d6762e0101bb5c46a8c1ed44dc16
############################################
### AAVE-V2 REINVEST POLYGON CONFIG ########
############################################
# https://docs.aave.com/developers/deployed-contracts/deployed-contracts
AAVEV2_POLYGON_LENDINGPOOL=0x8dFf5E27EA6b7AC08EbFdf9eB090F32ee9a30fcf
AAVEV2_POLYGON_MANAGER=
# AaveV2 on polygon doesn't have rewards currently
AAVEV2_POLYGON_REWARDTOKEN=0x0000000000000000000000000000000000000000
AAVEV2_POLYGON_REWARDS=0x0000000000000000000000000000000000000000
AAVEV2_POLYGON_DAI=0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063
AAVEV2_POLYGON_ADAI=0x27F8D03b3a2196956ED754baDc28D73be8830A6e
AAVEV2_POLYGON_WMATIC=0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270
AAVEV2_POLYGON_AWMATIC=0x8dF3aad3a84da6b69A4DA8aeC3eA40d9091B2Ac4
############################################
### AAVE-V2 REINVEST AVAX CONFIG ###########
############################################
AAVEV2_AVAX_LENDINGPOOL=0x4F01AeD16D97E3aB5ab2B501154DC9bb0F1A5A2C
AAVEV2_AVAX_MANAGER=
# AaveV2 on avax doesn't have rewards currently
AAVEV2_AVAX_REWARDTOKEN=0x0000000000000000000000000000000000000000
AAVEV2_AVAX_REWARDS=0x0000000000000000000000000000000000000000
AAVEV2_AVAX_DAI=0xd586E7F844cEa2F87f50152665BCbc2C279D8d70
AAVEV2_AVAX_ADAI=0x47AFa96Cdc9fAb46904A55a6ad4bf6660B53c38a
AAVEV2_AVAX_WAVAX=0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7
AAVEV2_AVAX_AWAVAX=0xDFE521292EcE2A4f44242efBcD66Bc594CA9714B
############################################
### AAVE-V3 REINVEST AVAX CONFIG ###########
############################################
AAVEV3_AVAX_LENDINGPOOL=0x794a61358D6845594F94dc1DB02A252b5b4814aD
AAVEV3_AVAX_REWARDS=0x929EC64c34a17401F460460D4B9390518E5B473e
AAVEV3_AVAX_MANAGER=
AAVEV3_AVAX_DAI=0xd586E7F844cEa2F87f50152665BCbc2C279D8d70
AAVEV3_AVAX_ADAI=0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE
AAVEV3_AVAX_DAI_SWAPTOKEN=0xd586e7f844cea2f87f50152665bcbc2c279d8d70
AAVEV3_AVAX_DAI_PAIR1=0x87dee1cc9ffd464b79e058ba20387c1984aed86a
AAVEV3_AVAX_DAI_PAIR2=0x87dee1cc9ffd464b79e058ba20387c1984aed86a
AAVEV3_AVAX_USDC=0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E
AAVEV3_AVAX_AUSDC=0x625E7708f30cA75bfd92586e17077590C60eb4cD
AAVEV3_AVAX_USDC_SWAPTOKEN=0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E ### USDC, SAME AS ASSET
AAVEV3_AVAX_USDC_PAIR1=0xf4003f4efbe8691b60249e6afbd307abe7758adb ### WAVAX/USDC POOL
AAVEV3_AVAX_USDC_PAIR2=0xf4003f4efbe8691b60249e6afbd307abe7758adb ### UNSUED, SAME AS PAIR1
# addressess for deployment through factory
AAVEV3_AVAX_WAVAX=0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7
AAVEV3_AVAX_BTCB=0x152b9d0FdC40C096757F570A51E494bd4b943E50
AAVEV3_AVAX_SAVAX=0x2b2C81e08f1Af8835a78Bb2A90AE924ACE0eA4bE
AAVEV3_AVAX_WETHE=0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB
############################################
### AAVE-V3 REINVEST OPTIMISM CONFIG #######
############################################
AAVEV3_OPTIMISM_LENDINGPOOL=0x794a61358D6845594F94dc1DB02A252b5b4814aD
AAVEV3_OPTIMISM_REWARDTOKEN=
AAVEV3_OPTIMISM_REWARDS=0x929EC64c34a17401F460460D4B9390518E5B473e
AAVEV3_OPTIMISM_MANAGER=
AAVEV3_OPTIMISM_DAI=0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1
AAVEV3_OPTIMISM_ADAI=0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE
AAVEV3_OPTIMISM_DAI_SWAPTOKEN=
AAVEV3_OPTIMISM_DAI_PAIR1=
AAVEV3_OPTIMISM_DAI_PAIR2=
AAVEV3_OPTIMISM_USDC=0x7f5c764cbc14f9669b88837ca1490cca17c31607
AAVEV3_OPTIMISM_AUSDC=0x625E7708f30cA75bfd92586e17077590C60eb4cD
AAVEV3_OPTIMISM_USDC_SWAPTOKEN=
AAVEV3_OPTIMISM_USDC_PAIR1=
AAVEV3_OPTIMISM_USDC_PAIR2=
############################################
### AAVE-V3 REINVEST ARBITRUM CONFIG #######
############################################
AAVEV3_ARBITRUM_LENDINGPOOL=0x794a61358D6845594F94dc1DB02A252b5b4814aD
AAVEV3_ARBITRUM_REWARDTOKEN=
AAVEV3_ARBITRUM_REWARDS=0x929EC64c34a17401F460460D4B9390518E5B473e
AAVEV3_ARBITRUM_MANAGER=
AAVEV3_ARBITRUM_DAI=0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1
AAVEV3_ARBITRUM_ADAI=0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE
AAVEV3_ARBITRUM_DAI_SWAPTOKEN=
AAVEV3_ARBITRUM_DAI_PAIR1=
AAVEV3_ARBITRUM_DAI_PAIR2=
AAVEV3_ARBITRUM_USDC=0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8
AAVEV3_ARBITRUM_AUSDC=0x625E7708f30cA75bfd92586e17077590C60eb4cD
AAVEV3_ARBITRUM_USDC_SWAPTOKEN=
AAVEV3_ARBITRUM_USDC_PAIR1=
AAVEV3_ARBITRUM_USDC_PAIR2=
############################################
### AAVE-V3 REINVEST POLYGON CONFIG ########
############################################
AAVEV3_POLYGON_LENDINGPOOL=0x794a61358D6845594F94dc1DB02A252b5b4814aD
AAVEV3_POLYGON_REWARDTOKEN=
AAVEV3_POLYGON_REWARDS=0x929EC64c34a17401F460460D4B9390518E5B473e
AAVEV3_POLYGON_MANAGER=
AAVEV3_POLYGON_DAI=0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063
AAVEV3_POLYGON_ADAI=0x82E64f49Ed5EC1bC6e43DAD4FC8Af9bb3A2312EE
AAVEV3_POLYGON_DAI_SWAPTOKEN=
AAVEV3_POLYGON_DAI_PAIR1=
AAVEV3_POLYGON_DAI_PAIR2=
AAVEV3_POLYGON_USDC=0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174
AAVEV3_POLYGON_AUSDC=0x625E7708f30cA75bfd92586e17077590C60eb4cD
AAVE_V3_POLYGON_WMATIC_USDC_POOL=0xA374094527e1673A86dE625aa59517c5dE346d32
AAVEV3_POLYGON_USDC_SWAPTOKEN=
AAVEV3_POLYGON_USDC_PAIR1=
AAVEV3_POLYGON_USDC_PAIR2=
############################################
### BENQI REINVEST AVAX CONFIG #############
############################################
BENQI_COMPTROLLER=0x486Af39519B4Dc9a7fCcd318217352830E8AD9b4
BENQI_REWARD_QI=0x8729438EB15e2C8B576fCc6AeCdA6A148776C0F5
BENQI_sAVAX_ASSET=0x2b2C81e08f1Af8835a78Bb2A90AE924ACE0eA4bE
BENQI_WAVAX_ASSET=0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7
BENQI_WAVAX_CETHER=0x5C0401e81Bc07Ca70fAD469b451682c0d747Ef1c
BENQI_USDC_ASSET=0xA7D7079b0FEaD91F3e65f86E8915Cb59c1a4C664
BENQI_USDC_CTOKEN=0xBEb5d47A3f720Ec0a390d04b4d41ED7d9688bC7F
BENQI_SWAPTOKEN_USDC=0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7 # QI-USDC doesnt exist, QI-WAVAX does, SWAPTOKEN=WAVAX
BENQI_PAIR1_USDC=0x2774516897ac629ad3ed9dcac7e375dda78412b9 # QI-WAVAX PAIR
BENQI_PAIR2_USDC=0xa389f9430876455c36478deea9769b7ca4e3ddb1 # WAVAX-USDC PAIR
BENQI_DAI_ASSET=0xd586e7f844cea2f87f50152665bcbc2c279d8d70
BENQI_DAI_CTOKEN=0x835866d37afb8cb8f8334dccdaf66cf01832ff5d
BENQI_SWAPTOKEN_DAI=0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7
BENQI_PAIR1_DAI=0x2774516897ac629ad3ed9dcac7e375dda78412b9
BENQI_PAIR2_DAI=0x87Dee1cC9FFd464B79e058ba20387c1984aed86a
BENQI_WAVAX_SAVAX_POOL=0x4b946c91C2B1a7d7C40FB3C130CdfBaf8389094d
############################################
### ALPACA BSC REINVEST CONFIG #############
############################################
ALPACA_COMPTROLLER=
ALPACA_REWARD_QI=
ALPACA_USDC_ASSET=
ALPACA_USDC_CTOKEN=
ALPACA_SWAPTOKEN_USDC=
ALPACA_PAIR1_USDC=
ALPACA_PAIR2_USDC=
ALPACA_DAI_ASSET=
ALPACA_DAI_CTOKEN=
ALPACA_SWAPTOKEN_DAI=
ALPACA_PAIR1_DAI=
ALPACA_PAIR2_DAI=
############################################
### ARRAKIS CONFIG ########################
############################################
ARRAKIS_ROUTER_CONFIG=0xbc91a120cCD8F80b819EAF32F0996daC3Fa76a6C
ARRAKIS_USDC_MATIC_GUNI_POOL=0x4520c823E3a84ddFd3F99CDd01b2f8Bf5372A82a
ARRAKIS_USDC_MATIC_GUAGE=0x9941C03D31BC8B3aA26E363f7DD908725e1a21bb
############################################
### GEIST FTM CONFIG ######################
############################################
GEIST_REWARDS_DISTRIBUTION=0x49c93a95dbcc9A6A4D8f77E59c038ce5020e82f8
GEIST_LENDINGPOOL=0x9FAD24f572045c7869117160A571B2e50b10d068
GEIST_REWARD_TOKEN=0xd8321AA83Fb0a4ECd6348D4577431310A6E0814d
GEIST_DAI_ASSET=0x8D11eC38a3EB5E956B052f67Da8Bdc9bef8Abf3E
GEIST_DAI_ATOKEN=0x07e6332dd090d287d3489245038daf987955dcfb
GEIST_SWAPTOKEN_DAI=0x21be370d5312f44cb42ce377bc9b8a0cef1a4c83 # GEIST-DAI doesnt exist, GEIST-FTM does, SWAPTOKEN=FTM
GEIST_PAIR1_DAI=0x668ae94d0870230ac007a01b471d02b2c94ddcb9 # GEIST-FTM PAIR
GEIST_PAIR2_DAI=0xe120ffbda0d14f3bb6d6053e90e63c572a66a428 # FTM-DAI PAIR
GEIST_USDC_ASSET=0x04068DA6C83AFCFA0e13ba15A6696662335D5B75
GEIST_USDC_ATOKEN=0xe578c856933d8e1082740bf7661e379aa2a30b26
GEIST_USDT_ASSET=0x049d68029688eabf473097a2fc38ef61633a3c7a
GEIST_USDT_ATOKEN=0x940f41f0ec9ba1a34cf001cc03347ac092f5f6b5
GEIST_MIM_ASSET=0x82f0B8B456c1A451378467398982d4834b6829c1
GEIST_MIM_ATOKEN=0xc664fc7b8487a3e10824cda768c1d239f2403bbe
GEIST_WETH_ASSET=0x74b23882a30290451A17c44f4F05243b6b58C76d
GEIST_WETH_ATOKEN=0x25c130b2624cf12a4ea30143ef50c5d68cefa22f
GEIST_FTM_ASSET=0x21be370D5312f44cB42ce377BC9b8a0cEF1A4C83
GEIST_FTM_ATOKEN=0x39B3bd37208CBaDE74D0fcBDBb12D606295b430a
GEIST_CRV_ASSET=0x1E4F97b9f9F913c46F1632781732927B9019C68b
GEIST_CRV_ATOKEN=0x690754A168B022331cAA2467207c61919b3F8A98
GEIST_WBTC_ASSET=0x321162Cd933E2Be498Cd2267a90534A804051b11
GEIST_WBTC_ATOKEN=0x38aCa5484B8603373Acc6961Ecd57a6a594510A3