From 8e3b42f6f980a541b1aec9d025cc43ee7de1ad6f Mon Sep 17 00:00:00 2001 From: Pedro Viegas Date: Fri, 22 Nov 2024 09:09:46 -0300 Subject: [PATCH] feat: update token emissions --- protocols/cbl.ts | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/protocols/cbl.ts b/protocols/cbl.ts index 0e1524a..0a86b53 100644 --- a/protocols/cbl.ts +++ b/protocols/cbl.ts @@ -8,20 +8,26 @@ const CBL_ADDRESS = "0xD6b3d81868770083307840F513A3491960b95cb6"; const CHAIN = "arbitrum"; const cbl: Protocol = { - // 26% of Total Allocation + // 19% of Total Allocation // 6 month cliff, followed by a 24-month daily linear vesting - "Private Sale": manualStep(TGE + periodToSeconds.month * 7, periodToSeconds.month, 24, (TOTAL_SUPPLY * 0.26) / 24), + "Private Sale": manualStep(TGE + periodToSeconds.month * 7, periodToSeconds.month, 24, (TOTAL_SUPPLY * 0.19) / 24), + // 7% of Total Allocation + // 5% on TGE, followed by a 9-month daily linear vesting + "KOL Round": [ + manualCliff(TGE, TOTAL_SUPPLY * 0.007 * 0.05), + manualStep(TGE + periodToSeconds.month, periodToSeconds.month, 9, (TOTAL_SUPPLY * 0.007 * 0.95) / 9), + ], // 1.5% of Total Allocation // 30% on TGE, followed by a 6-month daily linear vesting "Public Sale": [ manualCliff(TGE, TOTAL_SUPPLY * 0.015 * 0.3), manualStep(TGE + periodToSeconds.month, periodToSeconds.month, 6, (TOTAL_SUPPLY * 0.015 * 0.7) / 6), ], - // 31.5% of Total Allocation + // 30% of Total Allocation // 15% on TGE, followed by a 60-month daily linear vesting "Community Growth & Rewards": [ - manualCliff(TGE, TOTAL_SUPPLY * 0.315 * 0.15), - manualStep(TGE + periodToSeconds.month, periodToSeconds.month, 60, (TOTAL_SUPPLY * 0.315 * 0.85) / 60), + manualCliff(TGE, TOTAL_SUPPLY * 0.3 * 0.15), + manualStep(TGE + periodToSeconds.month, periodToSeconds.month, 60, (TOTAL_SUPPLY * 0.3 * 0.85) / 60), ], // 20% of Total Allocation // 10% on TGE, followed by a 60-month daily linear vesting @@ -29,12 +35,12 @@ const cbl: Protocol = { manualCliff(TGE, TOTAL_SUPPLY * 0.2 * 0.1), manualStep(TGE + periodToSeconds.month, periodToSeconds.month, 60, (TOTAL_SUPPLY * 0.2 * 0.9) / 60), ], - // 3.0% of Total Allocation + // 5.0% of Total Allocation // 100% on TGE - Liquidity: manualCliff(TGE, TOTAL_SUPPLY * 0.03), - // 3.0% of Total Allocation + Liquidity: manualCliff(TGE, TOTAL_SUPPLY * 0.05), + // 2.5% of Total Allocation // 12 month cliff, followed by a 36-month daily linear vesting - "Partners & Advisors": manualStep(TGE + periodToSeconds.year, periodToSeconds.month, 36, (TOTAL_SUPPLY * 0.03) / 36), + "Partners & Advisors": manualStep(TGE + periodToSeconds.year, periodToSeconds.month, 36, (TOTAL_SUPPLY * 0.025) / 36), // 15% of Total Allocation // 12 month cliff, followed by a 36-month daily linear vesting "Core & Future Team": manualStep(TGE + periodToSeconds.year, periodToSeconds.month, 36, (TOTAL_SUPPLY * 0.15) / 36),