تراکنش Gasless در فانتوم چیست؟ ارسال و Swap بدون SOL یا ETH
اگر در فانتوم توکن دارید اما موجودی SOL یا ETH شما برای پرداخت کارمزد کافی نیست، در بعضی شرایط لازم نیست ابتدا ارز بومی شبکه را تهیه کنید. قابلیت Gasless در فانتوم میتواند در برخی تراکنشهای Solana هزینه را از همان توکنی که استفاده میکنید کسر کند و در بعضی Swapهای شبکههای EVM نیز با استفاده از Smart Account Delegation، کارمزد را Sponsor کند یا امکان تأمین آن با یک ERC-20 پشتیبانیشده را فراهم کند.
اما Gasless را نباید با «تراکنش کاملاً بدون هزینه» اشتباه گرفت. در بسیاری از موارد هزینه شبکه همچنان وجود دارد؛ چیزی که تغییر میکند روش تأمین Gas است. ضمن اینکه شرایط Gasless در Solana با Ethereum، Base و سایر شبکههای EVM یکسان نیست.
تراکنش Gasless در فانتوم دقیقاً چیست؟
در حالت عادی برای ثبت تراکنش روی بلاکچین باید مقداری از ارز بومی همان شبکه داشته باشید؛ برای مثال SOL روی Solana، ETH روی Ethereum و Base و POL روی Polygon. این Network Fee به اعتبار سنجهای شبکه پرداخت میشود و مقدار آن بسته به بلاکچین و شرایط شبکه متفاوت است.
Gasless در Phantom مشکل رایج «توکن دارم اما ارز Gas ندارم» را در بعضی تراکنشهای واجد شرایط حل میکند.
به طور خلاصه:
حالت | سازوکار Gasless |
|---|---|
ارسال روی Solana | در انتقال واجد شرایط، هزینه از توکن ارسالی کسر میشود |
Swap روی Solana | هزینه از توکن مورد استفاده در تراکنش تأمین میشود |
Swap روی EVM | Phantom ممکن است Gas را Sponsor کند یا اجازه دهد هزینه از ERC-20 پشتیبانی شده تأمین شود |
ارسال عادی روی EVM | نباید Gasless بودن آن را فرض کرد؛ راهنمای رسمی فعلی Phantom این قابلیت را برای Swapهای واجد شرایط EVM توضیح میدهد |
تراکنش غیرواجد شرایط | باید Native Token شبکه برای Gas داشته باشید |
بنابراین عبارت «ارسال ارز بدون گس فانتوم» از نظر فنی کمی گمراهکننده است. تراکنش روی شبکه همچنان هزینه دارد؛ فقط ممکن است مجبور نباشید آن هزینه را مستقیماً با SOL یا ETH موجود در کیف پول پرداخت کنید.
ارسال بدون SOL در فانتوم چگونه کار میکند؟
در شبکه Solana قابلیت Gasless سادهتر است و برای فعالکردن آن نیازی به Smart Account یا تغییر تنظیمات Wallet ندارید. اگر تراکنش شرایط لازم را داشته باشد، Phantom بهصورت خودکار Gasless را اعمال میکند.
طبق راهنمای رسمی فعلی Phantom، Gasless روی Solana فقط برای تراکنشهای واجد شرایط مربوط به توکنهای Verified در دسترس است. اگر تراکنش واجد شرایط نباشد، همچنان باید SOL کافی برای Network Fee داشته باشید.
شرایط ارسال Gasless روی Solana
برای یک انتقال معمولی، Phantom اعلام کرده است که Gasless Send زمانی بهصورت خودکار قابل استفاده است که:
ارزش انتقال حداقل 0.30 دلار باشد؛
توکنی که ارسال میکنید توسط Phantom بهعنوان Verified شناخته شود.
پس صرف داشتن USDC یا یک توکن سولانا به این معنی نیست که هر انتقالی بدون موجودی SOL انجام خواهد شد. ارزش تراکنش و وضعیت خود توکن نیز بررسی میشود.
برای مثال، فرض کنید مقداری از یک توکن Verified سولانا دارید اما موجودی SOL تقریباً صفر است. اگر انتقال شما شرایط Gasless را داشته باشد، Phantom میتواند بهجای متوقفکردن تراکنش با خطای کمبود SOL، هزینه موردنیاز را داخل همان فرایند از توکن تأمین کند.
این قابلیت بهخصوص زمانی مفید است که کاربر تمام SOL خود را قبلاً منتقل کرده اما هنوز مقداری USDC یا توکن دیگری در Wallet باقی مانده است.
هزینه Gasless در Solana از کجا کم میشود؟
Gasless به معنای حذف هزینه شبکه نیست. Phantom برای تراکنشهای واجد شرایط یک Flat Fee از توکن مورد استفاده در تراکنش کسر میکند و این مبلغ هزینه ارسال تراکنش به شبکه Solana را پوشش میدهد. هزینه در خود تراکنش لحاظ میشود و بهصورت یک پرداخت جداگانه SOL از کاربر دریافت نمیشود.
به همین دلیل قبل از تأیید نهایی، مقدار ارسالی یا دریافتی و Fee نمایش دادهشده را بررسی کنید.
Gasless Swap در Solana چه شرایطی دارد؟
شرایط Swap کمی با Send متفاوت است. Phantom در حال حاضر Gasless Swap سولانا را زمانی بهصورت خودکار استفاده میکند که سه شرط اصلی برقرار باشد:
ارزش Swap حداقل 0.30 دلار باشد؛
توکنی که در حال دریافت آن هستید Verified باشد؛
از مسیر استاندارد Swap استفاده کنید.
دو تنظیم نیز میتوانند باعث شوند Gasless Swap در دسترس نباشد.
اول اینکه اگر Manual Priority Fee یا Tip تعیین کنید، تراکنش دیگر شرایط Gasless را نخواهد داشت.
دوم، استفاده از Exact Output است؛ یعنی بهجای مشخصکردن مقدار توکنی که میخواهید پرداخت کنید، دقیقاً مقدار توکنی را وارد کنید که قصد دریافت آن را دارید. Phantom این نوع Swap را در فهرست موارد غیرقابل استفاده با Gasless قرار داده است.
بنابراین اگر SOL ندارید و یک Swap معمولی Gasless نمیشود، قبل از خرید SOL ابتدا بررسی کنید که Priority Fee دستی یا Exact Output فعال نکرده باشید.
Gasless روی Ethereum و شبکههای EVM چگونه کار میکند؟
در شبکههای EVM داستان متفاوت است. در اینجا Phantom برای Gasless Swap از Smart Account Delegation استفاده میکند.
در تراکنشهای واجد شرایط، حساب موجود شما با استفاده از استاندارد EIP-7702 قابلیتهایی شبیه Smart Account پیدا میکند. آدرس Wallet تغییر نمیکند و داراییها نیز به یک Wallet جدید منتقل نمیشوند. Phantom اعلام میکند که کنترل داراییها همچنان در اختیار کاربر باقی میماند.
این تفاوت مهم است:
Gasless سولانا → بدون نیاز به فعالکردن Delegation
Gasless EVM → برای Swapهای واجد شرایط نیازمند Smart Account Delegation
در مدل EVM، بسته به Swap و Route، Phantom ممکن است هزینه شبکه را Sponsor کند یا امکان پرداخت آن از یک ERC-20 پشتیبانیشده را فراهم کند. توکنهای قابل استفاده به شبکه و Route بستگی دارند و Phantom از Stablecoinها و WETH بهعنوان نمونههای احتمالی نام میبرد.
آیا Gasless روی EVM برای Send هم فعال است؟
نباید چنین فرضی کرد.
راهنمای رسمی فعلی Phantom قابلیت EVM Gasless را مشخصاً برای Eligible Swaps توضیح میدهد. بنابراین اینکه یک Swap بدون ETH انجام شده است، به این معنی نیست که ارسال معمولی USDC یا تعامل شما با هر DApp نیز بدون Native Gas انجام خواهد شد.
اگر Gasless برای عملیات موردنظر در رابط Phantom پیشنهاد نشد، قاعده معمول Network Fee را ملاک قرار دهید.
Smart Account Delegation چیست؟
حسابهای معمولی Ethereum یا همان EOAها بهطور سنتی عملیات خود را مستقیماً با Private Key امضا میکنند. استاندارد EIP-7702 این امکان را ایجاد کرده است که یک EOA بدون تغییر آدرس بتواند اجرای قابلیتهای مشخصی را به کد یک Smart Contract واگذار کند.
از کاربردهای اصلی EIP-7702 میتوان به Batching چند عملیات و Gas Sponsorship اشاره کرد؛ یعنی شخص یا سرویس دیگری بتواند هزینه تراکنش را پرداخت کند یا هزینه از یک ERC-20 تأمین شود.
در Phantom، حساب برای استفاده از Gasless EVM به Smart Contract مورد استفاده زیرساخت Alchemy Delegate میشود.
این موضوع به معنی ساخت یک Smart Contract Wallet جدید نیست. آدرس قبلی شما حفظ میشود و همان حساب میتواند قابلیتهای Smart Account را دریافت کند.
یک نکته فنی نیز وجود دارد: Delegation را نباید یک تغییر ظاهری و محدود به همان صفحه Swap در نظر گرفت. نسخه نهایی EIP-7702 از Delegation پایدار پشتیبانی میکند و Phantom نیز برای غیرفعالکردن آن گزینه مستقل Remove account delegation در تنظیمات قرار داده است.
کدام Walletها میتوانند Gasless EVM را فعال کنند؟
این محدودیت مهم است: طبق راهنمای رسمی فعلی Phantom، Gasless EVM فقط برای Walletهایی قابل استفاده است که با Secret Recovery Phrase ساخته شدهاند.
Walletهایی که با Google یا Apple ایجاد شدهاند در حال حاضر از این قابلیت پشتیبانی نمیکنند.
اگر Account شما واجد شرایط باشد، هنگام اولین Swap مناسب، Phantom درخواست Upgrade حساب را نمایش میدهد.
منظور از Upgrade در این صفحه بهروزرسانی اپلیکیشن Phantom نیست؛ بلکه ارتقای قابلیت همان Account از طریق Smart Account Delegation است.
بااینحال، اگر رابط این آموزش را مشاهده نمیکنید، بهتر است ابتدا آخرین نسخه Phantom Wallet را بررسی کنید تا تفاوت ناشی از قدیمیبودن برنامه را حذف کنید.
آیا فعال کردن Smart Account Delegation امن است؟
فعالسازی Delegation اختیاری است و بهتر است قبل از تأیید بدانید دقیقاً چه چیزی را امضا میکنید.
Phantom اعلام کرده در زمان فعالبودن Upgrade، Account به Smart Contract متعلق به زیرساخت Alchemy Delegate میشود. این پیادهسازی بهصورت مستقل Audit شده و Bug Bounty نیز دارد؛ بااینحال خود Phantom صراحتاً هشدار میدهد که اگر Smart Contract مورد استفاده برای Delegation به خطر بیفتد، داراییهای Account میتوانند در معرض ریسک قرار بگیرند.
این هشدار با ملاحظات امنیتی خود EIP-7702 نیز همراستا است. مشخصات این استاندارد تأکید میکند Delegate Contract ضعیف یا مخرب میتواند اختیارات گستردهای روی EOA داشته باشد.
بنابراین:
Account Upgrade را فقط از داخل رابط رسمی Phantom تأیید کنید.
برای «فعالکردن Gasless» به هیچ وبسایت ناشناسی متصل نشوید.
هیچ سرویس Gasless قانونی به Seed Phrase یا Private Key شما نیاز ندارد.
درخواستهای ناشناخته EIP-7702 Authorization را صرفاً به دلیل وعده «Gas رایگان» امضا نکنید.
چگونه Smart Account Delegation را در فانتوم غیرفعال کنیم؟
استفاده از Delegation اجباری نیست و Phantom امکان حذف آن را در تنظیمات قرار داده است.
مسیر فعلی:
Settings → Security & Privacy → Remove account delegation
بعد از حذف Delegation، تراکنشهای واجد شرایط نیز دوباره از مدل عادی Network Fee استفاده میکنند.
اگر فقط یک بار به Gasless نیاز داشتید و ترجیح میدهید Account شما Delegated باقی نماند، میتوانید بعد از اتمام کار از همین مسیر آن را حذف کنید.
آیا Gasless در فانتوم واقعاً بدون کارمزد است؟
نه لزوماً.
سه مفهوم را باید از هم جدا کرد:
اصطلاح | معنی |
|---|---|
Gasless | برای انجام عملیات لازم نیست الزاماً Native Gas Token را جداگانه در Wallet داشته باشید |
Gas Sponsorship | سرویس یا Sponsor هزینه شبکه را برای تراکنش واجد شرایط تأمین میکند |
پرداخت Gas با Token | هزینه وجود دارد اما از توکن دیگری بهجای Native Token تأمین میشود |
در Solana، Phantom برای تراکنش Gasless واجد شرایط یک Fee ثابت از توکن مورد استفاده کسر میکند. در EVM نیز ممکن است Swap از Gas Sponsorship استفاده کند یا هزینه با ERC-20 پشتیبانیشده پرداخت شود.
پس:
بدون SOL یا ETH ≠ بدون هیچ هزینهای
مقدار نهایی Token پرداختی و Token دریافتی را همیشه در صفحه Review بررسی کنید.
چرا Gasless در فانتوم برای من فعال نمیشود؟
اگر توکن دارید اما Phantom همچنان از شما SOL یا ETH میخواهد، ابتدا نوع شبکه را مشخص کنید.
اگر روی Solana هستید
این موارد را بررسی کنید:
ارزش Send یا Swap کمتر از 0.30 دلار نباشد؛
Token موردنظر Verified باشد؛
در Swap از مسیر استاندارد استفاده کنید؛
Manual Priority Fee تعیین نکرده باشید؛
Exact Output فعال نباشد.
اگر یکی از شرایط Gasless برقرار نباشد، Phantom به SOL معمولی برای Network Fee نیاز خواهد داشت.
اگر روی شبکه EVM هستید
موارد زیر محتملتر هستند:
Wallet با Google یا Apple ساخته شده است؛
Smart Account Delegation هنوز فعال نشده است؛
Swap یا Route فعلی واجد شرایط نیست؛
شبکه یا ترکیب Tokenها در حال حاضر از Gasless پشتیبانی نمیکند؛
Token مناسب برای پرداخت جایگزین Fee ارائه نشده است.
Phantom نیز تأکید میکند که دسترسی به Gasless EVM به شبکه و Swap Route بستگی دارد. بنابراین دیدن این قابلیت در یک Swap تضمین نمیکند که در Swap بعدی یا روی شبکه دیگری نیز وجود داشته باشد.
اگر گزینههای رابط کاربری با این راهنما متفاوت هستند، ابتدا نسخه جدید کیف پول فانتوم را بررسی کنید.
آیا بهتر است همیشه مقداری SOL یا ETH در کیف پول نگه داریم؟
اگر بهطور مرتب از Web3 استفاده میکنید، بله.
Gasless قابلیت بسیار مفیدی است، اما جایگزین دائمی Native Gas Token برای تمام فعالیتهای Wallet نیست. ممکن است یک Send، Swap، Bridge، قرارداد هوشمند یا DApp خارج از شرایط Gasless باشد.
برای مثال، داشتن USDC روی Base به این معنی نیست که دیگر هرگز به ETH روی Base احتیاج نخواهید داشت. همین موضوع درباره SOL در Solana نیز صدق میکند.
Phantom در راهنمای Network Fee خود نیز همچنان نگهداری مقدار کمی Native Token را برای انجام چند تراکنش پیشنهاد میکند و Gasless را بهعنوان استثنا برای برخی تراکنشهای پشتیبانیشده معرفی میکند.
در نتیجه، Gasless را بیشتر بهعنوان یک راهحل برای کاهش وابستگی به Native Gas در عملیات واجد شرایط در نظر بگیرید، نه مجوزی برای خالیکردن همیشگی موجودی SOL، ETH یا POL.
قبل از تأیید تراکنش Gasless چه چیزهایی را بررسی کنیم؟
حتی اگر Phantom بدون SOL یا ETH اجازه ادامه میدهد، قبل از Confirm این موارد را کنترل کنید:
شبکه Token درست باشد؛
آدرس مقصد را دوباره بررسی کنید؛
مقدار Token پرداختی و دریافتی را ببینید؛
Network Fee یا Fee کسرشده را بررسی کنید؛
در Swap، Slippage و Quote را جدا از Gas ببینید؛
اگر Account Upgrade نمایش داده شده، مطمئن شوید درخواست از خود Phantom است؛
برای فعالکردن Gasless هیچ Seed Phrase یا Private Key وارد نکنید.
Gasless مشکل کمبود Native Token را حل میکند؛ اما اشتباه در آدرس، انتخاب شبکه نادرست، Token جعلی یا Swap با نرخ نامناسب را اصلاح نمیکند.
جمعبندی
تراکنش Gasless در فانتوم یک قابلیت واحد با عملکرد یکسان روی تمام شبکهها نیست.
در Solana، Send و Swapهای واجد شرایط میتوانند بدون موجودی کافی SOL انجام شوند و Phantom هزینه را از Token مورد استفاده در تراکنش تأمین میکند. برای Send و Swap حداقل ارزش 0.30 دلار وجود دارد و Verified بودن Token نیز اهمیت دارد. در Swap، Manual Priority Fee و Exact Output میتوانند مانع استفاده از Gasless شوند.
در شبکههای EVM، قابلیت فعلی روی Swapهای واجد شرایط متمرکز است. Phantom با استفاده از Smart Account Delegation مبتنی بر EIP-7702 میتواند Gas Sponsorship یا پرداخت هزینه با ERC-20 پشتیبانیشده را فراهم کند. آدرس Wallet تغییر نمیکند، اما Delegation یک مجوز فنی مهم است و در صورت تمایل میتوانید آن را از مسیر Settings > Security & Privacy > Remove account delegation حذف کنید.
در نهایت، «Gasless» را معادل «رایگان» ندانید. مزیت اصلی آن این است که در تراکنشهای پشتیبانیشده، داشتن مقدار جداگانه SOL یا ETH دیگر همیشه پیششرط انجام عملیات نیست.
سؤالات متداول
آیا بدون SOL میتوان از فانتوم ارز ارسال کرد؟
بله، در شبکه Solana اگر انتقال حداقل 0.30 دلار ارزش داشته باشد و Token ارسالی Verified باشد، Phantom میتواند Gasless Send را بهصورت خودکار استفاده کند. اگر شرایط برقرار نباشد، SOL برای Network Fee لازم است.
آیا میتوان بدون ETH در فانتوم Swap کرد؟
در بعضی Swapهای واجد شرایط شبکههای EVM بله. Phantom میتواند از طریق Smart Account Delegation هزینه را Sponsor کند یا امکان تأمین آن با ERC-20 پشتیبانیشده را ارائه دهد. این قابلیت برای همه شبکهها و Routeها تضمینشده نیست.
آیا برای Gasless سولانا باید گزینهای را فعال کنم؟
خیر. Gasless در Solana در صورت واجد شرایط بودن تراکنش بهصورت خودکار اعمال میشود و به Smart Account Delegation نیاز ندارد.
آیا Smart Account Delegation آدرس فانتوم را تغییر میدهد؟
خیر. Phantom اعلام کرده بعد از Account Upgrade همان Wallet Address حفظ میشود و کنترل داراییها همچنان در اختیار کاربر است. EIP-7702 قابلیتهای Smart Account را به همان EOA موجود اضافه میکند.
آیا Gasless فانتوم رایگان است؟
نه همیشه. در Solana هزینه میتواند از Token مورد استفاده کسر شود و در EVM نیز بسته به Route ممکن است Gas Sponsor شود یا با Token دیگری پرداخت شود. بنابراین Gasless بیشتر به معنی «عدم نیاز به Native Gas Token» است تا «صفر بودن تمام هزینهها».
آیا میتوان Smart Account Delegation را حذف کرد؟
بله. مسیر فعلی در Phantom برابر است با:
Settings → Security & Privacy → Remove account delegation
پس از حذف آن، Account به مدل معمول Network Fee بازمیگردد.
چرا با اینکه USDC دارم Gasless فعال نمیشود؟
صرف داشتن USDC کافی نیست. روی Solana باید شرایط ارزش تراکنش و Verified Token برقرار باشد و روی EVM نیز شبکه، Swap Route، نوع Wallet و وضعیت Smart Account Delegation اهمیت دارند. معیار نهایی، گزینهای است که خود Phantom در صفحه Review همان تراکنش نشان میدهد.



