Mainnet vs Testnet TON: для чего нужны и как переключаться
Чем отличается mainnet от testnet TON, как переключить Tonkeeper в тестовую сеть, где взять бесплатный testnet TON и зачем это нужно разработчикам и.
- Автор
- TON Adoption Team · исследовательская группа проекта
- Опубликовано
- Обновлено
Содержание14разделов
- Что такое mainnet
- Что такое testnet
- Главное правило: токены не переносятся
- Когда нужен testnet
- Как переключить Tonkeeper в testnet
- Через тапы по иконке
- Через импорт seed
- Как переключить MyTonWallet в testnet
- Где взять бесплатный testnet TON
- Обозреватели testnet
- Что важно помнить
- Для разработчиков: типичный workflow
- Дальше
- Источники
В TON, как и в любом серьёзном блокчейне, существуют две параллельные сети: mainnet — реальная, где деньги имеют ценность, и testnet — учебная, где токены раздаются бесплатно. Переключение между ними — стандартная операция для разработчиков и иногда полезная для продвинутых пользователей.
Этот гайд — про разницу, про то, как переключиться, где взять testnet TON и какие обозреватели использовать.
Что такое mainnet
Mainnet (основная сеть) — это продакшн-блокчейн TON. Здесь:
- Реальный Toncoin с рыночной ценой.
- Реальные DEX (STON.fi, DeDust) с реальной ликвидностью.
- Реальные NFT, домены, мини-аппы.
- Реальные комиссии, оплачиваемые реальными монетами.
Когда ты ставишь Tonkeeper, видишь баланс, отправляешь USDT-jetton — ты в mainnet. По умолчанию все кошельки и dApps работают именно с ним.
Что такое testnet
Testnet (тестовая сеть) — это отдельный блокчейн с той же архитектурой, но с собственным состоянием. Запущен и поддерживается TON Foundation для разработчиков.
Особенности:
- Свои валидаторы, свой генезис, свой набор аккаунтов.
- TON в testnet выдаётся бесплатно через faucet’ы.
- Регулярные сбросы состояния (state resets) при крупных обновлениях протокола — всё, что было на тестнете до сброса, исчезает.
- Реальной экономической ценности нет.
Архитектурно mainnet и testnet идентичны: одинаковые TVM, FunC/Tact/Tolk, TON Connect. Контракт, протестированный в testnet, должен работать в mainnet без изменений (это и есть смысл существования testnet).
Главное правило: токены не переносятся
Это нужно усвоить сразу:
Адреса (EQ…/UQ…) одинаковые по формату, но это разные адреса в разных сетях. Один и тот же seed создаст в mainnet и testnet один и тот же адрес — но баланс и история у них независимы.
Когда нужен testnet
Реальные сценарии:
- Разработка смарт-контракта. Собрал контракт на FunC/Tact/Tolk → задеплоил в testnet → потестировал → задеплоил в mainnet. Testnet даёт безопасную среду без риска потерять реальные TON на ошибках.
- Интеграция с TON Connect. Делаешь dApp — нужен testnet, чтобы тестировать без расходов и не путаться в реальных балансах пользователей.
- Учёба. Хочешь понять, как работают транзакции, jetton-ы, NFT, без риска. Testnet — идеально.
- Тестирование DeFi-стратегии. Некоторые DEX и стейкинг-пулы имеют testnet-версии. Можно прогнать стратегию без реальных потерь.
Если ты — обычный пользователь, который хочет купить TON, отправить знакомому или поучаствовать в мини-аппе, testnet тебе не нужен.
Как переключить Tonkeeper в testnet
В Tonkeeper переключение в testnet — скрытая опция, добавлена специально, чтобы случайные пользователи не путались.
Через тапы по иконке
- Открой Tonkeeper, перейди в «Настройки».
- Прокрути в самый низ.
- Быстро тапни по иконке Tonkeeper 5–7 раз.
- Появится секретная секция «Developer mode» / «Режим разработчика».
- В ней — «Add Testnet Account» / «Добавить testnet аккаунт».
Через импорт seed
Альтернативный путь: создай mainnet кошелёк (любой), запиши seed, потом «Add Wallet» → «Testnet Account» → введи те же 24 слова. У тебя в Tonkeeper окажется два аккаунта — mainnet и testnet с одинаковыми seed, но разными балансами.
После переключения в шапке кошелька появится красная плашка «TESTNET» — это критично, чтобы не путать сети.
Как переключить MyTonWallet в testnet
В MyTonWallet (расширение или мобильное приложение):
- Открой Settings.
- Раздел «Network».
- Переключи с «Mainnet» на «Testnet».
- Кошелёк перезагрузится в тестовой сети.
В UI появится индикатор «Testnet». Возврат — тем же путём.
Где взять бесплатный testnet TON
Faucet’ы — сервисы, которые раздают testnet TON бесплатно для разработки. Основные на 2026 год:
- @testgiver_ton_bot в Telegram — самый простой. Отправляешь команду, бот шлёт несколько testnet TON на адрес. Лимит — обычно 1 раз в сутки.
- Chainstack TON Faucet — после регистрации, до 1 testnet TON в сутки.
- TONX API Faucet — testnet TON через формочку на сайте.
- Ghost TON Testnet Faucet — публичный faucet без регистрации, ограниченный объём.
Алгоритм одинаковый: копируешь testnet-адрес из Tonkeeper, вставляешь в форму faucet, ждёшь 30–60 секунд, получаешь несколько TON.
Обозреватели testnet
Mainnet-обозреватель типа tonscan.org не видит testnet. Для тестовой сети — отдельные домены:
- testnet.tonscan.org — testnet-зеркало основного Tonscan.
- testnet.toncenter.com — официальный API/explorer от TON Foundation.
- testnet.tonviewer.com — testnet-версия Tonviewer.
Все три работают одинаково: вставляешь адрес или хеш транзакции, видишь данные. Разница только в UI и фичах. Для серьёзной отладки удобнее testnet.tonviewer.com — у него детальная визуализация message-flow.
Что важно помнить
- Сбросы. Testnet может быть полностью обнулён при больших обновлениях. Не надейся, что задеплоенный 6 месяцев назад контракт будет на месте.
- Разные RPC. Если разрабатываешь dApp, RPC-эндпоинты mainnet и testnet разные. Tonkeeper и MyTonWallet это абстрагируют, но в коде нужно явно указывать сеть.
- Адреса. EQ/UQ адрес из mainnet не работает в testnet, и наоборот. Перед отправкой проверяй, в какой сети находишься.
- Случайные крупные транзакции в testnet. Если выводишь токены из биржи и случайно скопировал адрес из testnet-кошелька в mainnet форму вывода — деньги уйдут на твой mainnet-адрес (потому что биржа работает только с mainnet). Но это нюанс: проверяй адреса дважды.
Для разработчиков: типичный workflow
Пайплайн при разработке смарт-контракта:
- Локальный sandbox через
@ton/sandbox— unit-тесты в Jest без сети. - Testnet — реальный деплой, ручное тестирование с Tonkeeper, проверка edge-кейсов.
- Mainnet — продакшн-деплой после аудита.
Подробнее про инструменты разработки — в гайде по FunC, Tact и Tolk.
Дальше
Если ты пользователь, и testnet тебе не нужен — гайд по созданию кошелька и покупке TON более полезны. Если ты разработчик — обзор языков смарт-контрактов и TON Connect.
Источники
Частые вопросы
Можно ли перевести TON из testnet в mainnet?
Стоит ли что-нибудь testnet TON?
Зачем мне как обычному пользователю нужен testnet?
Как понять, что я случайно в testnet?
Через какой обозреватель смотреть testnet?
Похожие материалы
- Основы20 янв. 2026 г.
Как создать TON-кошелёк за 5 минут: пошаговый гайд
Создаём TON-кошелёк с нуля: Wallet в Telegram, Tonkeeper, MyTonWallet. Сравнение, проверка seed-фразы, типичные ошибки новичков и что делать сразу после.
- Основы15 дек. 2025 г.
TON для разработчиков: знакомство с FunC, Tact и Tolk
Какие языки используются для смарт-контрактов TON в 2026 — FunC, Tact, Tolk. Что выбрать новичку, чем отличаются, какие инструменты нужны и где учиться.
- Основы29 янв. 2026 г.
Что такое TON: полный гайд по блокчейну Toncoin (2026)
Архитектура The Open Network, отличия от Ethereum, связь с Telegram, токеномика Toncoin и текущее состояние экосистемы — без хайпа, со ссылками на источники.