Skip to content

Commit dd8516d

Browse files
authored
Merge pull request #1232 from curvefi/task/external-rewards-add-campaigns
External rewards: Add new campaigns and update
2 parents 1cedbc6 + 16de76a commit dd8516d

File tree

6 files changed

+152
-26
lines changed

6 files changed

+152
-26
lines changed

packages/external-rewards/src/campaign-list.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,5 +100,14 @@
100100
},
101101
{
102102
"campaign": "Noon.json"
103+
},
104+
{
105+
"campaign": "Tharwa.json"
106+
},
107+
{
108+
"campaign": "Apple.json"
109+
},
110+
{
111+
"campaign": "Plume.json"
103112
}
104113
]
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
{
2+
"campaignName": "Apple XTZ",
3+
"platform": "Etherlink",
4+
"description": "Tokens for providing liquidity.",
5+
"platformImageId": "apple.png",
6+
"dashboardLink": "https://app.applefarm.xyz/users/",
7+
"pools": [
8+
{
9+
"id": "null",
10+
"action": "lp",
11+
"description": "Providing liquidity in this pool makes you eligible for applXTZ rewards. Visit Apple Farm to view and claim them.",
12+
"campaignStart": "0",
13+
"campaignEnd": "1770000000",
14+
"address": "0x942644106B073E30D72c2C5D7529D5C296ea91ab",
15+
"network": "etherlink",
16+
"multiplier": "",
17+
"tags": ["tokens"],
18+
"lock": "false"
19+
},
20+
{
21+
"id": "null",
22+
"action": "lp",
23+
"description": "Providing liquidity in this pool makes you eligible for applXTZ rewards. Visit Apple Farm to view and claim them.",
24+
"campaignStart": "0",
25+
"campaignEnd": "1770000000",
26+
"address": "0x0714027E44802b2Ff76389daF5371990CC3a4C24",
27+
"network": "etherlink",
28+
"multiplier": "",
29+
"tags": ["tokens"],
30+
"lock": "false"
31+
},
32+
{
33+
"id": "null",
34+
"action": "lp",
35+
"description": "Providing liquidity in this pool makes you eligible for applXTZ rewards. Visit Apple Farm to view and claim them.",
36+
"campaignStart": "0",
37+
"campaignEnd": "1770000000",
38+
"address": "0x1E8D78e9b3f0152D54d32904B7933f1cFE439Df1",
39+
"network": "etherlink",
40+
"multiplier": "",
41+
"tags": ["tokens"],
42+
"lock": "false"
43+
},
44+
{
45+
"id": "null",
46+
"action": "lp",
47+
"description": "Providing liquidity in this pool makes you eligible for applXTZ rewards. Visit Apple Farm to view and claim them.",
48+
"campaignStart": "0",
49+
"campaignEnd": "1770000000",
50+
"address": "0x2D84D79C852f6842AbE0304b70bBaA1506AdD457",
51+
"network": "etherlink",
52+
"multiplier": "",
53+
"tags": ["tokens"],
54+
"lock": "false"
55+
}
56+
]
57+
}
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{
2+
"campaignName": "WPLUME",
3+
"platform": "Plume",
4+
"description": "Tokens for providing liquidity.",
5+
"platformImageId": "wplume.png",
6+
"dashboardLink": "https://app.merkl.xyz/users/",
7+
"pools": [
8+
{
9+
"id": "null",
10+
"action": "lp",
11+
"description": "Providing liquidity in this pool makes you eligible for WPLUME rewards. Visit Merkl to view and claim them.",
12+
"campaignStart": "0",
13+
"campaignEnd": "1770000000",
14+
"address": "0xc25708EA0E8ABe67A08eC39AEF0dAdA3a25dD708",
15+
"network": "plume",
16+
"multiplier": "",
17+
"tags": ["tokens"],
18+
"lock": "false"
19+
}
20+
]
21+
}

packages/external-rewards/src/campaigns/TacTokens.json

Lines changed: 38 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"campaignName": "",
2+
"campaignName": "WTAC",
33
"platform": "TAC",
44
"description": "Tokens for providing liquidity.",
55
"platformImageId": "tac.png",
@@ -8,7 +8,7 @@
88
{
99
"id": "null",
1010
"action": "lp",
11-
"description": "Providing liquidity in this pool makes you eligible for TAC rewards. Visit Merkl to view and claim them.",
11+
"description": "Providing liquidity in this pool makes you eligible for WTAC rewards. Visit Merkl to view and claim them.",
1212
"campaignStart": "0",
1313
"campaignEnd": "1770000000",
1414
"address": "0xAaD47973427b39bE737C1154F50DD6595083FA88",
@@ -20,7 +20,7 @@
2020
{
2121
"id": "null",
2222
"action": "lp",
23-
"description": "Providing liquidity in this pool makes you eligible for TAC rewards. Visit Merkl to view and claim them.",
23+
"description": "Providing liquidity in this pool makes you eligible for WTAC rewards. Visit Merkl to view and claim them.",
2424
"campaignStart": "0",
2525
"campaignEnd": "1770000000",
2626
"address": "0x93DD63B4D8FD8F086ab70c71e0a160aaeddad26B",
@@ -32,7 +32,7 @@
3232
{
3333
"id": "null",
3434
"action": "lp",
35-
"description": "Providing liquidity in this pool makes you eligible for TAC rewards. Visit Merkl to view and claim them.",
35+
"description": "Providing liquidity in this pool makes you eligible for WTAC rewards. Visit Merkl to view and claim them.",
3636
"campaignStart": "0",
3737
"campaignEnd": "1770000000",
3838
"address": "0x1635D9ae7B8eF28b0aA9630a9F0A75160Bd677ef",
@@ -44,7 +44,7 @@
4444
{
4545
"id": "null",
4646
"action": "lp",
47-
"description": "Providing liquidity in this pool makes you eligible for TAC rewards. Visit Merkl to view and claim them.",
47+
"description": "Providing liquidity in this pool makes you eligible for WTAC rewards. Visit Merkl to view and claim them.",
4848
"campaignStart": "0",
4949
"campaignEnd": "1770000000",
5050
"address": "0x24894F0c4f80837d61CA21730A75Fa216FED7200",
@@ -56,7 +56,7 @@
5656
{
5757
"id": "null",
5858
"action": "lp",
59-
"description": "Providing liquidity in this pool makes you eligible for TAC rewards. Visit Merkl to view and claim them.",
59+
"description": "Providing liquidity in this pool makes you eligible for WTAC rewards. Visit Merkl to view and claim them.",
6060
"campaignStart": "0",
6161
"campaignEnd": "1770000000",
6262
"address": "0x51d701D23E1e6a58202694352E486b3614b75946",
@@ -68,7 +68,7 @@
6868
{
6969
"id": "null",
7070
"action": "lp",
71-
"description": "Providing liquidity in this pool makes you eligible for TAC rewards. Visit Merkl to view and claim them.",
71+
"description": "Providing liquidity in this pool makes you eligible for WTAC rewards. Visit Merkl to view and claim them.",
7272
"campaignStart": "0",
7373
"campaignEnd": "1770000000",
7474
"address": "0x9c15DC1c8991E852CEaf623b30162A98A1c83f3D",
@@ -80,7 +80,7 @@
8080
{
8181
"id": "null",
8282
"action": "lp",
83-
"description": "Providing liquidity in this pool makes you eligible for TAC rewards. Visit Merkl to view and claim them.",
83+
"description": "Providing liquidity in this pool makes you eligible for WTAC rewards. Visit Merkl to view and claim them.",
8484
"campaignStart": "0",
8585
"campaignEnd": "1770000000",
8686
"address": "0x3e3D5E3c098D1576112AF93598D7C55F895f83fF",
@@ -92,7 +92,7 @@
9292
{
9393
"id": "null",
9494
"action": "lp",
95-
"description": "Providing liquidity in this pool makes you eligible for TAC rewards. Visit Merkl to view and claim them.",
95+
"description": "Providing liquidity in this pool makes you eligible for WTAC rewards. Visit Merkl to view and claim them.",
9696
"campaignStart": "0",
9797
"campaignEnd": "1770000000",
9898
"address": "0x76E28170713659bf213Bd985E39C3729f9618D4c",
@@ -104,7 +104,7 @@
104104
{
105105
"id": "null",
106106
"action": "lp",
107-
"description": "Providing liquidity in this pool makes you eligible for TAC rewards. Visit Merkl to view and claim them.",
107+
"description": "Providing liquidity in this pool makes you eligible for WTAC rewards. Visit Merkl to view and claim them.",
108108
"campaignStart": "0",
109109
"campaignEnd": "1770000000",
110110
"address": "0xE9973C24945CB4B4e87DbEe6908DB5E07484113D",
@@ -116,7 +116,7 @@
116116
{
117117
"id": "null",
118118
"action": "lp",
119-
"description": "Providing liquidity in this pool makes you eligible for TAC rewards. Visit Merkl to view and claim them.",
119+
"description": "Providing liquidity in this pool makes you eligible for WTAC rewards. Visit Merkl to view and claim them.",
120120
"campaignStart": "0",
121121
"campaignEnd": "1770000000",
122122
"address": "0x52297F3E1F099dA7f4fc0A66Bc8732016aB3F9b1",
@@ -128,7 +128,7 @@
128128
{
129129
"id": "null",
130130
"action": "lp",
131-
"description": "Providing liquidity in this pool makes you eligible for TAC rewards. Visit Merkl to view and claim them.",
131+
"description": "Providing liquidity in this pool makes you eligible for WTAC rewards. Visit Merkl to view and claim them.",
132132
"campaignStart": "0",
133133
"campaignEnd": "1770000000",
134134
"address": "0xE5948A817d7A061a0eF40128E91379046Da1009e",
@@ -140,7 +140,7 @@
140140
{
141141
"id": "null",
142142
"action": "lp",
143-
"description": "Providing liquidity in this pool makes you eligible for TAC rewards. Visit Merkl to view and claim them.",
143+
"description": "Providing liquidity in this pool makes you eligible for WTAC rewards. Visit Merkl to view and claim them.",
144144
"campaignStart": "0",
145145
"campaignEnd": "1770000000",
146146
"address": "0x2F5FEbcA5530676a609cd125954C44aaB4Cd1c48",
@@ -152,7 +152,7 @@
152152
{
153153
"id": "null",
154154
"action": "lp",
155-
"description": "Providing liquidity in this pool makes you eligible for TAC rewards. Visit Merkl to view and claim them.",
155+
"description": "Providing liquidity in this pool makes you eligible for WTAC rewards. Visit Merkl to view and claim them.",
156156
"campaignStart": "0",
157157
"campaignEnd": "1770000000",
158158
"address": "0xed0CDC6363222eF823eF44d30B57f76CF980c368",
@@ -164,7 +164,7 @@
164164
{
165165
"id": "null",
166166
"action": "lp",
167-
"description": "Providing liquidity in this pool makes you eligible for TAC rewards. Visit Merkl to view and claim them.",
167+
"description": "Providing liquidity in this pool makes you eligible for WTAC rewards. Visit Merkl to view and claim them.",
168168
"campaignStart": "0",
169169
"campaignEnd": "1770000000",
170170
"address": "0x330F1b8877Ed07950448DDECe9803cf9295F39F8",
@@ -176,43 +176,43 @@
176176
{
177177
"id": "null",
178178
"action": "lp",
179-
"description": "Providing liquidity in this pool makes you eligible for TAC rewards. Visit Merkl to view and claim them.",
179+
"description": "Providing liquidity in this pool makes you eligible for WTAC rewards. Visit Merkl to view and claim them.",
180180
"campaignStart": "0",
181181
"campaignEnd": "1770000000",
182-
"address": "0xFfF8634dE89271b6075C55FA89B4E9A087Fdb9FE",
183-
"network": "ethereum",
182+
"address": "0x51178ce64e2518A9a9347a15157d0a5a54b9B7a1",
183+
"network": "tac",
184184
"multiplier": "tac",
185185
"tags": ["tokens"],
186186
"lock": "false"
187187
},
188188
{
189189
"id": "null",
190190
"action": "lp",
191-
"description": "Providing liquidity in this pool makes you eligible for TAC rewards. Visit Merkl to view and claim them.",
191+
"description": "Providing liquidity in this pool makes you eligible for WTAC rewards. Visit Merkl to view and claim them.",
192192
"campaignStart": "0",
193193
"campaignEnd": "1770000000",
194-
"address": "0xc73B0328Bd40Ea35Aad34d0fDC1dBE64C4f9c59F",
195-
"network": "ethereum",
194+
"address": "0x80FF7cA41A709bbd28252e2fB21Ce47772bb1779",
195+
"network": "tac",
196196
"multiplier": "tac",
197197
"tags": ["tokens"],
198198
"lock": "false"
199199
},
200200
{
201201
"id": "null",
202202
"action": "lp",
203-
"description": "Providing liquidity in this pool makes you eligible for TAC rewards. Visit Merkl to view and claim them.",
203+
"description": "Providing liquidity in this pool makes you eligible for WTAC rewards. Visit Merkl to view and claim them.",
204204
"campaignStart": "0",
205205
"campaignEnd": "1770000000",
206-
"address": "0x51F5466690978173f45270f57e06e25b0c888261",
207-
"network": "ethereum",
206+
"address": "0xA8Be149F69c23469B51891530107e282eA0Dd49d",
207+
"network": "tac",
208208
"multiplier": "tac",
209209
"tags": ["tokens"],
210210
"lock": "false"
211211
},
212212
{
213213
"id": "null",
214214
"action": "lp",
215-
"description": "null",
215+
"description": "Providing liquidity in this pool makes you eligible for WTAC rewards. Visit Merkl to view and claim them.",
216216
"campaignStart": "0",
217217
"campaignEnd": "1770000000",
218218
"address": "0xC8228FcF835E020FD33262FD3ea720bC799C8783",
@@ -224,14 +224,26 @@
224224
{
225225
"id": "null",
226226
"action": "lp",
227-
"description": "null",
227+
"description": "Providing liquidity in this pool makes you eligible for WTAC rewards. Visit Merkl to view and claim them.",
228228
"campaignStart": "0",
229229
"campaignEnd": "1770000000",
230230
"address": "0x1436e4Ca2c687335b7c5E1b446AE532b9e287160",
231231
"network": "tac",
232232
"multiplier": "tac",
233233
"tags": ["tokens"],
234234
"lock": "false"
235+
},
236+
{
237+
"id": "null",
238+
"action": "lp",
239+
"description": "Providing liquidity in this pool makes you eligible for WTAC rewards. Visit Merkl to view and claim them.",
240+
"campaignStart": "0",
241+
"campaignEnd": "1770000000",
242+
"address": "0xc25708EA0E8ABe67A08eC39AEF0dAdA3a25dD708",
243+
"network": "tac",
244+
"multiplier": "tac",
245+
"tags": ["tokens"],
246+
"lock": "false"
235247
}
236248
]
237249
}
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{
2+
"campaignName": "",
3+
"platform": "Tharwa",
4+
"description": "Points for providing liquidity.",
5+
"platformImageId": "tharwa.png",
6+
"dashboardLink": "https://app.tharwa.finance/",
7+
"pools": [
8+
{
9+
"id": "null",
10+
"action": "lp",
11+
"description": "null",
12+
"campaignStart": "0",
13+
"campaignEnd": "1770000000",
14+
"address": "0xF88dE5987a4a114Fab1Fe98E681f83216F4b6E76",
15+
"network": "ethereum",
16+
"multiplier": "1.2x",
17+
"tags": ["points"],
18+
"lock": "false"
19+
}
20+
]
21+
}

packages/external-rewards/src/campaigns/index.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import Apple from './Apple.json'
12
import Asymmetry from './Asymmetry.json'
23
import Babylon from './Babylon.json'
34
import Bills from './Bills.json'
@@ -21,13 +22,15 @@ import Lombard from './Lombard.json'
2122
import Loop from './Loop.json'
2223
import Mellow from './Mellow.json'
2324
import Noon from './Noon.json'
25+
import Plume from './Plume.json'
2426
import Pumpbtc from './Pumpbtc.json'
2527
import Resolv from './Resolv.json'
2628
import SolvProtocol from './SolvProtocol.json'
2729
import Sonic from './Sonic.json'
2830
import StableLabs from './StableLabs.json'
2931
import Symbiotic from './Symbiotic.json'
3032
import TacTokens from './TacTokens.json'
33+
import Tharwa from './Tharwa.json'
3134
import Usual from './Usual.json'
3235
import Vnx from './Vnx.json'
3336
import YieldFi from './YieldFi.json'
@@ -68,4 +71,7 @@ export {
6871
TacTokens,
6972
Loop,
7073
Noon,
74+
Apple,
75+
Tharwa,
76+
Plume,
7177
}

0 commit comments

Comments
 (0)