Guides

Баланс Solana есть в devnet, но не в mainnet: проверка сети

28 октября 2026 г.
5 мин чтения

SOL есть в Devnet, но нет в Mainnet? Сверьте кластер кошелька и обозревателя. Тестовый баланс не превращается в реальные средства при смене режима.

Баланс или операция в Solana Devnet не подтверждают наличие средств в Mainnet. Сначала сопоставьте кластер кошелька, обозревателя и фактической отправки. Переключение экрана меняет источник читаемых данных, но не переносит тестовые SOL в рабочую сеть и не делает их депозитом для обмена. По одному знакомому обозначению SOL нельзя установить, какой перевод действительно выполнен.

Сохраните сеть вместе с идентификатором операции

Попросите у отправителя подпись транзакции и название использованного кластера. Самостоятельно откройте обозреватель и проверьте его переключатель сети. Только затем ищите запись и сопоставляйте получателя. Если ссылка содержит параметр кластера, сохраните его вместе с идентификатором: без этого условия другой человек может искать операцию в другом реестре и ошибочно решить, что её не существует. Скриншот общего баланса такую проверку не заменяет.

В справке Solana о кластерах Mainnet отделён от сред разработки Devnet и тестирования сети Testnet. Единицы в тестовых средах не являются производственными средствами, а история таких сред может сбрасываться. Поэтому большой тестовый баланс не доказывает владение такой же суммой реального SOL. Успешная тестовая операция подтверждает исполнение внутри выбранной среды, а не оплату счёта в основной сети.

Сверьте наблюдения, а не названия на экране

Что обнаруженоЧто это подтверждаетСледующая проверка
Подпись найдена только в DevnetИсполнение в тестовом кластереБыл ли обещанный перевод вообще производственным
Есть поступление Mainnet, кошелёк смотрит DevnetЭкраны читают разные средыВыбрать нужный рабочий аккаунт и сеть
Баланс выдал тестовый кранПолучение единиц для разработкиНе предъявлять его как депозит Mainnet
Строка адреса совпала в разных кластерахПоиск одного обозначения в разных реестрахСверить состояние каждого кластера отдельно
В ожидаемом кластере записи нетНужное поступление пока не установленоЗапросить подпись, сеть и историю вывода
Токены имеют одинаковый тикерСовпадение отображаемого имениПроверить сеть и mint актива

Для чтения публичных записей не нужны секреты кошелька. Не передавайте фразу восстановления человеку, который предлагает выяснить кластер. В руководстве по Solscan показано различие между страницей адреса и конкретной операцией. Сама строка адреса не является полной квитанцией: нужно установить, состояние какого кластера изменилось, к какому получателю пришёл актив и какой идентификатор выпуска относится к токену.

Три похожие ситуации с разным результатом

Учебный пример: разработчик получает 3 тестовых SOL, затем переключает кошелёк на Mainnet и видит ноль. Переключатель не уничтожил три реальных SOL: предыдущая цифра относилась к Devnet. Возврат к тестовой среде может снова показать её состояние, если соответствующие данные ещё доступны. Но само совпадение названия актива на двух экранах не создаёт производственный платёж. Искать получателя Mainnet по такому основанию бессмысленно.

Другой случай: отправитель предоставляет успешный перевод Mainnet на правильный адрес, а у получателя всё ещё выбран тестовый режим. Тогда нужно открыть правильную среду и аккаунт, а не просить вторую отправку или оплачивать «активацию». Если после этого актив не появился, продолжайте проверку получателя и mint. В разборе нативной монеты и токена объясняется, почему не каждый актив Solana относится к балансу самой монеты.

Третий случай описывают словами «отправили на адрес Devnet». Сам текст адреса ещё не определяет, по какой сети распространилась операция. Уточните фактически использованный кластер у отправителя. Если отправка выполнена в Mainnet, проверять нужно её результат там и наличие контроля над соответствующим аккаунтом. По одному виду адреса нельзя обещать возврат. Выбор другого обозревателя также не переносит активы между средами и не меняет получателя исполненного перевода.

Проверьте режим приложения без переустановки

В текущей инструкции Phantom тестовый режим находится в Developer Settings; при включении виден баннер. Отключение Testnet Mode возвращает основной режим. Для другого кошелька проверьте его собственную справку: названия меню могут различаться. Выбор аккаунта и выбор кластера — два действия. Если переключили только одно, расхождение баланса может сохраниться по другой причине, и это нужно явно отметить в описании проблемы.

Для выяснения выбранной среды не требуется заново вводить seed на сайте или удалять рабочую установку. Сохраните существующий доступ к кошельку на время проверки. Страница, обещающая превратить тестовые SOL в реальные за взнос, не доказывает существование такого механизма. Не подписывайте посторонние операции для исправления того, что пока выглядит как несогласованная настройка сети. Сначала достаточно прочитать существующие данные и сопоставить их источники.

  1. Запишите ожидаемый актив, получателя и цель: тест либо рабочий перевод.
  2. Проверьте аккаунт и сетевой режим в кошельке.
  3. Установите кластер обозревателя до поиска подписи операции.
  4. Сопоставьте поступление к получателю и mint, если переводили токен.
  5. Попросите отправителя объяснить любое расхождение о выбранной сети.
  6. После совпадения доказательств переходите к отображению баланса или зачислению у сервиса.

У разработчика сеть должна быть частью записи о платеже

В описании RPC Solana указано, что endpoint определяет кластер чтения и отправки. Если тестовый интерфейс и рабочий сервер смотрят в разные среды, их ответы могут расходиться без исчезновения средств. Храните название среды вместе с подписью, а не только общую отметку success. Для публичного разбора не прикладывайте секретные ключи, полный конфигурационный файл или закрытые реквизиты доступа к провайдеру RPC.

Руководство Metaplex по средам разработки рекомендует разделять кошельки разных окружений. Это помогает и при разборе записей. Прошедший тест не доказывает правильность производственного mint, конфигурации программы и баланса Mainnet. Не копируйте тестовую квитанцию в подтверждение клиентского платежа. Проверка рабочей среды должна опираться на её собственную операцию и ожидаемые условия, а не на похожий результат демонстрации.

При обмене без регистрации следуйте активу и сети конкретной заявки. Операция тестового крана не подтверждает рабочий депозит. Если вывод у отправителя завершён, а ожидаемую запись найти не удалось, передайте официальной поддержке номер заявки, подпись и сведения о кластере. Такая сверка полезнее многократного переключения экранов и повторной оплаты, которая пока не объясняет состояние первоначальной отправки.

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

Что показывает Solana Devnet explorer?

Он читает операции выбранного тестового кластера, а не Mainnet. Передавая подпись, сохраняйте также настройку среды, в которой нашли запись.

Можно ли считать Solana Devnet airdrop реальным пополнением?

Нет, это тестовые единицы для разработки. Они не становятся депозитом основной сети после переключения режима кошелька.

Почему Solana Devnet RPC влияет на показанный баланс?

Endpoint определяет среду, из которой приложение читает данные. При другом кластере оно запрашивает другой реестр, а не перемещает прежние средства.

руководстве по Solscanразборе нативной монеты и токенаобмене без регистрации

Источники

Готовы обменять крипту?

Быстрые, прозрачные свопы — регистрация не нужна.

Начать обмен
Баланс Solana есть в devnet, но не в mainnet: проверка сети | KOT.CASH