Вернуться в блог
Solana

Wrapped SOL (wSOL): что это такое и как развернуть его в SOL

Вы обменяли токены, воспользовались DeFi-приложением или торговали через бота, и теперь кошелёк показывает Wrapped SOL или wSOL рядом с обычным SOL. Это по-прежнему ваш SOL. Он просто лежит на токен-аккаунте, а не на основном балансе, поэтому оплачивать им сетевые комиссии нельзя, пока вы его не развернёте.

Что такое wrapped SOL (wSOL)?

Wrapped SOL (wSOL), или обёрнутый SOL, — это SOL, который хранится на токен-аккаунте для нативного минта Token Program, So11111111111111111111111111111111111111112, чтобы приложения могли работать с SOL как с любым другим SPL-токеном. Это по-прежнему ваш SOL, один к одному. Разворачивание превращает его обратно в обычный SOL, а закрытие аккаунта возвращает ещё и его рентный депозит.

Токен-программы Solana перемещают SPL-токены через токен-аккаунты. Нативный SOL хранится на основном аккаунте вашего кошелька, поэтому программа, которая хочет работать с SOL как с токеном, сначала переводит его на токен-аккаунт для нативного минта. Количество токенов на этом аккаунте один к одному соответствует сумме SOL, которую он хранит сверх резерва для освобождения от ренты.

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

Откуда в моём кошельке wSOL?

Обычный обмен на Jupiter не оставляет wSOL: Jupiter автоматически оборачивает и разворачивает SOL, поэтому при обмене на SOL вы получаете нативный SOL. wSOL может оказаться у вас, если:

  • вы включили в Jupiter настройку Use wSOL, из-за которой при обмене на SOL вы получаете wSOL вместо нативного SOL.
  • другое приложение, которым вы пользовались, например DeFi-протокол или торговый инструмент, сделало выплату на ваш аккаунт wSOL, а не на основной баланс.
  • приложение обернуло SOL для сделки и оставило токен-аккаунт открытым, иногда совсем пустым.

Как развернуть wSOL обратно в SOL?

На странице обмена Jupiter подключите кошелёк и нажмите unwrap в строке, где сказано, что у вас есть wrapped SOL; весь ваш баланс wSOL будет конвертирован в обычный SOL. В терминале spl-token unwrap закрывает аккаунт wSOL и возвращает его баланс вместе с рентным депозитом.

Разворачивание возвращает обёрнутый баланс в ваш кошелёк в виде обычного SOL. Закрытие аккаунта wSOL делает то же самое и вдобавок возвращает его рентный депозит.

Через Jupiter. Подключите кошелёк на странице обмена Jupiter. Обнаружив wSOL, Jupiter показывает под формой обмена строку о том, что у вас есть wrapped SOL, который можно развернуть. Нажмите unwrap и одобрите транзакцию. Конвертируется весь баланс wSOL, а включать настройку Use wSOL не нужно.

Через терминал. Если вы уже пользуетесь Solana CLI с keypair вашего кошелька, spl-token unwrap закроет ваш аккаунт wSOL и отправит всё его содержимое на ваш кошелёк. В нашем руководстве по токен-аккаунтам объясняется, когда имеет смысл путь через командную строку и что проверить, прежде чем использовать локальный keypair.

В любом случае сетевая комиссия за транзакцию списывается с обычного SOL, а не с wSOL. Если баланс SOL в кошельке нулевой, сначала пополните его на небольшую сумму или начните с описанной ниже очистки пустых аккаунтов.

Верните депозит из пустых аккаунтов wSOL

Некоторые способы разворачивания выводят SOL, но оставляют пустой аккаунт открытым, а иногда приложение опустошает аккаунт, не закрывая его. В пустом аккаунте wSOL остаётся только рентный депозит, и он заблокирован там, пока аккаунт не закроют.

Sol Incinerator сканирует ваш кошелёк в поисках пустых токен-аккаунтов, включая пустые аккаунты wSOL. Выберите те, что вам больше не нужны, одобрите очистку, и мы вернём их депозиты на ваш кошелёк за вычетом нашей комиссии за очистку. Остальные ваши токены и NFT останутся на месте.

Обычного SOL не осталось совсем? Gasless Pay работает автоматически: если очистка пустых аккаунтов подходит под условия, мы заранее оплачиваем сетевую комиссию и удерживаем плату за это из возвращённого SOL.

Sol Incinerator

Sol Incinerator

Найдите пустые токен-аккаунты, включая пустые аккаунты wSOL, и верните их депозиты.

Попробовать

Читайте также

Часто задаваемые вопросы

Чем SOL отличается от wrapped SOL?

SOL в вашем кошельке — это нативный баланс, из которого оплачиваются сетевые комиссии. Wrapped SOL (обёрнутый SOL) — это SOL, который хранится на токен-аккаунте для нативного минта, чтобы программы могли перемещать его как любой другой SPL-токен. Разворачивание возвращает его в кошелёк в виде обычного SOL, а закрытие аккаунта возвращает ещё и его рентный депозит.

Как конвертировать wSOL обратно в SOL?

Разверните его. На Jupiter подключите кошелёк и нажмите «unwrap» в строке под формой обмена, где сказано, что у вас есть wrapped SOL; так конвертируется весь ваш баланс wSOL. В терминале команда spl-token unwrap закрывает аккаунт и отправляет его баланс вместе с рентным депозитом на ваш кошелёк в виде обычного SOL.

Стоит ли wrapped SOL столько же, сколько SOL?

Да. Количество токенов на аккаунте wrapped SOL один к одному соответствует сумме SOL, которую он хранит сверх резерва для освобождения от ренты, поэтому, развернув 1 wSOL, вы получите обратно 1 SOL. Закрытие аккаунта дополнительно возвращает его рентный депозит. Сетевые комиссии за транзакцию оплачиваются отдельно обычным SOL.

Можно ли оплачивать сетевые комиссии в wrapped SOL?

Нет. Каждая транзакция в Solana оплачивает комиссию в SOL с кошелька, который за неё платит, а wrapped SOL лежит на отдельном токен-аккаунте. Держите в кошельке немного обычного SOL, чтобы одобрить транзакцию разворачивания и оплатить её сетевую комиссию.

Остаётся ли SOL на пустом аккаунте wSOL?

Да. Токен-аккаунт wrapped SOL сохраняет рентный депозит после того, как его обёрнутый баланс обнуляется, а некоторые способы разворачивания оставляют пустой аккаунт открытым. Закрытие аккаунта возвращает этот депозит в ваш кошелёк. Sol Incinerator находит пустые аккаунты wSOL вместе с другими вашими пустыми токен-аккаунтами и возвращает хранящиеся на них SOL за вычетом нашей комиссии за очистку.

Wrapped SOL (wSOL): что это такое и как развернуть его в SOL