Розробка мобільного додатку для крипто-лаунчпаду (IDO/IEO)

TRUETECH займається розробкою, підтримкою та обслуговуванням мобільних додатків iOS, Android, PWA. Маємо великий досвід та експертизу для публікації мобільних додатків до популярних маркетів Google Play, App Store, Amazon, AppGallery та інші.

Розробка та підтримка будь-яких видів мобільних додатків:

Інформаційні та розважальні мобільні програми
Новинки, ігри, довідники, онлайн-каталоги, погодні, фітнес та здоров'я, туристичні, освітні, соціальні мережі та месенджери, квіз, блоги та подкасти, форуми, агрегатори
Мобільні програми електронної комерції
Інтернет-магазини, B2B-додатки, маркетплейси, онлайн-обмінники, кешбек-сервіси, біржі, дропшиппінг-платформи, програми лояльності, доставка їжі та товарів, платіжні системи
Мобільні програми для управління бізнес-процесами
CRM-системи, ERP-системи, управління проектами, інструменти для команди продажів, облік фінансів, управління виробництвом, логістика та доставка, управління персоналом, системи моніторингу даних
Мобільні програми електронних послуг
Дошки оголошень, онлайн-школи, онлайн-кінотеатри, платформи надання електронних послуг, платформи кешбеку, відеохостинги, тематичні портали, платформи онлайн-бронювання та запису, платформи онлайн-торгівлі

Це лише деякі з типів мобільних додатків, з якими ми працюємо, і кожен із них може мати свої специфічні особливості та функціональність, а також бути адаптованим під конкретні потреби та цілі клієнта.

Послуги, які ми пропонуємо
Показано 1 з 1Усі 1735 послуг
Розробка мобільного додатку для крипто-лаунчпаду (IDO/IEO)
Складний
від 2 тижнів до 3 місяців
Часті запитання

Наші компетенції:

Етапи розробки

Останні роботи

  • image_mobile-applications_feedme_467_0.webp
    Розробка мобільного додатка для компанії FEEDME
    792
  • image_mobile-applications_xoomer_471_0.webp
    Розробка мобільного додатку для компанії XOOMER
    671
  • image_mobile-applications_rhl_428_0.webp
    Розробка мобільного додатку для компанії RHL
    1097
  • image_mobile-applications_zippy_411_0.webp
    Розробка мобільного додатку для компанії ZIPPY
    969
  • image_mobile-applications_affhome_429_0.webp
    Розробка мобільного додатку для компанії Affhome
    914
  • image_mobile-applications_flavors_409_0.webp
    Розробка мобільного додатку для компанії FLAVORS
    495

Розроблення мобільних додатків для крипто-лаунчпадів (IDO/IEO)

Крипто-лаунчпад — це платформа для первинного розміщення токенів. IDO (Initial DEX Offering) проходить через смарт-контракт DEX. IEO (Initial Exchange Offering) — через централізовану біржу. Мобільний додаток лаунчпада включає: вітрину активних та майбутніх проектів, механізм участі (вкладіть USDT/BNB → отримайте токени), систему тиро доступу, клейм вестингу після TGE.

Архітектура: тиры та аллокації

Більшість лаунчпадів використовують систему тиро: більше нативних токенів платформи (або довший стейкинг) = вищий тир = більша аллокація в IDO.

Тир розраховується за балансом + стейкингом на снапшот-блоці. Логіка на смарт-контракті або off-chain з Merkle-proof.

// iOS — перевірка тира користувача
struct UserTier {
    let level: Int        // 0–4
    let name: String      // Bronze / Silver / Gold / Platinum / Diamond
    let stakedAmount: BigDecimal
    let allocationMultiplier: Decimal
}

func getUserTier(address: EthereumAddress) async throws -> UserTier {
    let staked = try await stakingContract.balanceOf(account: address)
    return TierCalculator.calculateTier(stakedAmount: staked)
}

UI: екран профілю з поточним тиром, наступним тиром та сумою для додавання. Прогрес-бар «до наступного тира».

Екран проекту IDO

Сторінка конкретного IDO — головний екран лаунчпада. Структура:

  • Заголовок: логотип, назва, мережа, контракт токена
  • Таймер: час до початку / закінчення / клейма
  • Прогрес: зібрано X з Y USDT (прогресс-бар)
  • Ціна токена, загальний supply, вестинг-розписання
  • Кнопка «Взяти участь» (лише під час whitelist/sale період)
  • Вкладки: About / Tokenomics / Team / Whitepaper

Прогрес продажу — у реальному часі через подію TokensPurchased(buyer, amount) або опитування щоперепини 30 секунд.

Участь у IDO: whitelist + покупка

Більшість IDO вимагають попередньої реєстрації (whitelist). Заявка — це підпис повідомлення EIP-712 або просто транзакція registerForSale(projectId). Після схвалення — користувач отримує аллокацію.

Покупка:

// Android — участь в IDO через смарт-контракт
suspend fun participateInIdo(
    saleContract: String,
    paymentToken: String,   // адреса USDT
    paymentAmount: BigInteger
): String {
    // Крок 1: approve USDT
    val approveTx = approveERC20(token = paymentToken, spender = saleContract, amount = paymentAmount)
    waitForReceipt(approveTx)

    // Крок 2: участь
    val buyFunction = Function("buy", listOf(Uint256(paymentAmount)), emptyList())
    return sendTransaction(to = saleContract, data = FunctionEncoder.encode(buyFunction))
}

Показуйте користувачам: скільки токенів за введену суму, вестинг-розписання («10% негайно, решта рівномірно 12 місяців»).

Вестинг та клейм

Після TGE (Token Generation Event) токени розблоковуються по розписанню. Смарт-контракт зберігає vestingSchedule для кожного учасника.

// iOS — розрахунок доступного клейма
func availableToClaim(beneficiary: EthereumAddress) async throws -> BigUInt {
    let schedule = try await vestingContract.getVestingSchedule(address: beneficiary)
    let elapsed = BigUInt(Date().timeIntervalSince1970) - schedule.startTime
    let vested = min(schedule.totalAmount, schedule.totalAmount * elapsed / schedule.duration)
    return vested - schedule.released
}

Екран клейма: прогрес вестингу (візуальна часова шкала), розблокована сьогодні, загалом заблокована, кнопка «Клеймити» з сумою.

Стейкинг нативного токена

Стейкинг — основа системи тиро. Користувач вносить токени в стейкинг-контракт (stake(amount)) та отримує тир. Період лока може бути фіксованим або гнучким зі зниженим мультипліkatором.

// Android — стейкинг з lock period
data class StakingOption(
    val lockDays: Int,
    val tierMultiplier: Double,  // 1.0x / 1.5x / 2.0x
    val earlyUnstakePenalty: Int // % штраф за досрочний вивід
)

Показуйте при анстейке: чи існує штраф та скільки днів до кінця лока.

Push-уведомлення та напоминання

  • Відкриття whitelist для обраних проектів
  • Схвалення/відхилення заявки
  • IDO стартує через 1 годину
  • Транзакція участі підтверджена
  • Розблокування токенів по вестингу (клейм доступний)

Користувачи підписуються на уведомлення про конкретні проекти — не розсилка по всім.

Часова шкала розроблення

Компонент Часова шкала
Вітрина проектів + сторінка деталей IDO 1 тиждень
Система тиро + стейкинг 1 тиждень
Реєстрація whitelist 3 дні
Участь у IDO (approve + buy) 1 тиждень
Вестинг та клейм 1 тиждень
Push-уведомлення 3 дні

MVP лаунчпада: 6–8 тижнів. З інтеграцією KYC, мультисітьовою підтримкою (EVM + Solana), реферальною програмою — 3 місяці.