Что такое wSOL: обернуть и развернуть SOL
wSOL это тот же SOL в стандартном формате токена Solana, всегда 1 к 1. Когда оборачивать нужно, как вернуть обратно и какой депозит держит аккаунт wSOL.

Короткий ответ на вопрос, что такое wSOL: это тот же SOL, положенный в стандартный формат токена Solana, чтобы приложения могли работать с ним как с любым другим токеном. Стоимость не меняется, всегда 1 к 1, и вернуться обратно можно в любой момент. Если вы увидели в кошельке wSOL, это не значит, что что-то пошло не так.
- 1 wSOL это всегда 1 SOL. Ни курса, ни дисконта, ни риска в самом обмене.
- Оборачивают потому, что нативный SOL не является токеном SPL, а многие контракты знают только токены.
- Аккаунт wSOL держит депозит ренты. При развороте он возвращается.
- Остаток wSOL после swap это нормально, и убирается он одним кликом.
Что такое wSOL, если посмотреть внутрь
На Solana есть две вещи, которые в кошельке выглядят одинаково, а устроены по-разному. SOL это нативная монета сети: комиссии, рента и стейкинг идут через него. Токены SPL это всё остальное, USDC, BONK, ваш собственный токен, и они следуют общему стандарту.
Загвоздка в том, что нативный SOL токеном SPL не является. Контракт, написанный под стандарт токенов, с нативной монетой сделать ничего не может. Поэтому существует стандартизованный обход: вы кладёте SOL на токен-аккаунт и получаете ту же сумму в виде wSOL, то есть в форме, понятной любому приложению.
Правило придумано не этим сайтом. Нативный mint и то, как SOL туда попадает, описаны в официальной документации программы SPL Token.
Когда оборачивать действительно нужно
Почти никогда. Кошельки показывают SOL, переводы идут в SOL, комиссии платятся в SOL. Вопрос возникает лишь в отдельных местах.
- Пул ликвидности с SOL на одной из сторон: ликвидность считается в токенах, значит сторона SOL должна быть в токен-форме. Весь путь разобран в руководстве по созданию пула ликвидности на Raydium.
- Приложение, которое явно требует wSOL: часть контрактов принимает только токен-аккаунты.
- После swap: маршрутизаторы открывают аккаунт wSOL по дороге и обычно закрывают его обратно, но не всегда.
Если ни один из этих трёх случаев не встретился, трогать wSOL незачем.
Как обернуть SOL, по шагам
При оборачивании происходит ровно две вещи: создаётся токен-аккаунт для нативного mint, если его ещё нет, и выбранная сумма SOL уходит внутрь. После этого кошелёк показывает wSOL на ту же сумму.
В бесплатном инструменте конвертации всё сводится к одной форме: сумма, направление, подпись. Через командную строку получается то же самое, только медленнее.
Никогда не оборачивайте весь свой SOL. Комиссии платятся нативным SOL, и кошелёк с нулевым нативным балансом не сможет даже развернуть обратно.
Депозит, о котором никто не говорит
Аккаунт wSOL это такой же токен-аккаунт, как любой другой, а каждый аккаунт на Solana держит депозит ренты, чтобы сеть его хранила. Депозит не комиссия: он возвращается целиком, как только аккаунт закрывается.
Именно этот депозит стоит за ошибкой insufficient funds for rent, на которую часто натыкаются новички. Что она значит и как её снять, разобрано в материале про ренту и эту ошибку. Как устроены сами аккаунты, объясняет официальная документация модели аккаунтов Solana.
Как развернуть wSOL обратно
Развернуть значит закрыть аккаунт wSOL. Содержимое возвращается нативным SOL, и депозит ренты идёт вместе с ним. Поэтому иногда кажется, что вернулось чуть больше, чем было положено.
Тот же инструмент оборачивания проходит и обратный путь. Если остался пустой токен-аккаунт от чего-то другого, закрытие токен-аккаунтов вернёт и депозит за него.
SOL и wSOL, рядом
| Вопрос | SOL | wSOL |
|---|---|---|
| Платит комиссии | Да | Нет |
| Читается контрактами как токен | Нет | Да |
| Нужен отдельный аккаунт | Нет | Да, с депозитом |
| Стоимость | Одинаковая, всегда 1 к 1 | |
| Конвертация | В любой момент, в обе стороны | |
Почему после swap остаётся wSOL
Маршрутизатор собирает путь через несколько площадок и ради этого открывает аккаунт wSOL по дороге. В конце он должен его закрыть. Если транзакция обрывается не в том месте или маршрут оказался необычным, аккаунт остаётся, а с ним и остаток wSOL.
Это не ошибка и не потеря. Разворот возвращает и сумму, и депозит. Инструмент swap с маршрутом через Jupiter оборачивает и разворачивает SOL сам. Чем площадки обмена отличаются друг от друга, разобрано в сравнении площадок Solana.
Три места, где wSOL сбивает с толку новичка
Первое: в кошельке появляются две строки баланса, одна SOL, другая wSOL, и человек решает, что деньги разделились надвое. Ничего не разделилось. Сумма та же, просто часть её лежит на отдельном аккаунте.
Второе: простая транзакция не проходит, хотя видимый баланс большой. Обычно потому, что видимый баланс это и есть wSOL, а комиссии из него не платятся. Разворот возвращает всё на место сразу же.
Третье: кто-то ищет цену wSOL к SOL, видит полное совпадение и думает, что сайт сломан. Не сломан. Совпадение и есть смысл wSOL, а если бы цена однажды разошлась, это была бы поломка, а не особенность рынка.
Что видит тот, кто смотрит на ваш кошелёк
В обозревателе аккаунт wSOL выглядит как любой другой токен-аккаунт: владелец, баланс, депозит. Его токен привязан к нативному mint, и больше ничем он не отличается, так что чужой wSOL ничего подозрительного не означает.
Ошибки, которые повторяются чаще всего
- Обернуть всё. Комиссии уходят только из нативного SOL. При нулевом балансе SOL кошелёк не может ничего отправить, и даже разворот уже не проходит. Даже оставленных 0,5 SOL хватает на очень много транзакций.
- Оставить пустой аккаунт. Иногда в кошельке остаётся токен-аккаунт без содержимого. Он ничего не стоит дополнительно, но держит депозит до закрытия.
- Принять wSOL за другой токен. Он появляется в списках среди других токенов и выглядит отдельной позицией, но это тот же SOL.
- Оборачивать, когда никто не просит. Кошелёк, перевод и комиссия работают на нативном SOL. Оборачивание на всякий случай ничего не даёт и лишь замораживает депозит.
- Искать курс. Его нет. 1 wSOL равен 1 SOL сегодня и через год, потому что обеспечение это сам SOL внутри аккаунта.
Сколько SOL стоит оборачивать
Ровно столько, сколько просит пул ликвидности или приложение, и не больше. В отличие от стейкинга, обёрнутый SOL не приносит ничего, пока просто лежит. Он остаётся тем же SOL в другой форме и ждёт, пока понадобится приложению.
Для пула цифра уже задана: это сторона SOL в вашем вкладе. Для отдельной операции в приложении хватает суммы, которая этой операции нужна. Если после неё что-то осталось, лучше вернуть это в нативный SOL, пока не забылось.
Частые вопросы про wSOL
Теряется ли стоимость при оборачивании?
Нет. Обмен идёт 1 к 1 и без спреда. Платится обычная сетевая комиссия и, при первом оборачивании, депозит ренты за аккаунт. Депозит возвращается, когда аккаунт закрывают.
Обязательно ли разворачивать wSOL?
Не обязательно. Он может лежать сколько угодно. Просто он не считается нативным балансом, а значит комиссии из него не платятся, и депозит остаётся замороженным до закрытия.
Откуда в кошельке wSOL, который я не создавал?
Почти всегда это остаток от swap. Маршрутизатору аккаунт понадобился для маршрута, и он его не закрыл. Один разворот всё убирает.
Это то же самое, что wrapped BTC или wrapped ETH?
Идея родственная, а устройство другое. Обёрнутый BTC или ETH живёт в другой сети, поэтому за ним стоит мост или хранитель настоящих монет. wSOL целиком остаётся внутри Solana, и обеспечение это SOL, лежащий в самом аккаунте.
Можно ли отправить wSOL кому-то?
Можно, как любой токен, если у получателя есть подходящий токен-аккаунт. На практике отправляют SOL, потому что принимающей стороне так удобнее.
Сколько стоит оборачивание?
Сетевая комиссия за транзакцию плюс однократный депозит ренты, если аккаунта wSOL ещё нет. Депозит одолжен, а не потрачен. Сколько берёт сам инструмент, видно вживую на его странице до подтверждения.
Коротко
Что такое wSOL: тот же SOL в форме токена, с которой могут работать контракты, всегда 1 к 1, и обернуть или развернуть его можно в любой момент. Оборачивайте, когда этого просит пул ликвидности или приложение, разворачивайте сразу после, и всегда оставляйте достаточно нативного SOL на комиссии.


