From a6b28de76df995e0a431dbe6ab8b9e9052ba11f6 Mon Sep 17 00:00:00 2001 From: realdealshaman Date: Sat, 24 Feb 2024 01:32:31 +0000 Subject: [PATCH] update with more info --- protocols/sui.ts | 80 ++++++++++++++++++++++++------------------------ 1 file changed, 40 insertions(+), 40 deletions(-) diff --git a/protocols/sui.ts b/protocols/sui.ts index 0c24824..6dce263 100644 --- a/protocols/sui.ts +++ b/protocols/sui.ts @@ -2,69 +2,66 @@ import { Protocol } from '../types/adapters'; import { manualCliff, manualStep } from '../adapters/manual'; import { periodToSeconds } from '../utils/time'; -const totalQty = 10e9; -const start = 1683072000; +const totalQty = 10e9; // 10 billion tokens +const start = 1683072000; // May 3, 2023 + const sui: Protocol = { - 'Community Reserve': [ - manualCliff(start, totalQty / 20), - manualStep( - start + periodToSeconds.month * 12, - periodToSeconds.month, - 24, - totalQty * 0.0015 - ), + 'ICO $0.03': [ + manualCliff(start, totalQty * 0.0138), + ], + 'Binance Launchpool': [ + manualCliff(start, totalQty * 0.004), + ], + 'ICO $0.1': [ + manualCliff(start, (totalQty * 0.045) * 0.07), manualStep( - start + periodToSeconds.month * 36, + start, periodToSeconds.month, - 12, - totalQty * 0.00015 + 13, + (totalQty * 0.045) * 0.93 / 13 ), + ], + 'Community Reserve': [ + manualCliff(start, totalQty * 0.49720000001 * 0.01), manualStep( - start + periodToSeconds.month * 36, + start, periodToSeconds.month, - 48, - totalQty * 0.0007 + 84, + (totalQty * 0.49720000001) * 0.99 / 84 ), ], 'Early Contributors': [ - manualStep(start, periodToSeconds.month, 84, totalQty / 20 / 84), - ], - 'Community Access Program': [ - manualStep(start, periodToSeconds.month, 84, totalQty / 20 / 84), - ], - 'Series A': [ - manualCliff(start + periodToSeconds.month * 12, totalQty / 35), manualStep( - start + periodToSeconds.month * 12, + start + periodToSeconds.month * 6, periodToSeconds.month, - 24, - totalQty * 0.0015 + 36, + totalQty * 0.2 / 36 ), + ], + 'Mysten Labs Treasury': [ manualStep( - start + periodToSeconds.month * 36, + start + periodToSeconds.month * 6, periodToSeconds.month, - 12, - totalQty * 0.0001 + 42, + totalQty * 0.1 / 42 ), + ], + 'Series A': [ manualStep( - start + periodToSeconds.month * 36, + start + periodToSeconds.month * 6, periodToSeconds.month, - 48, - totalQty * 0.00035 + 24, + totalQty * 0.08 / 24 ), ], 'Series B': [ - manualCliff(start + periodToSeconds.month * 12, totalQty / 25), manualStep( - start + periodToSeconds.month * 12, + start + periodToSeconds.year, periodToSeconds.month, - 84, - totalQty / 20 / 84 + 24, + totalQty * 0.06 / 24 ), ], - 'Stake Subsidies': [ - manualStep(start, periodToSeconds.month, 96, totalQty / 10 / 96), - ], meta: { sources: ['https://blog.sui.io/token-release-schedule/'], token: 'coingecko:sui', @@ -72,7 +69,10 @@ const sui: Protocol = { }, categories: { insiders: ['Series A', 'Series B', 'Early Contributors'], - noncirculating: ['Community Access Program'], + publicSale: ["ICO $0.03","ICO $0.1","Binance Launchpool"], + noncirculating: ['Mysten Labs Treasury', 'Community Reserve'], }, }; + export default sui; +