К основному содержанию
T TON Adoption
Новости TOOLSET · 2026

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

Запуск TON Toolset: Acton, AppKit, WalletKit, TON Pay, MCP, Agentic Wallet — единый набор SDK от TON Foundation. Что внутри, для кого и с чего начать.

Автор
TON Adoption Team · редакция
Опубликовано
5 мин. чтения

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 / репозиторий
ActonSmart contract devsПолный toolchain для Tolk-контрактов: scaffolding, testing, debugger, TS-врапперыton-blockchain/acton
AppKitMini App / dApp devsTON Connect + typed transactions + React компоненты + DNS + DEX-котировки + стейкинг@ton/appkit
WalletKitWallet buildersРеализация TON Connect, transfers, gasless flows, мульти-кошельковая логика@ton/walletkit
TON PayМерчанты, payment platformsSDK для приёма TON-платежей в web/Mini App/боте, on-ramp flows@ton-pay/api
MCPAI/LLM-разработчикиModel Context Protocol — единый интерфейс TON для LLM-агентов@ton/mcp
Agentic WalletAI-агенты, autonomous systemsSelf-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. Используете <TonConnect /> компонент для подключения кошелька.
  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
Подключить кошелёк к dApptonconnect-ui + ручной TonConnectUIProvider<TonConnect /> из @ton/appkit-react
Сформировать transferCells руками через ton-coreappkit.transfer({to, amount})
Принять TON в ботеCustom backend + polling tonapi@ton-pay/api
Тестировать смарт-контракт@ton/sandbox + BlueprintActon testing framework (включает sandbox)
Дебажить контрактconsole.log в @ton/sandboxActon 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.

Частые вопросы

TON Toolset — это унифицированный набор open-source SDK и инструментов от TON Foundation, опубликованный на ton.org/toolset/. Включает 6 продуктов: Acton (смарт-контракты), AppKit (Mini Apps/dApp), WalletKit (для кошельков), TON Pay (приём платежей), MCP (TON для LLM-агентов) и Agentic Wallet (self-custody для AI). Цель — заменить разрозненные tonweb/ton-core/tonconnect-sdk единым стеком.
Старые SDK покрывали low-level операции (cells, BoC, контракт-вызовы), но каждый разработчик заново собирал примитивы вокруг них: typed transactions, React-компоненты, payment-flow, debug. Toolset стандартизует это поверх существующего стека. Старые SDK не уходят — они под капотом нового набора.
Разработчику смарт-контрактов — Acton (или его аналог Blueprint, если уже на нём). Разработчику Mini App / dApp — AppKit (React-компоненты + typed transactions). Разработчику кошелька — WalletKit. Принимающему платежи в боте/Mini App — TON Pay. AI-агенту, который должен взаимодействовать с TON — MCP. Self-custody для агента — Agentic Wallet.
Каждый компонент в своём состоянии зрелости. Acton — v1.0.0 от 11 мая 2026 (production-ready, замена FunC-тулчейна). AppKit, WalletKit, TON Pay, MCP, Agentic Wallet — свежие релизы 2026 года; для крупных проектов разумно пилотировать на небольшом scope перед миграцией. NPM-пакеты публикуются и обновляются регулярно.
Tact продолжает работать параллельно — это альтернативный язык смарт-контрактов, не отменяемый. TonConnect SDK теперь под капотом WalletKit + AppKit — большая часть его API остаётся доступной, но новые проекты лучше начинать с AppKit/WalletKit, потому что они дают более высокий уровень абстракции.
Главный хаб — [docs.ton.org/ecosystem](https://docs.ton.org/ecosystem). Для AI-направления — [docs.ton.org/overview/ai](https://docs.ton.org/overview/ai). GitHub-репозитории: ton-blockchain/acton, ton-connect/kit (AppKit + WalletKit + MCP), RSquad/ton-pay, the-ton-tech/agentic-wallet-contract. NPM-скоупы: @ton/appkit, @ton/walletkit, @ton-pay/api, @ton/mcp.

Похожие материалы