Перейти к содержимому

Работа с WSOL

Некоторые конфигурации запуска в Moono Protocol используют WSOL (Wrapped SOL) в качестве котировочной валюты — например, конфигурация для pump.fun. На этой странице объясняется, что такое 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 всё сделает автоматически:

  1. Вы инициируете запуск или другое действие, требующее WSOL
  2. Приложение определяет, что у вас недостаточно WSOL
  3. Оно автоматически оборачивает необходимую сумму SOL в WSOL перед выполнением транзакции
  4. После завершения действия (погашение, ликвидация) оставшийся WSOL можно развернуть обратно в SOL

Это самый простой подход — убедитесь, что у вас достаточно нативного SOL на кошельке, и приложение сделает остальное.

Компромисс: каждый автоматический wrap/unwrap добавляет небольшие накладные расходы — комиссия за транзакцию Solana плюс ~0.002 SOL за аренду временного токен-аккаунта WSOL. Для одного запуска это незначительно, но при множестве запусков расходы накапливаются.

Подход 2: Предварительный wrap — для частого использования

Заголовок раздела «Подход 2: Предварительный wrap — для частого использования»

Если вы планируете несколько запусков, предоставление ликвидности или регулярное взаимодействие с протоколом, выгоднее обернуть SOL заранее:

  1. Перейдите в раздел Profile в приложении Moono
  2. Оберните бо́льшую сумму SOL в WSOL (достаточную для нескольких запусков с учётом комиссий)
  3. Ваш баланс WSOL готов — все последующие запуски будут использовать его напрямую без дополнительных транзакций wrap
  4. Когда закончите, разверните оставшийся WSOL обратно в SOL в разделе Profile

Преимущества:

  • Меньше расходов — вы платите за wrap/unwrap только один раз, а не при каждом запуске
  • Быстрее транзакции — запуски не требуют дополнительного шага wrap, транзакции проще
  • Лучший контроль — вы всегда видите свой баланс WSOL и точно знаете, сколько доступно

Рекомендация: если вы планируете больше 2–3 запусков, предварительный wrap себя оправдает. Оберните достаточно для планируемых запусков плюс комиссии и проценты с запасом.

Каждая операция 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 в качестве котировочной валюты. Будущие конфигурации запуска могут использовать другие котировочные активы — каждая конфигурация задаёт свою котировочную валюту независимо.

Вы можете проверить, какая котировочная валюта используется в конфигурации запуска, в приложении перед началом запуска.