Rescue-сценарии

На сайте есть несколько типов действий. Выберите тот, который подходит вашей ситуации.

Если вы новичок, не выбирайте сценарий по названию. Сначала ответьте на простой вопрос: что именно вы хотите сделать с активами или кошельком?

Remove Delegation

Этот сценарий очищает EIP-7702 делегирование у добавленных кошельков.

Используйте его, если:

  • кошелёк имеет активное EIP-7702 delegation;
  • вы хотите убрать delegated code;
  • вам нужно остановить будущие действия через это делегирование.

Важно: Remove Delegation не меняет приватный ключ. Если приватный ключ уже скомпрометирован, он остаётся скомпрометированным.

Простыми словами: этот сценарий убирает подключённый к аккаунту delegated code. Это похоже на отключение опасной надстройки, но сам ключ от кошелька остаётся тем же.

Что подготовить:

  • приватный ключ кошелька, где нужно убрать делегирование;
  • правильную сеть;
  • кошелёк-донор для оплаты газа.

Когда остановиться:

  • сайт пишет, что делегирования нет;
  • не удаётся получить nonce;
  • RPC не даёт проверить делегирование;
  • вы не уверены, что добавили правильный кошелёк.

Custom Batch

Custom Batch позволяет собрать несколько действий в один rescue-сценарий.

Например:

  • ERC-20 transfer;
  • NFT transfer;
  • claim;
  • raw contract call.

Этот режим подходит опытным пользователям. Если вы не понимаете calldata или contract call, используйте его осторожно.

Для новичка самый понятный вариант внутри TX Builder — обычный перевод ERC-20 или NFT, когда вы знаете адрес контракта, сумму и получателя.

Что подготовить для ERC-20:

  • private key кошелька, где лежит токен;
  • адрес контракта токена;
  • адрес получателя;
  • сумму или режим max, если хотите вывести весь баланс;
  • правильную сеть.

Что подготовить для NFT:

  • private key кошелька владельца NFT;
  • адрес контракта коллекции;
  • token ID;
  • адрес получателя.

Raw custom transaction используйте только если вы точно знаете target address, data и native value. Если эти слова ничего не говорят, этот режим лучше не трогать.

Permit Rescue

Permit Rescue использует permit-подписи для ERC-20 токенов, если токен поддерживает нужный стандарт.

Поддерживаемые идеи:

  • EIP-2612;
  • EIP-3009;
  • DAI-like permit.

Этот сценарий полезен, когда можно разрешить перевод токена подписью, а не отдельной approval-транзакцией.

Простыми словами: некоторые токены позволяют подписать разрешение на перевод без отдельной транзакции approve. Сайт проверяет поддержку Permit и просит сгенерировать permitData.

Что подготовить:

  • private key кошелька, где лежит токен;
  • адрес контракта токена;
  • адрес получателя;
  • сумму или режим вывода баланса на момент исполнения;
  • понятный deadline, то есть срок действия подписи.

Когда остановиться:

  • токен показывает No Permit или Unknown;
  • подпись не создаётся;
  • сайт просит пересоздать permitData после изменения суммы, сети, донора или дедлайна;
  • вы не понимаете, какая сумма уйдёт и какой минимум должен прийти.

DeBank Withdraw

DeBank Withdraw загружает данные портфеля через DeBank и помогает подготовить поддерживаемые выводы.

Сейчас сценарий ориентирован на поддерживаемые Bundler token transfers и pool exits.

Если DeBank не показывает активы или пишет ошибку, проверьте:

  • сеть;
  • адрес кошелька;
  • RPC;
  • доступность DeBank;
  • поддерживается ли актив текущим flow.

Простыми словами: сайт пытается найти активы через DeBank и подготовить вывод для тех активов, которые он умеет обработать. Не каждый актив из DeFi можно вывести автоматически.

Что подготовить:

  • private key кошелька с активами;
  • правильную сеть;
  • адрес получателя;
  • время на загрузку данных DeBank;
  • понимание, что выбранные token/pool позиции действительно поддерживаются.

Важно: если выбран Permit-токен внутри DeBank Withdraw, отправка может быть недоступна для этого варианта. Используйте поддерживаемые Bundler token transfers и pool exits, когда сайт явно позволяет перейти дальше.

Как выбрать сценарий

Если нужно убрать EIP-7702 delegation — выберите Remove Delegation.

Если нужно перевести обычные токены или NFT с помощью prepared batch — выберите Custom Batch.

Если токен поддерживает permit и вам нужен permit-based transfer — выберите Permit Rescue.

Если активы видны в DeBank и сайт поддерживает вывод — выберите DeBank Withdraw.

Если всё равно непонятно

Не пытайтесь угадать. Безопасный порядок такой:

  1. Проверьте сеть и адрес получателя.
  2. Создайте донора.
  3. Выберите самый простой сценарий для одного актива.
  4. Соберите транзакцию.
  5. Запустите симуляцию.
  6. Если результат непонятен, не отправляйте.

results matching ""

    No results matching ""