Home/Wiki/Практические руководства: пошаговые инструкции по возврату SOL

Практические руководства: пошаговые инструкции по возврату SOL

Подробные пошаговые инструкции для всех этапов возврата ренты: от сканирования кошелька до устранения типичных ошибок и работы с несколькими кошельками.

#Пошаговая инструкция: как вернуть заблокированный SOL?

Полный процесс возврата ренты состоит из трёх основных этапов, каждый из которых критичен для успеха операции.

Этап 1: Сканирование кошелька (Scan)

Шаг 1.1: Выбор сервиса

  • Откройте проверенный cleanup-сервис с поддержкой Token-2022
  • Убедитесь в наличии поля для ввода адреса (Verify-First архитектура)
  • Проверьте, что сайт работает по HTTPS

Шаг 1.2: Получение адреса кошелька

  • Откройте Phantom/Solflare
  • Нажмите на имя кошелька вверху
  • Скопируйте адрес (обычно начинается с букв и цифр, ~44 символа)
  • Пример: 7EqQdEUTf8MhJTbZe9Uq5mbHPtGNdZ8HvZqhkF3Y5B5c

Шаг 1.3: Запуск сканирования

  • Вставьте адрес в поле на сайте
  • Нажмите "Scan" или "Check Wallet"
  • Ожидайте 5-15 секунд (зависит от количества аккаунтов)

Что происходит технически:

Сервис делает публичные RPC-запросы:

  • getTokenAccountsByOwner для SPL Token
  • getTokenAccountsByOwner для Token-2022
  • getAccountInfo для проверки балансов
  • Фильтрация: исключаются frozen, LP, governance аккаунты

Результаты сканирования:

Вы увидите детальный отчёт:

📊 Статистика кошелька ━━━━━━━━━━━━━━━━━━━━━ Пустых аккаунтов: 47 - SPL Token: 35 - Token-2022: 12 💰 Финансы ━━━━━━━━━━━━━━━━━━━━━ Общая рента: 0.0958 SOL Комиссия сервиса (20%): -0.0192 SOL Сетевой газ: -0.00001 SOL ━━━━━━━━━━━━━━━━━━━━━ Чистая прибыль: 0.07659 SOL (~$15.32)

Этап 2: Проверка и верификация (Review)

Шаг 2.1: Просмотр списка аккаунтов

Сервис покажет детальный список:

  • Название токена (или адрес, если название неизвестно)
  • Баланс (должен быть 0 или dust <0.000001)
  • Сумма ренты (обычно 0.00204 SOL)
  • Статус безопасности (✅ Safe / ⚠️ Check / 🔴 Risky)

Шаг 2.2: Автоматическая фильтрация

Качественные сервисы автоматически исключают:

  • ❌ LP-токены (Raydium, Orca пулы) - закрытие = потеря ликвидности
  • ❌ Governance токены в стейке - потеря права голоса
  • ❌ Frozen аккаунты - невозможно закрыть
  • ❌ Активные DeFi позиции - есть баланс или долг
  • ❌ Compressed NFT - невозможно вернуть ренту

Шаг 2.3: Ручная верификация подозрительных токенов

Если видите неизвестный токен без чёткого статуса:

  1. Кликните на название → откроется Solscan
  2. Проверьте раздел "Holders" - если у вас единственный баланс = спам
  3. Нажмите кнопку "RugCheck" (если интегрирована)
  4. Если Low Risk + нулевая ликвидность = безопасно сжечь
  5. Если Medium/High Risk + есть ликвидность = проверьте цену на Jupiter

Шаг 2.4: Расчёт итоговой суммы

Убедитесь, что чистая прибыль положительная:

  • Если Net Profit < 0.005 SOL (~$1) - cleanup может быть нерентабелен
  • Если Net Profit > 0.01 SOL - определённо стоит делать

Этап 3: Выполнение возврата (Claim)

Шаг 3.1: Подключение кошелька

  • Нажмите кнопку "Claim" или "Reclaim SOL"
  • Выберите свой кошелёк (Phantom/Solflare/другой)
  • В всплывающем окне кошелька нажмите "Connect"
  • Подтвердите подключение

Шаг 3.2: Предпросмотр транзакции

Кошелёк покажет детали транзакции:

  • Изменение баланса: +0.07659 SOL (зелёным)
  • Список инструкций: Burn Token, Close Account (× количество аккаунтов)
  • Адреса: ваш кошелёк, адрес комиссии сервиса
  • Газ: ~0.00001 SOL

⚠️ КРИТИЧЕСКАЯ ПРОВЕРКА:

  • ✅ Баланс должен быть ЗЕЛЁНЫМ и ПОЛОЖИТЕЛЬНЫМ
  • ✅ Все адреса получателей должны быть ваш кошелёк или указанный адрес сервиса
  • ❌ Если видите красные цифры (списание) - НЕ подтверждайте, это мошенничество
  • ❌ Если видите неизвестные адреса - НЕ подтверждайте

Шаг 3.3: Подтверждение

  • Если всё корректно - нажмите "Approve" в кошельке
  • Для Ledger: подтвердите на физическом устройстве
  • Ожидайте 2-5 секунд

Шаг 3.4: Проверка результата

  • Увидите уведомление "Transaction successful"
  • Баланс SOL в кошельке увеличится
  • Спам-токены исчезнут из списка
  • Можно проверить транзакцию в Solscan (кликнув на signature)

Типичное время выполнения

  • Сканирование: 10-30 секунд
  • Проверка: 1-3 минуты (зависит от вашей внимательности)
  • Подключение и подпись: 30-60 секунд
  • Выполнение в блокчейне: 2-5 секунд
  • ИТОГО: 3-5 минут для любого количества аккаунтов

Что делать после успешного cleanup

  • ✅ Проверьте баланс в кошельке - должно прибавиться
  • ✅ Обновите список токенов - спам должен исчезнуть
  • ✅ Сохраните ссылку на транзакцию (для учёта)
  • ✅ Установите напоминание сделать cleanup через 1-3 месяца

#Как безопасно сжигать спам-токены?

Сжигание спам-токенов требует осторожности, чтобы случайно не уничтожить ценные активы.

Идентификация спам-токенов

Очевидные признаки спама:

  • 🚩 Название содержит URL: "Visit-OurSite.com"
  • 🚩 Фейковые названия известных токенов: "UŠDC" (вместо USDC)
  • 🚩 Обещания: "FREE-AIRDROP", "CLAIM-1000-SOL"
  • 🚩 Баланс = подозрительно круглое число (1,000,000 токенов)
  • 🚩 Логотип скопирован с известного проекта

Технические признаки:

  • 🚩 Вы единственный holder (проверьте в Solscan)
  • 🚩 Нулевая ликвидность на всех DEX
  • 🚩 Создан недавно (1-7 дней назад)
  • 🚩 Freeze Authority активна
  • 🚩 Top-1 holder владеет 99%+ supply

Проверка через RugCheck

Шаг 1: Открыть токен в RugCheck

  1. Скопируйте mint-адрес токена из кошелька
  2. Откройте rugcheck.xyz
  3. Вставьте адрес в поиск

Шаг 2: Интерпретация результатов

🟢 Low Risk - безопасно сжигать если:

  • Ликвидность = $0 или <$100
  • Цена токена = $0 или микроскопическая
  • Нет известного проекта за токеном

🟡 Medium Risk - требует проверки:

  • Проверьте цену на Jupiter/Raydium
  • Если ваш баланс стоит <$1 - можно сжечь
  • Если >$5 - рассмотрите продажу

🔴 High/Critical Risk - НЕ торопитесь сжигать:

  • Может быть ценным токеном с плохой реализацией
  • Проверьте цену обязательно
  • Поищите информацию о проекте

Правила безопасного сжигания

Правило 1: Никогда не продавайте спам на DEX

  • ❌ НЕ пытайтесь продать спам-токены через Jupiter/Raydium
  • ❌ Это может быть ловушкой - после "продажи" вы теряете реальные средства
  • ✅ Только сжигание через проверенные cleanup-сервисы

Правило 2: Используйте пакетное сжигание

  • ✅ 10-20 спам-токенов за одну транзакцию
  • ✅ Экономия на газе: 0.00001 SOL вместо 0.0001 SOL
  • ❌ Не пытайтесь сжечь 100+ токенов за раз - транзакция может провалиться

Правило 3: Пропускайте frozen токены

  • Если токен помечен как "Frozen" - его невозможно сжечь
  • Не тратьте газ на попытки
  • Просто скройте из видимости в кошельке
  • Потеря ренты: ~0.002 SOL - несущественно

Правило 4: Проверяйте dust (пыль)

  • Если баланс = 0.000000001 токена - это пыль от rounded операций
  • Cleanup-сервисы автоматически сжигают пыль перед закрытием
  • Ручное сжигание: используйте флаг ALL в CLI

Пошаговый процесс безопасного сжигания

Через веб-сервис (рекомендуется):

  1. Откройте cleanup-сервис с интеграцией RugCheck
  2. Просканируйте кошелёк
  3. Проверьте статус каждого токена (🟢/🟡/🔴)
  4. Снимите галочки с токенов, которые хотите оставить
  5. Нажмите "Burn Selected"
  6. Проверьте предпросмотр транзакции
  7. Подтвердите в кошельке

Через CLI (для опытных):

# Проверить баланс токена spl-token balance MINT_ADDRESS # Сжечь все токены (включая пыль) spl-token burn TOKEN_ACCOUNT_ADDRESS ALL # Закрыть пустой аккаунт spl-token close --address TOKEN_ACCOUNT_ADDRESS

Частые ошибки и как их избежать

Ошибка 1: Сжечь ценный токен по незнанию

  • Предотвращение: ВСЕГДА проверяйте цену неизвестных токенов
  • Используйте сервисы с автоматической проверкой ликвидности

Ошибка 2: Попытка продать frozen токен

  • Симптом: "Token account is frozen" при попытке swap
  • Решение: Используйте только сжигание, не продажу

Ошибка 3: Сжечь LP-токен активного пула

  • Последствия: Потеря ликвидности, невозможность вывести средства
  • Предотвращение: Сервисы автоматически исключают LP-токены

Ошибка 4: Паника при виде огромного количества спама

  • Решение: 100 спам-токенов = потенциальный возврат ~0.2 SOL
  • Это прибыль, а не проблема - используйте cleanup

Превращение спама в доход

Математика:

1 спам-токен = 1 пустой аккаунт = 0.00204 SOL ренты 50 спам-токенов = 0.102 SOL возврата Комиссия сервиса 20% = -0.020 SOL ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Чистая прибыль = 0.082 SOL (~$16)

Ирония: Спамеры платят за создание аккаунтов на вашем кошельке, а вы возвращаете эти деньги себе. Правильный cleanup превращает спам в доход.

#Как правильно закрывать пустые аккаунты?

Закрытие пустых токен-аккаунтов возвращает заблокированную ренту на ваш баланс.

Когда аккаунты становятся пустыми

Сценарий 1: После продажи токенов на DEX

  • Вы продали все BONK → баланс = 0
  • Аккаунт остался открытым
  • Рента 0.00204 SOL заблокирована

Сценарий 2: После отправки всех токенов

  • Перевели все USDC на другой кошелёк
  • Исходный аккаунт пустой
  • Можно закрыть и вернуть ренту

Сценарий 3: После выкупа токенов проектом

  • Проект провёл buyback вашего governance токена
  • Баланс = 0
  • Аккаунт можно закрыть

Сценарий 4: Спам-токены

  • Получили спам, хотите удалить
  • Сначала сжечь токены
  • Затем закрыть аккаунт

Технический процесс закрытия

Для аккаунтов с балансом = 0:

Instruction: CloseAccount Program: Token Program Account: [токен-аккаунт] Destination: [ваш кошелёк] Authority: [ваш кошелёк]

Результат:

  • Аккаунт удаляется из блокчейна
  • Рента (~0.00204 SOL) переводится на Destination адрес
  • Освобождается место в state

Для аккаунтов с пылью (dust):

Transaction { Instruction 1: Burn (остатки токенов) Instruction 2: CloseAccount }

Атомарность: Обе операции выполняются вместе или откатываются вместе.

Массовое закрытие через веб-сервис

Преимущества пакетной обработки:

  • ✅ До 25 аккаунтов в одной транзакции
  • ✅ Одна комиссия вместо 25
  • ✅ Экономия времени: 5 секунд вместо 5 минут
  • ✅ Экономия газа: 95%

Процесс:

  1. Сервис группирует аккаунты в пакеты по 20-25
  2. Формирует транзакцию с множественными инструкциями
  3. Вы подписываете один раз
  4. Все аккаунты закрываются одновременно

Пример для 47 аккаунтов:

Транзакция 1: CloseAccount × 25 (пакет 1) Транзакция 2: CloseAccount × 22 (пакет 2) Вместо 47 транзакций → 2 транзакции Экономия газа: 0.000235 SOL → 0.00001 SOL

Ручное закрытие через CLI

Просмотр всех токен-аккаунтов:

spl-token accounts

Вывод покажет:

Token Balance ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ EPjFWdd...SSqeM (USDC) 0 DezXAZ8...PnrnR (BONK) 0 7EYnhQo...oov87 (wSOL) 0.000001

Закрытие одного аккаунта:

# Получить адрес аккаунта spl-token accounts EPjFWdd...SSqeM # Закрыть конкретный аккаунт spl-token close --address [TOKEN_ACCOUNT_ADDRESS]

Массовое закрытие всех пустых:

spl-token close --owner ~/.config/solana/id.json

Автоматически закроет все аккаунты с балансом = 0.

Закрытие с пылью:

# Сжечь всю пыль spl-token burn [TOKEN_ACCOUNT] ALL # Закрыть аккаунт spl-token close --address [TOKEN_ACCOUNT]

Обработка dust (пыли)

Что такое dust:

Микроскопические остатки токенов из-за округлений:

  • 0.000000001 токена
  • 1-100 lamports токена
  • Технически баланс > 0, но экономически = 0

Почему появляется:

  • Округление при swap на DEX
  • Комиссии протокола (например, Transfer Fee в Token-2022)
  • Математические операции в смарт-контрактах

Как обрабатывают сервисы:

  1. Обнаружение: баланс < 0.00001 токена = dust
  2. Автоматическое сжигание: Burn ALL
  3. Закрытие аккаунта: CloseAccount
  4. Всё в одной атомарной транзакции

Специальные случаи

wSOL аккаунты:

  • Часто остаются после операций на DEX
  • Может содержать 1-100 lamports пыли
  • Обработка: Burn + Close
  • Возврат: 0.00204 SOL

Token-2022 с Transfer Fee:

  • Может содержать накопленные комиссии
  • Если вы не authority - комиссии потеряны
  • Но ренту всё равно можно вернуть

NFT-аккаунты после продажи:

  • Legacy NFT после transfer/продажи
  • Аккаунт пустой (amount = 0)
  • Метаданные остаются (их закрыть нельзя)
  • Возврат: 0.00204 SOL за токен-аккаунт

Проверка успешности закрытия

Способ 1: В кошельке

  • Обновите список токенов
  • Закрытые токены должны исчезнуть
  • Баланс SOL должен увеличиться

Способ 2: В Solscan

  • Откройте транзакцию cleanup
  • Найдите инструкции CloseAccount
  • Статус каждой: ✅ Success
  • Проверьте изменение баланса в конце

Способ 3: Повторное сканирование

  • Просканируйте кошелёк снова
  • Количество пустых аккаунтов должно = 0
  • Или показывать только новые (если получили спам после cleanup)

#Как управлять cleanup для нескольких кошельков?

Если у вас несколько кошельков для разных целей, эффективный cleanup требует стратегии.

Типичные сценарии множественных кошельков

Сценарий 1: Основной + резервный

  • Main wallet - активная торговля
  • Backup wallet - долгосрочное хранение
  • Cleanup нужен только для Main

Сценарий 2: Горячие + холодный

  • Hot wallet 1-3 - ежедневная активность
  • Cold wallet (Ledger) - основные средства
  • Cleanup для горячих еженедельно, для холодного раз в квартал

Сценарий 3: Специализация по задачам

  • Trading wallet - мемкоины и спекуляции
  • DeFi wallet - lending, staking
  • NFT wallet - коллекционирование
  • Dev wallet - тестирование dApps

Сценарий 4: Боты и автоматизация

  • 10-50 кошельков для арбитража/MM
  • Cleanup критичен - накапливается 100+ аккаунтов/день

Массовое сканирование

Метод 1: Последовательное сканирование

  1. Откройте cleanup-сервис
  2. Вставьте адрес Wallet 1 → сканируйте
  3. Запишите результат (например, 0.05 SOL)
  4. Вставьте адрес Wallet 2 → сканируйте
  5. Продолжайте для всех кошельков
  6. Суммируйте общий потенциальный возврат

Метод 2: Batch scanning (если поддерживается)

Некоторые продвинутые сервисы позволяют:

  • Вставить список адресов (один на строку)
  • Получить сводную таблицу:

Wallet 1: 23 accounts → 0.047 SOL Wallet 2: 45 accounts → 0.092 SOL Wallet 3: 12 accounts → 0.024 SOL ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Total: 80 accounts → 0.163 SOL

Стратегии последовательного подключения

Стратегия 1: Один за другим

  1. Claim Wallet 1 → подтвердить → отключить
  2. Claim Wallet 2 → подтвердить → отключить
  3. Повторить для всех

Время: ~3 минуты на кошелёк = 15 минут для 5 кошельков

Стратегия 2: Параллельные вкладки

  1. Откройте cleanup-сервис в 5 вкладках
  2. В каждой вкладке просканируйте свой кошелёк
  3. Проверьте результаты во всех вкладках
  4. Последовательно подключайте кошельки и делайте claim

Время: ~10 минут для 5 кошельков (экономия 33%)

Стратегия 3: Приоритизация

  1. Сначала обработайте кошельки с наибольшим возвратом
  2. Например: Wallet 2 (0.092 SOL) → Wallet 1 (0.047 SOL) → Wallet 3 (0.024 SOL)
  3. Если устали - остановитесь, уже вернули основное

Централизованный возврат ренты

Проблема: Рента возвращается на тот же кошелёк, откуда закрываются аккаунты.

Желаемое: Собрать всю ренту на одном центральном кошельке.

Решение 1: Ручной перевод после cleanup

  1. Сделайте cleanup на Wallet 1 → получите 0.047 SOL
  2. Сразу переведите 0.045 SOL на Main wallet (оставьте 0.002 для газа)
  3. Повторите для остальных кошельков

Решение 2: Настройка destination в CLI

spl-token close --address ACCOUNT --recipient MAIN_WALLET_ADDRESS

Рента сразу уйдёт на указанный кошелёк, а не на owner.

Решение 3: Программная автоматизация

Для ботов с 10+ кошельками:

const wallets = [wallet1, wallet2, ..., wallet10]; const mainWallet = loadMainWallet(); for (const wallet of wallets) { await cleanupWallet(wallet, destination: mainWallet); }

Автоматизация для множественных кошельков

Скрипт Node.js для batch cleanup:

const wallets = [ { name: 'Trading', keypair: loadKeypair('trading.json') }, { name: 'DeFi', keypair: loadKeypair('defi.json') }, { name: 'NFT', keypair: loadKeypair('nft.json') } ]; for (const { name, keypair } of wallets) { console.log(`Processing ${name} wallet...`); const emptyAccounts = await findEmptyAccounts(keypair.publicKey); console.log(`Found ${emptyAccounts.length} empty accounts`); if (emptyAccounts.length > 0) { await closeAccounts(keypair, emptyAccounts); console.log(`✅ ${name}: Recovered rent`); } }

Запуск по расписанию:

# Crontab для еженедельного cleanup 0 3 * * 0 node ~/scripts/multi-wallet-cleanup.js

Учёт и отчётность

Создайте таблицу отслеживания:

Кошелёк Последний cleanup Возвращено Следующий cleanup
Trading 2025-01-15 0.092 SOL 2025-02-15
DeFi 2025-01-10 0.045 SOL 2025-04-10
NFT 2025-01-01 0.120 SOL 2025-04-01

Автоматический учёт через скрипт:

// Логирование в CSV fs.appendFileSync('cleanup-log.csv', `${date},${walletName},${amountRecovered}\n` );

Рекомендации по частоте

Активные торговые кошельки:

  • Частота: еженедельно
  • Накопление: 10-30 аккаунтов/неделю
  • Возврат: 0.02-0.06 SOL/неделю

DeFi кошельки:

  • Частота: ежемесячно
  • Накопление: 5-15 аккаунтов/месяц
  • Возврат: 0.01-0.03 SOL/месяц

NFT кошельки:

  • Частота: после крупных распродаж
  • Накопление: 20-50 аккаунтов после коллекции
  • Возврат: 0.04-0.10 SOL за cleanup

Холодные кошельки (Ledger):

  • Частота: раз в квартал
  • Накопление: минимальное (редко используются)
  • Возврат: 0.005-0.02 SOL/квартал

#Решение типичных проблем при возврате ренты

Даже при правильном выполнении могут возникать ошибки. Вот как их диагностировать и исправить.

Ошибка: "Transaction Expired"

Что произошло:

  • Транзакция не попала в блок за 60-90 секунд
  • Blockhash стал недействительным
  • Сеть автоматически отклонила транзакцию

Причины:

  • 🔴 Высокая загрузка сети (популярный NFT mint, вирусный мемкоин)
  • 🔴 Слишком низкая Priority Fee
  • 🔴 Проблемы с RPC-нодой

Решение:

  1. Подождите 1-2 минуты
  2. Повторите попытку
  3. Увеличьте Priority Fee в настройках кошелька:
    • Phantom: Settings → Advanced → Priority Fee → Medium/High
    • Solflare: аналогично
  4. Если проблема сохраняется - попробуйте через 10-15 минут (когда спадёт нагрузка)

Важно: Expired транзакция НЕ списывает комиссию. Ваши средства в безопасности.

Ошибка: "Insufficient SOL for transaction"

Что произошло:

На балансе недостаточно SOL для оплаты газа.

Причины:

  • Баланс SOL = 0 или очень мал
  • Весь SOL заблокирован в пустых аккаунтах
  • Priority Fee выше, чем доступный баланс

Решение:

  1. Проверьте баланс в кошельке
  2. Если баланс < 0.005 SOL:
    • Пополните с биржи или другого кошелька
    • Минимум: 0.01 SOL (достаточно для нескольких cleanup)
  3. Если есть 0.001-0.003 SOL (пыль):
    • Уменьшите количество аккаунтов в пакете
    • Закройте 5-10 аккаунтов вместо 20
    • После первого возврата получите достаточно для продолжения

Для взломанных кошельков:

Если боты крадут пополнения:

  1. Подготовьте транзакцию заранее (через Read-Only)
  2. Отправьте пополнение 0.01 SOL
  3. НЕМЕДЛЕННО отправьте транзакцию cleanup с максимальной Priority Fee
  4. Ваша транзакция должна обработаться раньше бота

Ошибка: "Account has non-zero balance"

Что произошло:

Попытка закрыть аккаунт с токенами (баланс > 0).

Причины:

  • Между сканированием и выполнением кто-то отправил токены
  • Dust (пыль) не был обнаружен при сканировании
  • Ошибка фильтрации в сервисе

Решение:

  1. Повторите сканирование - данные обновятся
  2. Используйте сервис с автоматическим Burn + Close
  3. Или вручную через CLI:

    spl-token burn TOKEN_ACCOUNT ALL spl-token close --address TOKEN_ACCOUNT

Ошибка: "Account is frozen"

Что произошло:

Токен-аккаунт заморожен создателем токена (Freeze Authority активна).

Признаки:

  • Невозможно перевести токены
  • Невозможно сжечь
  • Невозможно закрыть аккаунт

Решение:

  • ❌ Технического решения нет - это ограничение протокола
  • ✅ Просто скройте токен из видимости в кошельке
  • ✅ Потеря: ~0.002 SOL (несущественно)
  • ✅ Качественные cleanup-сервисы автоматически исключают frozen аккаунты

Ошибка: "Rent was not returned"

Что произошло:

Транзакция прошла успешно, но баланс не увеличился.

Диагностика:

  1. Откройте транзакцию в Solscan (кликните на signature)
  2. Найдите секцию "Token Balances" или "SOL Balance Change"
  3. Проверьте адрес получателя ренты

Возможные причины:

Причина 1: Рента ушла на другой адрес

  • Проверьте, куда указан recipient в транзакции
  • Если это ваш другой кошелёк - всё в порядке
  • Если неизвестный адрес - возможно мошенничество (но это крайне редко при использовании проверенных сервисов)

Причина 2: Задержка отображения

  • Обновите кошелёк (закройте и откройте)
  • Подождите 30-60 секунд
  • Phantom иногда кэширует баланс

Причина 3: Рента меньше ожидаемой

  • Проверьте, сколько аккаунтов реально закрылось
  • Возможно часть транзакций провалилась
  • Рассчитайте: количество закрытых × 0.00204 SOL

Ошибка: "Simulation failed"

Что произошло:

Кошелёк/сервис попытался симулировать транзакцию до отправки и получил ошибку.

Причины:

  • Один из аккаунтов в пакете проблемный (frozen, non-zero balance)
  • State аккаунта изменился между формированием и симуляцией
  • Превышен Compute Units лимит

Решение:

  1. Кликните "Show Details" в сообщении об ошибке
  2. Найдите конкретный аккаунт, вызвавший проблему
  3. Исключите его из cleanup
  4. Повторите попытку с меньшим количеством аккаунтов

Ошибка: "RPC request failed"

Что произошло:

Проблемы с подключением к RPC-ноде.

Причины:

  • Публичная RPC перегружена
  • Rate limit достигнут
  • Временные проблемы с сетью

Решение:

  1. Подождите 10-30 секунд
  2. Повторите попытку
  3. Если не помогло - попробуйте другой cleanup-сервис (у них разные RPC)
  4. Для частого использования - рассмотрите платную RPC (Helius, QuickNode)

Общая стратегия решения проблем

  1. Не паникуйте - большинство ошибок не приводят к потере средств
  2. Читайте сообщение об ошибке - оно обычно указывает на причину
  3. Проверьте в Solscan - если транзакция отправлена, её можно отследить
  4. Повторите попытку - многие ошибки временные
  5. Уменьшите объём - если 25 аккаунтов не проходят, попробуйте 10
  6. Спросите в сообществе - Reddit r/solana, Discord сервисов

SolChekers

Our mission is to make the Solana blockchain cleaner, lighter, and more efficient for everyone by reclaiming unused rent deposits.

Built with ❤️ by Solana enthusiasts

Important

SolChekers is a non-custodial tool. We do not have access to your private keys. Use at your own risk.

Official URL verification:
solchekers.com

© 2025 SolChekers.com. Not affiliated with the Solana Foundation.