Перейти к содержимому
Открыть J Tools (JTools)
Закрыть token account 5% от успешно возвращённого rent; в режиме «Вывести излишек rent» 5% от выведенного излишка Комиссия платформы Открыть инструмент

Закрыть token account

  • SPL и Token-2022

Каждый аккаунт SPL или Token-2022, который вы когда-либо открывали, держит депозит rent в SOL, заблокированный, пока аккаунт существует. Его размер зависит от размера аккаунта и от ставки rent в сети на момент открытия, поэтому скан читает точную сумму для каждой строки. Инструмент «Закрыть token account» сканирует кошелёк и закрывает аккаунты, которые вам больше не нужны, чтобы их rent вернулся к вам в SOL, а вместо этого может вывести только излишек с аккаунтов, открытых до того, как сеть снизила rent, и оставить их открытыми вместе с токенами.

Закрыть token account j.tools/ru/tools/close-account

Открыть инструмент

Комиссия платформы

5% от успешно возвращённого rent; в режиме «Вывести излишек rent» 5% от выведенного излишка

Сетевая комиссия, rent и сумма транзакции оплачиваются отдельно.

Когда подходит этот инструмент

#когда-подходит-этот-инструмент
  • Вы торгуете токенами или мемкоинами и накопили пустые аккаунты, на каждом из которых всё ещё лежит депозит rent. Полсотни таких аккаунтов дают уже заметную сумму SOL.
  • Вы хотите навести порядок в одном подключённом кошельке и вернуть его простаивающий rent в SOL.
  • У вас набор рабочих кошельков, и вы хотите просканировать и закрыть аккаунты во всех сразу за один проход.
  • На аккаунте остался небольшой баланс, от которого вы хотите избавиться: сжечь его и закрыть аккаунт одним действием.
  • Вы сворачиваете кошелёк и хотите вернуть rent со всех его аккаунтов, прежде чем перестать им пользоваться.
  • У вас ещё есть токены на аккаунтах, открытых до того, как сеть снизила rent, и вы хотите вернуть SOL сверх сегодняшнего минимума, ничего не закрывая.

Перед началом

#перед-началом
  • Для режима Скан кошелька нужен подключённый кошелёк (как подключить). Возвращённый rent приходит на него.
  • Для режима Несколько кошельков нужны корректные приватные ключи, по одному в строке, без дублей, до 1 000. Вместо них можно использовать кошельки, импортированные в Центре выплат в той же вкладке, без повторной вставки ключей.
  • Подключённый кошелёк нужен и тогда, когда он платит gas или указан получателем rent. Для варианта с отдельным кошельком нужен ключ пополненного кошелька-плательщика, а для своего адреса получателя rent нужен корректный публичный адрес.
  • У того, кто платит сетевую комиссию, должно быть немного SOL. Вариант оплаты gas «Каждый кошелёк» не сработает для кошелька с нулевым SOL.

Используйте только временные рабочие кошельки. Никогда не вводите seed-фразу или ключ от основного кошелька.

Как пользоваться

#как-пользоваться
  1. Выберите режим скана

    Выберите Скан кошелька, чтобы работать только с подключённым кошельком, или Несколько кошельков, чтобы вставить по одному приватному ключу в строке. Нажмите Сканировать аккаунты.

  2. Проверьте найденные строки

    В каждой строке видны токен, его баланс, rent, который лежит на аккаунте, и статус. Пустые аккаунты отмечены заранее. Оставьте Режим закрытия на Только пустые, чтобы закрывать только аккаунты с нулевым балансом, или переключите на Сжечь и закрыть, если остатки нужно сначала сжечь. Чтобы оставить все аккаунты открытыми и забрать только SOL сверх текущего rent, переключите на Вывести излишек rent.

  3. Выберите оплату gas и получателя, затем закройте

    В режиме Несколько кошельков выберите Кто платит gas (Подключённый кошелёк, Каждый кошелёк или Отдельный кошелёк) и Куда вернуть rent (Подключённый кошелёк, Каждый владелец или Свой адрес). Проверьте сводку: выбранный rent, комиссию платформы и оценку сетевой комиссии. Нажмите Закрыть выбранные аккаунты. В режиме «Вывести излишек rent» на кнопке написано Вывести излишек rent с суммой, а перед подтверждением окно показывает излишек, комиссию, сетевую комиссию и то, что вы получите.

Основные настройки

#основные-настройки
  • Режим: Скан кошелька работает только с подключённым кошельком. Несколько кошельков сканирует и закрывает аккаунты кошельков, приватные ключи которых вы вставили, по одному в строке, до 1 000.
  • Режим закрытия: Только пустые закрывает аккаунты с нулевым балансом. Сжечь и закрыть сначала сжигает остаток, потом закрывает аккаунт, и перед сжиганием требует подтверждения в диалоге. Вывести излишек rent оставляет все аккаунты открытыми и переводит только SOL сверх сегодняшнего минимума rent-exempt.
  • Кто платит gas (несколько кошельков): при Подключённом кошельке все комиссии оплачивает он, и импортированным кошелькам SOL не нужен. При Каждом кошельке каждый импортированный кошелёк платит свою комиссию сам. Отдельный кошелёк оплачивает весь gas отдельно вставленным ключом кошелька-плательщика.
  • Куда вернуть rent (несколько кошельков): Подключённый кошелёк собирает весь возвращённый rent на подключённом кошельке. Каждый владелец возвращает rent каждому кошельку-владельцу. Свой адрес отправляет его на вставленный вами публичный адрес. Тот же выбор действует и для выведенного излишка.
  • Ключ кошелька-плательщика: приватный ключ пополненного кошелька, который платит весь gas. Показывается, только когда в Кто платит gas выбран Отдельный кошелёк.
  • Фильтры: текстовый поиск по аккаунту, токену, mint и кошельку, переключатели Только закрываемые и Только выбранные, а также массовые действия Выбрать видимые и Снять видимые. Строки отсортированы по rent, от большего к меньшему. В режиме «Вывести излишек rent» переключатель Только с излишком показывает только аккаунты, на которых больше текущего rent, а строки сортируются по излишку.
  • Выбор и статус строк: каждый найденный аккаунт это строка с флажком, балансом, планом и статусом Ожидание / Успех / Ошибка. Пустые аккаунты отмечены заранее, непустые нужно отмечать сознательно.
  • Строки режима «Вывести излишек rent»: у каждого аккаунта видны баланс токена, SOL на аккаунте, текущий rent для его размера и излишек. Аккаунты с токенами и излишком отмечены заранее. Пустые аккаунты не отмечены, потому что их закрытие возвращает весь rent. Аккаунты Wrapped SOL, замороженные аккаунты и аккаунты, с которыми нельзя ничего сделать, не предлагаются. Строка показывает Rent неизвестен, если сеть не вернула rent для этого размера аккаунта, и тогда излишка у неё нет.
  • Сводка режима «Вывести излишек rent»: Просканировано аккаунтов, С излишком, Излишек к выводу, Текущий rent (стандартный аккаунт), Придёт на кошелёк и Транзакции / подтверждения.

Комиссии и расходы

#комиссии-и-расходы
РасходСумма
Комиссия платформы J Tools5% от успешно возвращённого rent; 5% от выведенного излишка в режиме «Вывести излишек rent»
Сетевая комиссия SolanaУходит валидаторам при выполнении транзакции, видна в сводке.
Rent и сумма транзакцииПоказываются отдельно, когда нужны, и в комиссию платформы не входят.

Комиссия это перевод SOL внутри той же транзакции, что и закрытие или вывод, поэтому за транзакцию, которая не прошла, ничего не списывается. В режиме «Вывести излишек rent» это 5% от излишка этой транзакции в целых лампортах с округлением вниз, та же цифра, что в окне подтверждения.

Как пользоваться

  1. Выберите режим скана
  2. Проверьте найденные строки
  3. Выберите оплату gas и получателя, затем закройте

Как это работает

Собираются инструкции закрытия rent возвращается вам

  1. Сканируются token account каждого кошелька SPL + Token-2022
  2. Пустые выбраны заранее, по размеру rent amount = 0
  3. Опционально: Сжечь и закрыть сжигает остаток Burn
  4. Gas платит выбранный вами кошелёк fee payer
  5. Аккаунты закрываются пакетами CloseAccount
  6. Rent уходит выбранному получателю rent read per account
  7. Платформа удерживает 5% от rent 5%

Аккаунты закрыты, rent вернулся в SOL mainnet

Закрыть token account · круги: шаги раздела «Как пользоваться», квадраты: шаги раздела «Как это работает»

Как это работает

#как-это-работает
  • Закрытие. Закрытие возвращает весь депозит rent аккаунта в SOL и удаляет аккаунт. Пояснение за кнопкой Как это работает показывает текущий rent на аккаунт, прочитанный из блокчейна.
  • Вывод излишка. Сеть снизила rent, который нужен аккаунту, но аккаунт, открытый до снижения, всё ещё держит старый депозит. «Вывести излишек rent» использует собственную инструкцию token program для вывода излишка на каждом аккаунте: излишек уходит выбранному вами получателю, а на аккаунте остаётся ровно сегодняшний минимум, и токены не трогаются. Аккаунты Token-2022 работают так же.
  • Двойное чтение. Текущий rent читается из сети для каждого размера аккаунта при скане и ещё раз прямо перед отправкой. Если он за это время изменился, запуск использует новое значение; аккаунт, с которого больше нечего выводить, отбрасывается, и строка об этом сообщает.
  • Окно результата. Запуск вывода заканчивается окном, которое показывает, что пришло на кошелёк, комиссию платформы, сетевую комиссию и чистую сумму, а каждая транзакция отмечена как прошедшая, не прошедшая или не отправленная. Скачать отчёт сохраняет CSV запуска, а Повторить для … оставшихся аккаунтов заново отправляет аккаунты, которые не прошли.

Практические советы

#практические-советы
  • Для многих кошельков выберите Подключённый кошелёк и в Кто платит gas, и в Куда вернуть rent: так весь rent за один проход соберётся в одном месте, даже если на кошельках-владельцах нет SOL.
  • Хотите сохранить баланс? Сначала выведите его через Массовую отправку, а потом закройте опустевший аккаунт, не прибегая к Сжечь и закрыть.
  • Чтобы сжечь токены, не закрывая аккаунт, используйте Сжечь токены.
  • Если сеть снова снизит rent, на тех же аккаунтах появится новый излишек, и его можно будет снова вывести здесь.
  • Центр выплат подсчитывает rent пустых аккаунтов и излишек rent для вашего кошелька, а его карточка rent открывает эту страницу в нужном режиме с уже запущенным сканом.

Перед подписью

#перед-подписью

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

Частые проблемы

#частые-проблемы
  • У кошелька нет SOL на gas. При оплате gas «Каждый кошелёк» кошелёк с нулевым SOL не может оплатить свою комиссию, и его строка падает с ошибкой. Переключите Кто платит gas на Подключённый кошелёк или Отдельный кошелёк, чтобы комиссии оплачивал пополненный кошелёк.
  • Неверный или повторяющийся ключ. Режим Несколько кошельков проверяет каждую вставленную строку. Удалите неверные и повторяющиеся записи перед сканом.
  • Закрыли аккаунт, который ещё был нужен. В режиме Только пустые закрытие лишь возвращает rent и никогда не уничтожает баланс. Если же вы применили Сжечь и закрыть к строке с балансом, сжигание необратимо, и баланс потерян навсегда.
  • Часть строк не прошла. Нажмите Повторить неуспешные, чтобы запустить заново только их. Частая причина это загрузка сети, и повтор обычно помогает.
  • Строка помечена как Заморожен, Удержанные комиссии или Чужой close authority. Такой аккаунт в текущем виде закрыть нельзя. Замороженный аккаунт должен разморозить создатель токена, а аккаунт, close authority которого принадлежит другому кошельку, может закрыть только этот кошелёк. У аккаунта Token-2022, на котором остались удержанные комиссии за перевод, есть ссылка Собрать удержанные комиссии на Сбор налога Token-2022. Когда комиссии выведены, аккаунт можно закрыть.
  • Излишек не виден, или строки показывают «Rent неизвестен». Текущий rent не удалось прочитать из сети, поэтому эти аккаунты пока ничего не предлагают. Просканируйте ещё раз чуть позже.
  • Часть выводов не прошла. Окно результата называет их, и за них ничего не списано. Нажмите Повторить для … оставшихся аккаунтов, чтобы отправить их снова.

Связанные инструменты

#связанные-инструменты

Помощь

#помощь

Инструмент этой страницы

Закрыть token account

j.tools/ru/tools/close-account

Комиссия платформы
5% от успешно возвращённого rent; в режиме «Вывести излишек rent» 5% от выведенного излишка
Сетевая комиссия, rent и сумма транзакции оплачиваются отдельно.
Открыть инструмент