Добавить в корзинуПозвонить
Найти в Дзене
TON Adoption

TON Toolset 2026: новый SDK-стек для разработчиков

TON Foundation опубликовала TON Toolset — единый стек SDK и инструментов для разработки на TON в 2026 году. Это шесть продуктов, покрывающих весь жизненный цикл TON-приложения: от написания смарт-контракта до интеграции в Mini App, приёма платежей и подключения LLM-агентов. Разберём, что внутри, чем это отличается от старого стека (tonweb + ton-core + tonconnect-sdk) и с чего начать в зависимости от вашей роли. До 2026 года экосистема TON-разработки выглядела фрагментарно: для каждой задачи был свой SDK, и почти каждый разработчик заново строил абстракции вокруг них. Что было: Проблемы: Что делает Toolset: стандартизует все эти абстракции в единый набор пакетов под NPM-скоупом @ton/* (плюс @ton-pay/*). Старые SDK не уходят — они под капотом Toolset. Новые проекты должны начинать с Toolset, существующие — мигрировать постепенно. Инструмент Для кого Главная задача NPM / репозиторий Acton Smart contract devs Полный toolchain для Tolk-контрактов: scaffolding, testing, debugger, TS-врап
Оглавление

TON Toolset 2026: новый SDK-стек для разработчиков

TON Foundation опубликовала TON Toolset — единый стек SDK и инструментов для разработки на TON в 2026 году. Это шесть продуктов, покрывающих весь жизненный цикл TON-приложения: от написания смарт-контракта до интеграции в Mini App, приёма платежей и подключения LLM-агентов.

Разберём, что внутри, чем это отличается от старого стека (tonweb + ton-core + tonconnect-sdk) и с чего начать в зависимости от вашей роли.

Зачем нужен Toolset

До 2026 года экосистема TON-разработки выглядела фрагментарно: для каждой задачи был свой SDK, и почти каждый разработчик заново строил абстракции вокруг них.

Что было:

  • ton-core — низкоуровневая работа с cells, BoC, контракт-вызовы.
  • tonweb — старый JS-клиент к TON-нодам.
  • @ton/sandbox — локальный эмулятор для тестов.
  • tonconnect-sdk — UI-уровень для подключения кошельков.
  • Blueprint — фреймворк для разработки смарт-контрактов (на FunC).
  • Множество community-обёрток разного качества.

Проблемы:

  • Typed transactions приходилось писать руками поверх ton-core.
  • React-компоненты для Mini App каждый собирал заново.
  • Acceptance платежей (один из самых частых use-case’ов) — не было готового SDK.
  • Полное отсутствие инструментов для AI-агентов.

Что делает Toolset: стандартизует все эти абстракции в единый набор пакетов под NPM-скоупом @ton/* (плюс @ton-pay/*). Старые SDK не уходят — они под капотом Toolset. Новые проекты должны начинать с Toolset, существующие — мигрировать постепенно.

Шесть инструментов: матрица

Инструмент Для кого Главная задача NPM / репозиторий Acton Smart contract devs Полный toolchain для Tolk-контрактов: scaffolding, testing, debugger, TS-врапперы ton-blockchain/acton AppKit Mini App / dApp devs TON Connect + typed transactions + React компоненты + DNS + DEX-котировки + стейкинг @ton/appkit WalletKit Wallet builders Реализация TON Connect, transfers, gasless flows, мульти-кошельковая логика @ton/walletkit TON Pay Мерчанты, payment platforms SDK для приёма TON-платежей в web/Mini App/боте, on-ramp flows @ton-pay/api MCP AI/LLM-разработчики Model Context Protocol — единый интерфейс TON для LLM-агентов @ton/mcp Agentic Wallet AI-агенты, autonomous systems Self-custody кошельки с делегированным бюджетом для агентов agentic-wallet-contract

Acton: toolchain для смарт-контрактов

Acton — это all-in-one CLI для смарт-контрактов на Tolk. Содержит scaffolding для новых проектов, testing-фреймворк (mutation/coverage/fork/fuzz/gas profiling), генерацию TypeScript-врапперов из ABI, debugger с поддержкой VS Code/JetBrains/Cursor/Zed, и команду func2tolk для миграции старых FunC-контрактов.

Это идейный заменитель Blueprint для разработки нового кода на Tolk. Если вы уже на Blueprint с FunC — миграция не обязательна, но новые проекты лучше начинать с Acton.

Подробнее — наш гайд по Acton и статья про Tolk 1.4 с ABI и TS-врапперами.

AppKit: SDK для Mini Apps и dApp

AppKit — это то, что должен использовать разработчик Mini App или dApp в 2026 году. Стандартизует:

  • TON Connect интеграцию (без ручного кода TonConnectUIProvider).
  • Typed transactions — формирование транзакций с TypeScript-типами вместо raw cells.
  • React-компоненты для подключения кошелька, отображения баланса, инициирования перевода.
  • DNS-резолвинг (.ton/.t.me адреса в обычные).
  • DEX-котировки прямо из SDK (STON.fi/DeDust pricing).
  • Toncoin staking через готовые helpers.

NPM:

  • @ton/appkit — base.
  • @ton/appkit-react — React-компоненты.

Это самый “frontend-friendly” из Toolset. Подробнее — в нашей отдельной статье про AppKit (готовится).

WalletKit: для разработчиков кошельков

WalletKit — это нижний уровень того же стека, но для тех, кто делает кошелёк (custodial или non-custodial), а не подключается к чужому.

Содержит:

  • Полную реализацию TON Connect со стороны кошелька (получение запросов от dApp, подпись, передача обратно).
  • Asset reads + transfers.
  • Gasless transfer flows (через gas-stations).
  • Управление множеством кошельков из одного app.
  • Cross-platform — web, iOS, Android, browser extensions.

Это явно targeted на новые кошельки (вроде Antarctic, Bitget Wallet) и крупные Mini Apps, у которых внутри собственный кошелёк (Wallet в Telegram).

TON Pay: SDK для приёма платежей

TON Pay закрывает один из самых частых сценариев — прием TON в обмен на товар или услугу в боте, Mini App или web-приложении.

Что даёт:

  • Direct-to-wallet acceptance — не нужно держать custodial-кассу.
  • Checkout-компоненты (frontend).
  • One-time charges (как Stripe Payment Intent, но в TON).
  • On-ramp flows — пользователь может купить TON прямо в чекауте.
  • Hosted payment API — backend SDK для серверной валидации платежей.

NPM: @ton-pay/api (backend) + @ton-pay/ui-react (UI). GitHub: RSquad/ton-pay (open source).

Это конкурирует с custom-интеграциями через Crypto Pay API и Wallet Pay — но даёт более стандартизованный flow.

MCP: TON для LLM-агентов

Model Context Protocol — это публичный API для языковых моделей. MCP-сервер TON предоставляет LLM-агентам инструменты для:

  • Проверки балансов и транзакций.
  • Инициирования переводов (если у агента есть ключ).
  • Получения котировок DEX.
  • Управления кошельками (через Agentic Wallet — см. ниже).
  • Готовые “скиллы” — высокоуровневые операции типа “купи USDT на 100 TON”.

Подключение для разработчика LLM-агента — одна строка. Это снижает порог входа для AI-агентов в TON-экосистему до минимума.

Сайт — mcp.ton.org. NPM — @ton/mcp.

Agentic Wallet: self-custody для AI

Agentic Wallet — это смарт-контракт-кошелёк, специально спроектированный для AI-агентов.

Главные особенности:

  • Split keys — у юзера один ключ, у агента другой. Каждый видит только свою часть.
  • User-delegated budget — пользователь даёт агенту лимит, выше которого тот не может тратить (по дням, по периоду, по контрагентам).
  • Revokable access — пользователь может отозвать доступ агента в любой момент on-chain одной транзакцией.
  • Dashboard + programmatic management — управление через UI или API.

Цель: дать AI-агенту возможность совершать платежи без передачи ему full custody — то есть без риска “агент уведёт все средства”.

Сайт — agents.ton.org.

Как Toolset меняет рабочий процесс

Если вы делаете Mini App в 2026:

  1. Создаёте проект → ставите @ton/appkit-react.
  2. Используете компонент для подключения кошелька.
  3. Транзакции — через typed builders, не raw cells.
  4. Приём платежей — через TON Pay.
  5. Все ссылки на TON — через AppKit DNS resolver.

Никакого tonweb, никакого ручного TonConnectUIProvider, никакой ручной сериализации.

Если вы делаете смарт-контракт:

  1. npx @ton/acton init → новый проект.
  2. Пишете на Tolk.
  3. Тестируете через Acton testing framework.
  4. Дебажите через Acton debugger.
  5. Получаете готовый TS-враппер для подключения к frontend.

Если вы делаете AI-агента:

  1. Подключаете @ton/mcp клиент к LLM.
  2. Создаёте Agentic Wallet для агента с лимитом $50/день.
  3. Агент через MCP вызывает операции — каждая лимитированная wallet’ом.

Что осталось вне Toolset (пока)

Toolset фокусируется на разработческом стеке. Сейчас НЕ покрыто:

  • Аналитика on-chain (для этого — TonAPI, DeFiLlama, GeckoTerminal).
  • Indexing для серверных приложений (для этого — TonAPI v3, ton-indexer-worker).
  • Validator tooling — отдельный набор (mytonctrl).
  • NFT-специфика — частично через TonAPI, частично через ton-core.

Это либо специальные ниши, либо области, где community-решения уже сильны. Возможно, Toolset расширится в эту сторону позже.

Сравнение со старым стеком

Задача Старый подход Toolset Подключить кошелёк к dApp tonconnect-ui + ручной TonConnectUIProvider из @ton/appkit-react Сформировать transfer Cells руками через ton-core appkit.transfer({to, amount}) Принять TON в боте Custom backend + polling tonapi @ton-pay/api Тестировать смарт-контракт @ton/sandbox + Blueprint Acton testing framework (включает sandbox) Дебажить контракт console.log в @ton/sandbox Acton debugger с IDE-интеграцией Дать LLM-агенту доступ Кастомные tool-функции @ton/mcp standard Кошелёк для AI с лимитом Не было Agentic Wallet

Что дальше

Toolset — это инфраструктурный сдвиг. Следующие 6-12 месяцев определят, насколько широко его примет экосистема. Большие проекты (Tonkeeper, MyTonWallet, STON.fi) обычно мигрируют постепенно. Small/medium dApp’ы могут переехать за несколько недель.

Мы будем покрывать каждый из 6 инструментов отдельным глубоким разбором по мере того, как появятся реальные кейсы внедрения. На сейчас:

Официальный хаб документации: docs.ton.org/ecosystem. Релизный сайт: ton.org/toolset.