[{"data":1,"prerenderedAt":41},["ShallowReactive",2],{"blog-content-ru-how-to-add-custom-network-and-token-to-wallet":3},{"slug":4,"title":5,"excerpt":6,"description":7,"bodyHtml":8,"faqItems":9,"howToSteps":19},"how-to-add-custom-network-and-token-to-wallet","Как добавить произвольную сеть и токен в кошелёк (и проверить адрес контракта)","Кошелёк показывает только те сети и токены, о которых ему сказали. Разбираем, как вручную добавить произвольную EVM-сеть, проверить настоящий адрес контракта токена перед импортом и устранить ошибки, из-за которых баланс отображается нулевым.","Как добавить произвольную сеть и токен в криптокошелёк: chain ID, RPC URL, проверка адреса контракта в блок-эксплорере и исправление нулевого баланса.","\u003Ch2>Почему кошелёк по умолчанию показывает не все сети и токены\u003C\u002Fh2>\n\u003Cp>В кошельке нет общего реестра всего, что существует ончейн. Он поставляется с несколькими предзагруженными сетями и отобранным списком токенов, а всё остальное приходится указывать вручную. Причина отчасти техническая — кошелёк может читать балансы в сети, только если знает, куда отправлять запросы, а универсального реестра блокчейнов не существует, — и отчасти связана с безопасностью. Выпустить токен с названием известного актива может кто угодно, поэтому кошелёк, отображающий всё, что попадает на ваш адрес, заодно превратился бы в канал для фишинга.\u003C\u002Fp>\n\u003Cp>Поэтому когда вы делаете бридж в свежий роллап или держите токен, не попавший во встроенный список, кошелёк просто не ищет ваш баланс. Добавление сети и контракта подсказывает ему, где искать.\u003C\u002Fp>\n\n\u003Ch2>Что нужно подготовить: chain ID, RPC URL и блок-эксплорер\u003C\u002Fh2>\n\u003Cp>Ручное добавление EVM-сети требует пяти полей, у каждого своя роль. \u003Cstrong>Название сети\u003C\u002Fstrong> — это метка для вас. \u003Cstrong>Chain ID\u003C\u002Fstrong> не косметика: это уникальное целое число, зашитое в подписываемые кошельком транзакции, именно оно не даёт воспроизвести транзакцию, подписанную для одной сети, в другой. \u003Cstrong>RPC URL\u003C\u002Fstrong> — это эндпоинт, к которому кошелёк обращается, чтобы читать балансы и рассылать транзакции; если вы не вполне понимаете, чем занимается этот узел, прочитайте, \u003Ca href=\"\u002Fblog\u002Fwhat-is-an-rpc-node\">что такое RPC-узел и зачем он нужен кошельку\u003C\u002Fa>, прежде чем вставлять адрес. \u003Cstrong>Символ нативной валюты\u003C\u002Fstrong> — это тикер, который показывается рядом с балансом на газ; количество десятичных знаков вводить не нужно, оно фиксировано и равно 18. \u003Cstrong>URL блок-эксплорера\u003C\u002Fstrong> формально необязателен, но заполните его всё равно: он превращает хеш транзакции в то, что можно изучить.\u003C\u002Fp>\n\u003Cp>Берите все пять значений из собственной документации сети. По состоянию на 2026 год их дублируют и общественные реестры, но доверять стоит официальной документации.\u003C\u002Fp>\n\n\u003Ch2>Шаг 1. Добавьте произвольную сеть в кошелёк вручную\u003C\u002Fh2>\n\u003Cp>Откройте настройки сетей в кошельке, выберите ручное добавление сети, вставьте пять полей, сохраните и переключитесь на неё. Так надёжнее, чем кнопка «добавить сеть» в один клик на стороннем сайте, которая подбирает RPC URL за вас.\u003C\u002Fp>\n\u003Cp>Большинство кошельков при сохранении опрашивают эндпоинт и сравнивают сообщённый им chain ID с тем, что вы ввели; при расхождении сохранение отклоняется. Эта проверка — не помеха, а функция, не пытайтесь её обойти. Как только сеть станет активной, нативный баланс должен появиться за считаные секунды.\u003C\u002Fp>\n\n\u003Ch2>Шаг 2. Найдите и проверьте настоящий адрес контракта токена\u003C\u002Fh2>\n\u003Cp>Именно здесь люди теряют деньги, так что не спешите. Токен определяется адресом своего контракта в конкретной сети — не тикером и не логотипом. У одного и того же проекта в каждой сети, куда он задеплоен, свой адрес, а создать контракт-подделку с идентичным названием стоит копейки.\u003C\u002Fp>\n\u003Cp>Берите адрес из источника, который контролирует эмитент, — его документации, официального сайта или верифицированного аккаунта в соцсетях, — а затем сверьте его в эксплорере этой сети. У легитимного контракта обычно виден верифицированный исходный код, существенное число держателей и история переводов с самого деплоя; у клона, задеплоенного на прошлой неделе, держателей единицы и активности почти нет. Если вы не уверены, какие признаки важны, умение \u003Ca href=\"\u002Fblog\u002Fhow-to-read-a-block-explorer\">читать блок-эксплорер\u003C\u002Fa> окупится в первый же раз, когда оно вас остановит. Сравнивайте всю строку символ за символом: атакующие генерируют «красивые» адреса, совпадающие по первым и последним четырём знакам, именно потому, что люди проверяют только эту часть.\u003C\u002Fp>\n\n\u003Ch2>Шаг 3. Добавьте токен и убедитесь, что баланс отобразился\u003C\u002Fh2>\n\u003Cp>Выбрав нужную сеть, откройте импорт токена и вставьте адрес контракта. Кошелёк считает символ и число десятичных знаков прямо из контракта. Не перезаписывайте эти автоматически заполненные значения, если контракт не нестандартный: поле decimals определяет, как отображается ваш баланс, и ошибка в нём делает размер позиции совершенно неверным на вид.\u003C\u002Fp>\n\u003Cp>Сохраните — баланс должен отрисоваться сразу. Импорт токена сугубо локален: он добавляет запись в список отображения вашего кошелька, не стоит газа, не отправляет транзакцию и никому не выдаёт разрешений.\u003C\u002Fp>\n\n\u003Ch2>Тревожные признаки: фейковые токены, подменённые RPC и контракты-клоны\u003C\u002Fh2>\n\u003Cp>Повторяются три сценария. \u003Cem>Airdrop-пыль\u003C\u002Fem>: незнакомый токен появляется сам собой, часто имитируя реальное название, со вшитым в метаданные сайтом. Не взаимодействуйте с ним: попытка продать или выдать ему approve обычно и есть ловушка. \u003Cem>Подменённые RPC-эндпоинты\u003C\u002Fem>: вредоносный узел способен показывать вымышленные балансы и цены. Подписать за вас он не может, но может подтолкнуть вас подписать самому, поэтому используйте эндпоинты из официальной документации или провайдера, которого выбрали сами. \u003Cem>Контракты-клоны\u003C\u002Fem>: тот же тикер, тот же логотип, другой адрес. Решающий аргумент здесь всегда эксплорер.\u003C\u002Fp>\n\n\u003Ch2>Диагностика: неверный chain ID, нулевой баланс, неправильные decimals\u003C\u002Fh2>\n\u003Cp>Если кошелёк отклоняет сеть, chain ID почти наверняка не совпадает с тем, что сообщает RPC; проверьте путаницу десятичного и шестнадцатеричного формата — это самая частая причина. Если сеть сохраняется, но ничего не загружается, эндпоинт недоступен или упирается в лимит запросов: подставьте другой эндпоинт для того же chain ID и посмотрите, повторится ли проблема.\u003C\u002Fp>\n\u003Cp>Если токен импортировался, но показывает ноль, убедитесь, что вы в той сети, где он у вас реально лежит. Активы, забриджованные в одну сеть, отсутствуют в другой, а похожие друг на друга адреса в разных EVM-сетях легко перепутать. Если средства и вовсе ушли не в ту сеть, импорт токена их не проявит — материал о том, \u003Ca href=\"\u002Fblog\u002Fsent-crypto-to-wrong-network-how-to-recover\">как вернуть криптовалюту, отправленную не в ту сеть\u003C\u002Fa>, разбирает, что можно вернуть, а что нет. Если баланс расходится на порядки, неверны decimals: удалите токен и импортируйте его заново.\u003C\u002Fp>\n\n\u003Ch2>Добавление сетей и токенов в WATS Wallet\u003C\u002Fh2>\n\u003Cp>\u003Ca href=\"\u002Fhot-wallet\">WATS Hot Wallet\u003C\u002Fa> работает с поддерживаемым набором сетей: EVM-сети, включая Ethereum и его L2, а также Solana и TON. Привычки проверки, описанные выше, остаются актуальными для любого токена, который вы там держите.\u003C\u002Fp>\n\u003Cp>Одно отличие в этих поддерживаемых сетях всё же есть. Любое действие — переводы, свопы, стейкинг — оплачивается одним токеном, ATS, вместо нативного газа сети: в EVM через паймастер ERC-4337, а в Solana и TON через эквивалентные механизмы плательщика комиссии и релеера. Поскольку ATS — это OFT на LayerZero, одного баланса хватает для всех них. Меняется то, \u003Cem>каким\u003C\u002Fem> токеном оплачивается комиссия, а не то, сколько берёт сеть: сумма в ATS отслеживает актуальную стоимость. Собранные ATS сжигаются — от 100 миллионов в сторону порога в 30 миллионов. При этом всё остаётся некастодиальным: ключи держите вы, а WATS не хранит ключей. WATS — первый и единственный кошелёк, который объединяет ERC-4337 и комиссии одним токеном через OFT, взимаемые вместо нативного газа, с таким сжиганием.\u003C\u002Fp>",[10,13,16],{"q":11,"a":12},"Стоит ли добавление токена в кошелёк газа?","Нет. Импорт токена — это локальное изменение списка отображения в вашем кошельке: транзакция не рассылается и ничего не стоит. Если сайт просит что-то подписать или подтвердить ради добавления токена, он делает что-то иное, и подписывать не следует.",{"q":14,"a":15},"Как понять, что адрес контракта токена настоящий?","Возьмите адрес из источника, который контролирует эмитент, например из официальной документации или верифицированного аккаунта в соцсетях, а затем сверьте его в блок-эксплорере этой сети. У настоящего контракта обычно есть верифицированный исходный код, большое число держателей и история переводов с самого деплоя. Сравнивайте весь адрес символ за символом, потому что мошеннические контракты часто совпадают по первым и последним четырём знакам.",{"q":17,"a":18},"Почему после добавления токен показывает нулевой баланс?","Самая частая причина — вы находитесь не в той сети: один и тот же символ токена существует по разным адресам контрактов в разных сетях, и баланс в одной сети не отображается в другой. Проверьте, что выбранная сеть соответствует той, где реально лежат средства, и что импортированный адрес контракта относится именно к этой сети.",[20,23,26,29,32,35,38],{"title":21,"body":22},"Соберите параметры сети","Из официальной документации сети возьмите название сети, chain ID, URL RPC-эндпоинта, символ нативной валюты и URL блок-эксплорера. Используйте документацию самого проекта, а не ссылку с незнакомого сайта.",{"title":24,"body":25},"Добавьте сеть вручную в настройках кошелька","Откройте настройки кошелька, выберите ручное добавление сети вместо автоматического запроса с сайта, вставьте пять полей и сохраните. Кошелёк опросит RPC-эндпоинт и откажется сохранять, если сообщённый им chain ID не совпадёт с введённым вами.",{"title":27,"body":28},"Переключитесь на новую сеть и проверьте нативный баланс","Выберите только что добавленную сеть. Нативный баланс на газ для неё должен загрузиться за несколько секунд — это подтверждает, что RPC-эндпоинт доступен. В сети, которой вы раньше не пользовались, этот баланс обычно нулевой, и это нормально. Chain ID уже был сверен с эндпоинтом при сохранении сети.",{"title":30,"body":31},"Найдите адрес контракта токена в официальном источнике","Возьмите адрес контракта из документации эмитента токена, его официального сайта или верифицированного аккаунта в соцсетях. Помните, что у одного и того же проекта в каждой сети, куда он задеплоен, свой адрес.",{"title":33,"body":34},"Проверьте контракт в блок-эксплорере","Откройте адрес в эксплорере этой сети и убедитесь, что есть верифицированный исходный код, существенное число держателей и длинная история переводов. Сравнивайте весь адрес символ за символом, а не только первые и последние четыре знака.",{"title":36,"body":37},"Импортируйте токен и дайте кошельку считать метаданные","Вставьте проверенный адрес в экран импорта токена в кошельке. Позвольте кошельку автоматически подставить символ и decimals из контракта, а не вводите их сами, затем сохраните.",{"title":39,"body":40},"Убедитесь, что баланс отображается верно","Баланс должен появиться сразу, без затрат на газ и без транзакции. Если он нулевой, проверьте, что вы в нужной сети; если он расходится на порядки, удалите и импортируйте токен заново, чтобы decimals считались из контракта.",1786059391424]