Testnet и faucet: получаем тестовые TON
Переключишь кошелёк на testnet, получишь тестовые монеты через @testgiver_ton_bot и проверишь баланс в эксплорере.
Зачем testnet
Testnet — публичная сеть TON с теми же правилами, что mainnet, но с бесплатными монетами без рыночной цены. Деплой, TON Connect и интеграционные проверки делают здесь до mainnet.
Сначала отладь логику в Sandbox. В testnet иди, когда нужны реальный RPC, кошелёк и задержки сети.
Кошелёк в режиме testnet
Адреса testnet в user-friendly форме обычно начинаются с k или 0 (не E/U как типичный mainnet).
Tonkeeper: Settings → долгий тап / double-tap по версии → Developer mode → Testnet.
wallet.ton.org: Settings → double-click по номеру версии → Developer options → Network → Testnet. Либо открой https://wallet.ton.org/?testnet=true.
Скопируй testnet-адрес кошелька. Вставка mainnet-адреса в faucet — частая ошибка: монеты уйдут «не туда» с точки зрения твоей тестовой среды.
Получаем монеты через faucet
Официальный путь на момент публикации — Telegram-бот @testgiver_ton_bot:
- Открой бота → Start /
/start - Запроси монеты (кнопка вроде «Get 2 GRAM in testnet» или команда
/get) - Пройди captcha
- Отправь testnet-адрес кошелька
- Дождись ответа, что заявка в очереди (отдельного «успех, отправлено» может не быть)
Лимит: порядка 2 тестовых TON (в UI бота часто «GRAM») раз в час. Для больших объёмов — заявки через builders.ton.org.
Проверка баланса:
- Открой Testnet Tonviewer / Testnet Tonscan
- Вставь адрес
- Убедись, что баланс > 0
Аккаунт после первого входящего перевода часто в состоянии uninit — это нормально, пока кошелёк сам не отправит первую исходящую транзакцию и не задеплоится.
Как это работает
- Testnet и mainnet — разные сети: ключи можно переиспользовать в UI кошелька, но балансы и контракты не пересекаются.
- Faucet — обычный отправитель в testnet; ты получаешь on-chain перевод, не «API-кредит».
- RPC для скриптов: например
https://testnet.toncenter.com/api/v2/jsonRPC(часто нужен API-ключ).
Частые ошибки
Отправил в faucet mainnet-адрес → в testnet-кошельке пусто. Переключи сеть, скопируй адрес заново (префикс k/0).
Сразу после заявки нет пуша от бота → смотри эксплорер, не чат. Очередь faucet не шлёт второе подтверждение.
Путаешь Sandbox и testnet → локальные тесты не тратят faucet. Береги лимит часа для реальных деплоев и TON Connect.
Что дальше
- Первый смарт-контракт: Counter на Tact — контракт, который потом задеплоишь в testnet через Blueprint
- Blueprint: создание нового проекта —
npx blueprint runдля деплоя - TON Sandbox: локальное тестирование — вернись сюда, если ловишь баги логики
Материалы gramdocs.tech носят образовательный характер и не являются финансовой, юридической или инвестиционной рекомендацией. Работа с блокчейном TON и токеном Gram связана с рисками потери средств. Правовая информация