Розробка платформи fair launch
«Fair launch» означає запуск токена без pre-sale, без team allocation, без венчурних інвесторів з дисконтованими токенами — всі учасники отримують токени по одинаковим умовам з самого початку. YFI (Yearn Finance) в 2020 році став канонічним прикладом: 30,000 токенів розподілено виключно через yield farming, Андре Кронье не залишив собі ні одного.
На практиці «fair» — це спектр. Абсолютно fair launch зустрічається рідко. Частіше: мінімальна team allocation (3-5%) + fair распределение механізм для решти. Задача платформи — реалізувати distribution механізм, який справді мінімізує перевагу ранніх інсайдерів.
Liquidity Bootstrapping Pool (LBP): Основний механізм
LBP (популяризовано Balancer) — динамічний AMM пул, в якому ваги токенів змінюються зі часом. Стартуючи з високою вагою проектного токена (напр. 96% TOKEN / 4% USDC), пул створює високу початкову ціну, яка органічно знижується по мірі зміни ваг до кінцевого значення (50/50).
LBP механіка:
t=0: weight [TOKEN: 96%, USDC: 4%] → висока ціна
t=T/2: weight [TOKEN: 72%, USDC: 28%] → ціна знижується
t=T: weight [TOKEN: 50%, USDC: 50%] → фінальна вага
Вирішує проблему ботів/снайперів: немає фіксованої низької ціни в момент запуска, яку можна немедлено арбітражити. Ботам невигідно купувати одразу — ціна буде нижче пізніше. Створює natural price discovery.
Механізми fair launch
Batch auction (Gnosis Auction / Fjord Foundry)
Всі учасники подають заявки протягом auction window. Після закриття визначається clearing price — єдина ціна, при якій спрос дорівнює пропозиції. Всі покупці платять одинакову ціну незалежно від часу подачи заявки.
Flow:
1. Window: 24-72 години
2. Учасники подають bid (сума USDC, мін. прийнятна ціна)
3. Після window: сортуємо bids по спаданню ціни
4. Clearing price: мінімальна ціна, при якій весь allocation розпродан
5. Bids >= clearing price: виконуються по clearing price
6. Bids < clearing price: повертаються
Перевага над LBP: немає часового тиску — немає сенсу чекати "правильного моменту", всі платять одно й те саме.
Vesting для куплених токенів
Fair launch не означає лаштунків доступності — інакше перші покупці одразу дампять. Стандартно: куплені токени vest лінійно 6-12 місяців.
Anti-bot механіки
Commit-reveal. Учасники спочатку коммітять hash своєї заявки, потім розкривають. Боти не знають інших заявок — не можуть оптимально front-run.
Max contribution cap per address. Обмежує whale домінацію, але легко обходиться через множество кошельків.
Proof-of-Humanity або Gitcoin Passport. Потребує on-chain верифікації особистості. Дорожче для користувачів, але чесніше.
Технічний стак
Контракти: Foundry + OpenZeppelin. LBP: Balancer V2 або кастомний. Frontend: wagmi + viem + React. Auction: Gnosis Auction (існуючий аудований контракт). Analytics: Dune Analytics для відслідковування distribution.
Процес розробки
Економічний дизайн (1 тиждень). Вибір механізму (LBP vs batch vs hybrid), параметри (duration, weights, max cap), vesting schedule.
Розробка (3-5 тижнів). Auction/LBP контракт → vesting контракт → admin controls (emergency pause) → тести з fork mainnet симуляцією.
Frontend (2-3 тижні). Real-time price chart, contribution UI, vesting claim dashboard.
Аудит (1-2 тижні). Приоритет: контракт обробляє реальні гроші. Навіть для простої механіки — мінімум один зовнішній аудит.
Повна платформа (LBP + vesting + UI): 6-10 тижнів.







