TON Toolset 2026: новый SDK-стек для разработчиков
Запуск TON Toolset: Acton, AppKit, WalletKit, TON Pay, MCP, Agentic Wallet — единый набор SDK от TON Foundation. Что внутри, для кого и с чего начать.
- Автор
- TON Adoption Team · редакция
- Опубликовано
Содержание12разделов
- Зачем нужен Toolset
- Шесть инструментов: матрица
- Acton: toolchain для смарт-контрактов
- AppKit: SDK для Mini Apps и dApp
- WalletKit: для разработчиков кошельков
- TON Pay: SDK для приёма платежей
- MCP: TON для LLM-агентов
- Agentic Wallet: self-custody для AI
- Как Toolset меняет рабочий процесс
- Что осталось вне Toolset (пока)
- Сравнение со старым стеком
- Что дальше
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:
- Создаёте проект → ставите
@ton/appkit-react. - Используете
<TonConnect />компонент для подключения кошелька. - Транзакции — через typed builders, не raw cells.
- Приём платежей — через TON Pay.
- Все ссылки на TON — через AppKit DNS resolver.
Никакого tonweb, никакого ручного TonConnectUIProvider, никакой ручной сериализации.
Если вы делаете смарт-контракт:
npx @ton/acton init→ новый проект.- Пишете на Tolk.
- Тестируете через Acton testing framework.
- Дебажите через Acton debugger.
- Получаете готовый TS-враппер для подключения к frontend.
Если вы делаете AI-агента:
- Подключаете
@ton/mcpклиент к LLM. - Создаёте Agentic Wallet для агента с лимитом $50/день.
- Агент через 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 | <TonConnect /> из @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 инструментов отдельным глубоким разбором по мере того, как появятся реальные кейсы внедрения. На сейчас:
- Acton: полный гайд — уже есть.
- Tolk 1.4 с ABI и TS — уже есть, основа Acton.
- AppKit, WalletKit, TON Pay, MCP, Agentic Wallet — отдельные deep-dive’ы в работе.
Официальный хаб документации: docs.ton.org/ecosystem. Релизный сайт: ton.org/toolset.
Частые вопросы
Что такое TON Toolset?
Зачем это нужно, если уже есть ton-core, tonweb и tonconnect-sdk?
Кому что брать?
Это всё уже готово к production?
Что с Tact и TonConnect SDK?
Где найти документацию и примеры?
Похожие материалы
- Новости27 мая 2026 г.
Tolk 1.4 в TON: ABI, TypeScript-врапперы, source maps
Что в Tolk 1.4 (11 мая) и 1.4.1 (23 мая 2026): ключевое слово contract, экспорт ABI, TypeScript-врапперы, source maps и debugger marks.
- Основы14 мая 2026 г.
Acton v1.0 — Foundry для TON: полный гайд (2026)
Acton v1.0 от TON Foundation вышел 11 мая 2026: один Rust-CLI, который заменяет blueprint, sandbox, Misti и func.
- Основы21 мая 2026 г.
SDK для TON: tonweb vs ton-core vs tonconnect-sdk — что выбрать в 2026
Сравнение TypeScript-SDK для TON в 2026: tonweb (легаси), @ton/ton + @ton/core (рекомендуемый), @tonconnect/sdk. Когда что выбирать и почему.
- Новости26 мая 2026 г.
TON Core v2026.05-rc: что нового в релизе сети
Релиз-кандидат TON Core v2026.05 от 25 мая 2026: TVM v14, удаление catchain и adnl-proxy, новый block-sync overlay, cap веса валидаторского сета.
- Основы17 мая 2026 г.
TON Connect 2: что изменилось в протоколе подключения
Разбираем, чем TON Connect 2 отличается от первой версии, как устроен JSON-RPC, deep/universal links, bridge-сервера и поддержка multi-wallet picker. Обзор для пользователей и разработчиков.