Розробка стейкінг-платформи на TON

Проєктуємо та розробляємо блокчейн-рішення повного циклу: від архітектури смарт-контрактів до запуску DeFi-протоколів, NFT-маркетплейсів та криптобірж. Аудит безпеки, токеноміка, інтеграція з наявною інфраструктурою.
Показано 1 з 1Усі 1306 послуг
Розробка стейкінг-платформи на TON
Середній
~1-2 тижні
Часті запитання

Напрямки блокчейн-розробки

Етапи блокчейн-розробки

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

  • image_website-b2b-advance_0.webp
    Розробка сайту компанії B2B ADVANCE
    1286
  • image_web-applications_feedme_466_0.webp
    Розробка веб-додатків для компанії FEEDME
    1198
  • image_websites_belfingroup_462_0.webp
    Розробка веб-сайту для компанії БЕЛФІНГРУП
    902
  • image_ecommerce_furnoro_435_0.webp
    Розробка інтернет магазину для компанії FURNORO
    1122
  • image_logo-advance_0.webp
    Розробка логотипу компанії B2B Advance
    589
  • image_crm_enviok_479_0.webp
    Розробка веб-додатків для компанії Enviok
    859

Розробка платформи стейкингу на TON

TON (The Open Network) — блокчейн з унікальною архітектурою: sharded ланцюжки, асинхронна модель виконання смарт-контрактів, нативна інтеграція з Telegram через TON Connect. Стейкинг на TON має свою специфіку: консенсус Proof-of-Stake через контракт Elector, мінімальні вимоги для валідаторів, та зростаюча екосистема ліквідного стейкингу.

Особливості TON для розробника

FunC / Tact: мови смарт-контрактів TON. FunC — низькорівневий, схожий на C. Tact — високорівневий, з'явився у 2023, значно зручніший. Для нових проектів — Tact.

Асинхронна модель: у TON контракти не викликають один одного синхронно. Повідомлення відправляються та обробляються асинхронно. Це впливає на архітектуру: не можна зробити атомарний мультиетапний виклик як у Ethereum.

Gas (Toncoin): транзакції оплачуються TON. Важливо правильно розраховувати передачу газу для внутрішніх повідомлень.

Архітектура платформи стейкингу на TON

Ліквідний стейкинг на TON

Аналог Lido на TON — протоколи Bemo (stTON), hipo.finance, TON Whales. Базова архітектура:

Master контракт: приймає TON від користувачів, мінтить токен ліквідного стейкингу (jetton у терміналогії TON — аналог ERC-20), управляє пулом.

Jetton контракт: реалізація fungible токена TON. Стандарт TEP-74. Кожен власник має власний контракт jetton wallet.

Nominator Pool: контракт TON, який об'єднує кошти кількох учасників для запуску валідатора. Мінімум для валідатора — 300K TON, pooling дозволяє брати участь з меншою сумою.

Користувач → TON → Master Contract
Master Contract → мінтить stTON jetton → Користувач
Master Contract → депонує в Nominator Pool
Nominator Pool → валідує мережу
Validator Rewards → Master Contract
Master Contract → оновлює курс обміну stTON/TON

Інтеграція TON Connect

TON Connect — протокол для підключення гаманців до dApps. Набагато краще ніж WalletConnect для екосистеми TON, нативно інтегрований з Telegram через Telegram Mini Apps.

import TonConnect from '@tonconnect/sdk';

const connector = new TonConnect({
    manifestUrl: 'https://your-app.com/tonconnect-manifest.json'
});

// Підключення через Telegram Mini App або QR код
await connector.connect({
    universalLink: 'https://app.tonkeeper.com/ton-connect',
    bridgeUrl: 'https://bridge.tonapi.io/bridge'
});

// Відправка транзакції стейкингу
await connector.sendTransaction({
    messages: [{
        address: stakingContractAddress,
        amount: toNano('100'),  // 100 TON
        payload: buildStakePayload()
    }]
});

Telegram Mini App

Платформа стейкингу на TON органічно стає Telegram Mini App — вбудованою веб-програмою всередину Telegram. 800M+ користувачів Telegram — потенціальна аудиторія.

Структура Mini App:

  • Головна сторінка: баланс stTON, поточний APY, TVL протоколу
  • Стейкинг: форма з сумою, попередній перегляд конвертації, підтвердження
  • Історія: усі транзакції stake/unstake
  • Аналітика: історія винагород, калькулятор ROI

Telegram payments: TON Payments дозволяє приймати платежі прямо в Telegram без переходу на зовнішний сайт.

Розробка платформи стейкингу на TON з Telegram Mini App — 2-3 місяці для MVP.