TON testnet faucet и конвертер testnet-адресов

Testnet TON ничего не стоят — они нужны, чтобы тестировать кошельки, смарт-контракты и dApp без риска для реальных средств. Ниже — как получить бесплатные тестовые монеты через официальный faucet и конвертер, который переводит mainnet-адрес в testnet-формат и обратно.

  1. 1Получите testnet-адрес
  2. 2Запросите монеты у faucet-бота

Перевести TON-адрес в testnet (и обратно)

В mainnet и testnet используется один и тот же ID аккаунта, отличается только байт флагов. Вставьте любой адрес — EQ, UQ, kQ, 0Q или raw — и получите все его формы. Ничего никуда не отправляется.

Вставьте адрес выше, чтобы проверить его.

Как получить testnet GRAM

TON Foundation поддерживает Telegram-бота, который бесплатно выдаёт тестовые монеты. Именно на него ссылается официальная документация TON.

  1. Переключите кошелёк в testnet и скопируйте testnet-адрес — обычно он начинается с 0Q или kQ. Если у вас только mainnet-адрес, сконвертируйте его выше.
  2. Откройте @testgiver_ton_bot в Telegram и нажмите Start.
  3. Отправьте боту testnet-адрес и пройдите проверку, которую он попросит.
  4. Подождите несколько секунд — монеты придут на тот же аккаунт в testnet. Это можно проверить в testnet-эксплорере.

Бот выдаёт небольшую сумму за запрос и ограничивает частоту запросов. Если для тестов нужно больше, используйте один и тот же кошелёк, а не создавайте новые.

Как настроить testnet-кошелёк

Любая ключевая пара TON-кошелька работает в обеих сетях — ID аккаунта один и тот же. Меняется только сеть, к которой подключается приложение.

  • В Tonkeeper и большинстве кошельков для разработчиков переключатель testnet находится в настройках или меню разработчика; после включения приложение покажет ваш kQ/0Q-адрес.
  • В коде укажите SDK (например, @ton/ton) testnet-эндпоинт, например testnet.toncenter.com, и используйте ту же мнемонику.
  • Не отправляйте mainnet GRAM на адрес в testnet-формате: именно поэтому биржи и кошельки отклоняют адреса kQ/0Q в mainnet.

Вопросы о TON testnet

Сколько стоят testnet GRAM?
Нисколько. Тестовые монеты нельзя продать или перевести в mainnet. Их раздают бесплатно, чтобы разработчики могли тестировать, не тратя реальные деньги.
Чем mainnet-адрес TON отличается от testnet-адреса?
Одним битом в байте флагов. Поэтому один и тот же аккаунт выглядит как EQ/UQ в mainnet и как kQ/0Q в testnet. Конвертер выше переключает этот флаг за вас.
Где официальный TON testnet faucet?
Это Telegram-бот @testgiver_ton_bot, на которого ссылается документация TON. Остерегайтесь ботов-двойников и сайтов, которые просят сид-фразу: faucet нужен только ваш адрес.
Почему тестовые монеты не пришли?
Чаще всего кошелёк всё ещё показывает mainnet. Переключите его в testnet или откройте адрес в testnet-эксплорере, чтобы увидеть входящий перевод.
Можно ли использовать mainnet-кошелёк в testnet?
Да. Одна и та же мнемоника даёт один и тот же аккаунт в обеих сетях; балансы и история при этом полностью раздельные.
Проверить TON-адресГайд по формату TON-адресов