@@ -2,24 +2,26 @@ import { manualCliff, manualLinear } from "../adapters/manual";
22import { Protocol } from "../types/adapters" ;
33import { periodToSeconds } from "../utils/time" ;
44const start = 1693558800 ;
5+ const halfTime = start + periodToSeconds . month * 18 ;
6+ const endTime = start + periodToSeconds . month * 54 ;
57const qty = 1000000000 ;
68const chain : string = "era" ;
7- const token : string = "0x " ;
9+ const token : string = "0x31C2c031fDc9d33e974f327Ab0d9883Eae06cA4A " ;
810
911const zkswap_finance : Protocol = {
1012 "Token Generation Event (TGE)" : manualCliff ( start , qty * 0.25 ) ,
1113 "Initial Liquidity" : manualCliff ( start , qty * 0.125 ) ,
1214 "TGE Bonus" : manualLinear ( start , start + periodToSeconds . month * 5 , qty * 0.05 ) ,
1315 "Early Supporters Retroactive" : manualLinear ( start , start + periodToSeconds . month * 5 , qty * 0.05 ) ,
14- "Swap2Earn Incentive" : manualLinear ( start , start + periodToSeconds . month * 36 , qty * 0.2 ) ,
15- "Liquidity Providers Incentive" : manualLinear ( start , start + periodToSeconds . month * 36 , qty * 0.2 ) ,
16- "Staking Reward" : manualLinear ( start , start + periodToSeconds . month * 36 , qty * 0.05 ) ,
17- "Team" : manualLinear ( start , start + periodToSeconds . month * 36 , qty * 0.04 ) ,
18- "Treasury + Operation" : manualLinear ( start , start + periodToSeconds . month * 36 , qty * 0.035 ) ,
16+ "Swap2Earn Incentive" : [ manualLinear ( start , halfTime , qty * 0.2 * 0.5 ) , manualLinear ( halfTime , endTime , qty * 0.15 * 0.5 ) ] ,
17+ "Liquidity Providers Incentive" : [ manualLinear ( start , halfTime , qty * 0.2 * 0.5 ) , manualLinear ( halfTime , endTime , qty * 0.2 * 0.5 ) ] ,
18+ "Staking Reward" : [ manualLinear ( start , halfTime , qty * 0.05 * 0.5 ) , manualLinear ( halfTime , endTime , qty * 0.10 * 0.5 ) ] ,
19+ "Team" : [ manualLinear ( start , halfTime , qty * 0.04 * 0.5 ) , manualLinear ( halfTime , endTime , qty * 0.04 * 0.5 ) ] ,
20+ "Treasury + Operation" : [ manualLinear ( start , halfTime , qty * 0.035 * 0.5 ) , manualLinear ( halfTime , endTime , qty * 0.035 * 0.5 ) ] ,
1921 meta : {
2022 token : `${ chain } :${ token } ` ,
2123 sources : [
22- "https://zkswapfinance.gitbook.io/zkswap/usdzf-token /tokenomics" ,
24+ "https://docs.zkswap.finance/dao-and-tokenomics /tokenomics" ,
2325 ] ,
2426 protocolIds : [ "3180" ] ,
2527 } ,
0 commit comments