Назад до блогу
Solana

Повернути SOL без SOL: як працює Gasless Pay

S
Sol Slugs Team
Sol Incinerator

Гаманець показує майже нуль доступного SOL, але Sol Incinerator знаходить SOL, який можна повернути. Ви намагаєтеся його отримати й стикаєтеся з очевидною проблемою: надсилання транзакції також потребує SOL.

Gasless Pay усуває цю проблему. Для відповідної транзакції Sol Incinerator авансує мережеву комісію, щоб ви могли вивільнити SOL без попереднього поповнення гаманця.

Чи можна повернути SOL, якщо в гаманці немає SOL?

Так, якщо спонсорування комісій доступне й транзакція відповідає умовам. Sol Incinerator може сплатити мережеву комісію, поки ваш гаманець дозволяє очищення. Транзакція вивільняє SOL і розраховується за спонсорування з цих коштів, залишаючи решту в гаманці.

Важливо розрізняти доступний для витрат SOL і SOL на інших акаунтах. Порожній токен-акаунт може зберігати депозит rent після продажу або переказу токенів. Доступний баланс гаманця не включає цей депозит як кошти, які можна одразу витратити на мережеву комісію.

Закриття акаунта знову робить SOL доступним. Gasless Pay допомагає профінансувати потрібну транзакцію. Він не створить виплату, якщо в гаманці немає нічого придатного до повернення.

Механіку акаунтів пояснює посібник як повернути Solana з невикористаних токен-акаунтів.

Що таке транзакції без gas у Solana?

Транзакції Solana мають призначеного платника комісій. Цей акаунт може відрізнятися від гаманця, який дозволяє дію, тож застосунок може спонсорувати мережеву комісію. Документація Solana з абстракції комісій пояснює модель окремого платника.

У Sol Incinerator ваш гаманець і далі дозволяє вибране очищення або іншу підтримувану операцію. Спонсорування надає SOL для її надсилання. Рішення про підпис залишається за вами.

Ви можете побачити назви транзакції Solana без gas, спонсорування комісій або спонсоровані комісії транзакцій. Тут вони описують одну перевагу: відповідне повернення може початися без оплати мережевої комісії з поточного балансу гаманця.

Чому токени є, а SOL для комісії не вистачає?

Баланс токенів і нативного SOL виконують різні функції. Наявність токенів не забезпечує платнику автоматично доступний SOL. Пояснення Phantom щодо помилок нестачі коштів описує цю поширену плутанину.

Така сама проблема виникає, якщо спорожнити старий торговий гаманець до закриття невикористаних акаунтів. Депозит може залишатися доступним до повернення, але звичайній транзакції спершу потрібен платник із коштами, щоб його вивільнити.

Gasless Pay усуває саме цей брак фінансування. Він не перетворює сторонній переказ, обмін або транзакцію іншого застосунку на спонсоровану операцію.

Як закрити токен-акаунти без SOL за допомогою Gasless Pay?

Спонсорування вбудоване в наявний процес очищення:

  1. Відкрийте Sol Incinerator і підключіть гаманець. Сканування лише читає дані; для перегляду результатів не потрібно підписувати транзакцію.
  2. Перевірте придатні акаунти й очікуваний результат. Почніть із порожніх акаунтів, якщо хочете повернути rent без знищення токенів.
  3. Виберіть Claim SOL. Якщо доступний баланс нижчий за оцінку комісії, застосунок автоматично запитає спонсорування. Окремого перемикача Gasless Pay немає.
  4. Перевірте транзакцію в гаманці. Сервіс перевіряє умови, перш ніж показувати придатні спонсоровані транзакції для схвалення. Переконайтеся, що дії відповідають вашому вибору.
  5. Схваліть і дочекайтеся підтвердження. Успішні транзакції повертають решту отриманого SOL у гаманець. Великий вибір може вимагати кількох транзакцій: перевірте підтверджені результати, перш ніж повторювати решту дій.

Gasless Pay змінює фінансування мережевої комісії, а не зміст схваленої дії. Закриття порожнього акаунта та спалювання активу — різні операції. Порівняння спалювання й закриття пояснює відмінність.

Які операції можуть використовувати спонсорування?

Основний сценарій — повернення rent у SOL без gas із відповідних порожніх токен-акаунтів, включно з підтримуваними SPL Token і Token-2022. Підтримувані сценарії спалювання з поверненням також можуть запитувати спонсорування, якщо транзакція відповідає вимогам сервісу.

Інші інтегровані сценарії охоплюють відповідні продажі токенів через інструмент продажу та отримання комісій творця, призначених гаманцю, залежно від їхньої доступності. Підтримка одного сценарію не означає спонсорування всього набору інструментів.

Поточна інтеграція не запитує спонсорування для отримання аірдропів, виплат Pump, пов'язаних із соціальними акаунтами, масового надсилання, відкликання дозволів токенів чи інструмента спалювання застряглих токенів. Не вважайте звичайний обмін автоматично покритим.

Стиснений NFT не має окремого депозиту rent у токен-акаунті, який можна повернути. Тому спалювання лише такого NFT не приносить SOL, потрібного для цієї моделі. Наявність спаму в гаманці сама по собі не доводить придатності до отримання без gas.

Скільки коштує Gasless Pay?

За поточною моделлю Sol Incinerator утримує подвійну спонсоровану мережеву комісію із SOL, повернутих у тій самій транзакції. Звичайна комісія сервісу також діє. Gasless Pay усуває потребу в авансі, а не ці витрати.

Для спонсорованого очищення порожніх акаунтів без додаткового фінансування rent розрахунок такий:

Отриманий SOL = повернутий rent − комісія за очищення − відшкодування спонсорування.

Відшкодування спонсорування вже включає повернення мережевої комісії. Не віднімайте ту саму комісію ще раз, оцінюючи результат.

Універсальної виплати на акаунт немає: на результат впливають баланси, rent до повернення, вибрана операція та мережеві витрати. Перед підписанням перевірте очікуване чисте повернення й транзакцію гаманця. Повернення rent також не відшкодовує мережеві комісії попередніх транзакцій.

Чому спонсорування може пропустити акаунт або запропонувати повторну спробу?

Транзакція має повернути достатньо SOL для обов'язкових утримань і потрібного залишкового балансу. Сервіс перевіряє запропоновану транзакцію до допуску. Низький баланс — причина для запиту, а не гарантія схвалення.

Деякі елементи можуть підійти, а інші — бути виключені. Спонсорування також буває тимчасово недоступним, якщо попередня спонсорована транзакція ще розраховується або досягнуто лімітів сервісу. Дотримуйтеся повідомлення про повторну спробу й перевіряйте вже підтверджені дії.

Якщо гаманець не зберігає підпис спонсора під час підписання, застосунок блокує надсилання. Може знадобитися повторне підключення або сумісний спосіб підпису. Багаторазове схвалення того самого невдалого запиту не змінює його відповідність умовам.

Чи зберігаєте ви контроль над гаманцем, коли комісії спонсоруються?

Так. Приватні ключі залишаються в гаманці, а вибрана дія й далі потребує вашого схвалення. Підпис спонсора дозволяє йому бути платником; ваш підпис дозволяє вашу частину транзакції.

Перед підписанням перевірте вибрані акаунти й усі незворотні спалювання. Якщо мета — лише вивільнити SOL із невикористаних акаунтів, почніть з очищення порожніх. Спонсорування дозволяє це відповідним гаманцям, яким бракує коштів для попередньої оплати комісії.

Sol Incinerator

Sol Incinerator

Підключіть гаманець і перевірте, які акаунти містять SOL до повернення.

Спробувати зараз

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

Поширені запитання

Чи можна повернути SOL, якщо в гаманці немає SOL?

Придатна спонсорована транзакція може повернути SOL без початкового балансу SOL. Gasless Pay у Sol Incinerator оплачує мережеву комісію та утримує свою плату з коштів, отриманих у тій самій транзакції. Операція має підтримувати спонсорування й повертати достатньо SOL для відшкодування витрат та дотримання вимог до залишкового балансу.

Чи безкоштовний Gasless Pay у Sol Incinerator?

Gasless Pay усуває потребу сплачувати мережеву комісію наперед. За поточною моделлю Sol Incinerator утримує подвійну спонсоровану мережеву комісію із SOL, повернутих у тій самій транзакції. Звичайна комісія сервісу також діє, тому отримана сума менша за валову суму повернення.

Чому Phantom повідомляє про недостатньо SOL для комісій?

Гаманець може містити токени або rent до повернення, але не мати достатньо доступного SOL для мережевої комісії. Підтримуваний сценарій спонсорування використовує окремого платника для попередньої оплати. Це допомагає лише відповідним транзакціям цього сценарію, а не фінансує кожну дію гаманця.

Чи потрібно спалювати токени для Gasless Pay?

Ні. Закриття відповідних порожніх токен-акаунтів вивільняє їхні депозити SOL без спалювання токенів. Gasless Pay змінює спосіб фінансування мережевої комісії. Якщо окремо вибрати підтримуване спалювання в Pro Mode, воно залишається незворотним. Перед підписанням перевірте кожен вибраний актив.

Чому отримання SOL без gas може бути недоступним?

Спонсорування має бути ввімкнене, операція має його підтримувати, а транзакція — повертати достатньо SOL для відшкодування й потрібного залишку. Тимчасові ліміти або незавершена спонсорована транзакція також можуть перешкоджати новій спробі. Сам по собі нульовий баланс SOL не означає відповідності гаманця умовам.

Повернути SOL без SOL: як працює Gasless Pay | Sol Incinerator