Работа с WSOL
Некоторые конфигурации запуска в Moono Protocol используют WSOL (Wrapped SOL) в качестве котировочной валюты — например, конфигурация для pump.fun. На этой странице объясняется, что такое WSOL, как протокол с ним работает и как оптимизировать ваш рабочий процесс.
Что такое WSOL?
Заголовок раздела «Что такое WSOL?»WSOL — это SPL-токен, представляющий нативный SOL. В сети Solana нативный SOL нельзя использовать напрямую в токен-свопах или DeFi-транзакциях — его необходимо сначала «обернуть» в SPL-токен под названием WSOL. Процесс обратим:
- Wrap — конвертация нативного SOL в WSOL (создаётся токен-аккаунт WSOL и вносится SOL)
- Unwrap — конвертация WSOL обратно в нативный SOL (токен-аккаунт закрывается, SOL возвращается)
WSOL всегда равен SOL в соотношении 1:1. Нет обменного курса или разницы в цене. Единственные затраты — комиссия за транзакцию Solana и небольшая сумма на аренду токен-аккаунта (~0.002 SOL).
Два подхода
Заголовок раздела «Два подхода»Подход 1: Автоматический — для разовых действий
Заголовок раздела «Подход 1: Автоматический — для разовых действий»Если вы делаете один запуск или взаимодействуете с протоколом нечасто, готовить ничего не нужно. Приложение Moono всё сделает автоматически:
- Вы инициируете запуск или другое действие, требующее WSOL
- Приложение определяет, что у вас недостаточно WSOL
- Оно автоматически оборачивает необходимую сумму SOL в WSOL перед выполнением транзакции
- После завершения действия (погашение, ликвидация) оставшийся WSOL можно развернуть обратно в SOL
Это самый простой подход — убедитесь, что у вас достаточно нативного SOL на кошельке, и приложение сделает остальное.
Компромисс: каждый автоматический wrap/unwrap добавляет небольшие накладные расходы — комиссия за транзакцию Solana плюс ~0.002 SOL за аренду временного токен-аккаунта WSOL. Для одного запуска это незначительно, но при множестве запусков расходы накапливаются.
Подход 2: Предварительный wrap — для частого использования
Заголовок раздела «Подход 2: Предварительный wrap — для частого использования»Если вы планируете несколько запусков, предоставление ликвидности или регулярное взаимодействие с протоколом, выгоднее обернуть SOL заранее:
- Перейдите в раздел Profile в приложении Moono
- Оберните бо́льшую сумму SOL в WSOL (достаточную для нескольких запусков с учётом комиссий)
- Ваш баланс WSOL готов — все последующие запуски будут использовать его напрямую без дополнительных транзакций wrap
- Когда закончите, разверните оставшийся WSOL обратно в SOL в разделе Profile
Преимущества:
- Меньше расходов — вы платите за wrap/unwrap только один раз, а не при каждом запуске
- Быстрее транзакции — запуски не требуют дополнительного шага wrap, транзакции проще
- Лучший контроль — вы всегда видите свой баланс WSOL и точно знаете, сколько доступно
Рекомендация: если вы планируете больше 2–3 запусков, предварительный wrap себя оправдает. Оберните достаточно для планируемых запусков плюс комиссии и проценты с запасом.
Стоимость Wrap/Unwrap
Заголовок раздела «Стоимость Wrap/Unwrap»Каждая операция wrap или unwrap требует:
| Операция | Стоимость |
|---|---|
| Wrap (SOL → WSOL) | Комиссия за транзакцию Solana (~0.000005 SOL) + аренда токен-аккаунта (~0.002 SOL) |
| Unwrap (WSOL → SOL) | Комиссия за транзакцию Solana (~0.000005 SOL); аренда возвращается |
Аренда токен-аккаунта (~0.002 SOL) взимается при создании аккаунта WSOL и возвращается при его закрытии (unwrap). Таким образом, чистая стоимость полного цикла wrap → unwrap — это только комиссии за транзакции.
Какие конфигурации запуска используют WSOL?
Заголовок раздела «Какие конфигурации запуска используют WSOL?»В настоящее время конфигурация запуска pump.fun использует WSOL в качестве котировочной валюты. Будущие конфигурации запуска могут использовать другие котировочные активы — каждая конфигурация задаёт свою котировочную валюту независимо.
Вы можете проверить, какая котировочная валюта используется в конфигурации запуска, в приложении перед началом запуска.