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

Проектируем и разрабатываем блокчейн-решения полного цикла: от архитектуры смарт-контрактов до запуска DeFi-протоколов, NFT-маркетплейсов и криптобирж. Аудит безопасности, токеномика, интеграция с существующей инфраструктурой.
Показано 1 из 1 услугВсе 1306 услуг
Разработка стейкинг-платформы на TON
Средняя
~1-2 недели
Часто задаваемые вопросы
Направления блокчейн-разработки
Этапы блокчейн-разработки
Последние работы
  • image_website-b2b-advance_0.png
    Разработка сайта компании B2B ADVANCE
    1221
  • image_web-applications_feedme_466_0.webp
    Разработка веб-приложения для компании FEEDME
    1163
  • image_websites_belfingroup_462_0.webp
    Разработка веб-сайта для компании БЕЛФИНГРУПП
    855
  • image_ecommerce_furnoro_435_0.webp
    Разработка интернет магазина для компании FURNORO
    1056
  • image_logo-advance_0.png
    Разработка логотипа компании B2B Advance
    561
  • image_crm_enviok_479_0.webp
    Разработка веб-приложения для компании Enviok
    828

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

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

Особенности TON для разработчика

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

Асинхронная модель: в TON контракты не вызывают друг друга синхронно. Сообщения отправляются и обрабатываются асинхронно. Это влияет на архитектуру: нельзя сделать атомарный мультишаговый вызов как в Ethereum.

Gas (Toncoin): транзакции оплачиваются TON. Важно правильно рассчитывать gas forwarding при внутренних сообщениях.

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

Liquid Staking на TON

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

Master контракт: принимает TON от пользователей, минтит liquid staking token (jetton в терминологии TON — аналог ERC-20), управляет пулом.

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

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

User → TON → Master Contract
Master Contract → минтит stTON jetton → User
Master Contract → депонирует в Nominator Pool
Nominator Pool → валидирует сеть
Validator Rewards → Master Contract
Master Contract → обновляет exchange rate 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 протокола
  • Стейкинг: форма с суммой, preview конвертации, подтверждение
  • История: все stake/unstake транзакции
  • Аналитика: reward history, ROI калькулятор

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

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