Ghostlight Guide सुरक्षित डाउनलोड करें

Phantom में "Not Enough SOL": फीस, rent और इसे कैसे ठीक करें

Phantom "Not Enough SOL" तब दिखाता है जब आपके वॉलेट में Solana नेटवर्क फीस चुकाने, या नए token accounts के लिए ज़रूरी rent डिपॉज़िट कवर करने लायक SOL नहीं होता। USDC या दूसरे टोकन रखने से आमतौर पर मदद नहीं मिलती: Solana फीस SOL में चुकाई जाती है, कुछ योग्य gasless ट्रांज़ैक्शन को छोड़कर। किसी एक्सचेंज या दूसरे वॉलेट से थोड़ा SOL जोड़ें, या थोड़ा कम भेजें, और ट्रांज़ैक्शन हो जाएगा।

झटपट स्टेप्स

  1. मैसेज पढ़ें. नोट करें कि Phantom कौन सा टोकन कम बता रहा है, जैसे Solana पर SOL या Base पर ETH।
  2. अपना SOL बैलेंस चेक करें. पक्का करें कि आपके पास खुद SOL है, सिर्फ USDC या दूसरे टोकन नहीं, और वह staked नहीं है।
  3. थोड़ा कम भेजें. अगर आपके पास कुछ SOL है, तो रकम कम करें ताकि नेटवर्क फीस और कोई rent आपके बैलेंस में आ जाए।
  4. SOL नहीं है तो जोड़ें. किसी एक्सचेंज या दूसरे वॉलेट से Solana नेटवर्क पर थोड़ा SOL अपने Phantom एड्रेस पर withdraw करें।
  5. Rent का हिसाब रखें. हर नए टोकन के लिए जो आप रिसीव करेंगे या खरीदेंगे, लगभग 0.0015 SOL अतिरिक्त (अक्टूबर 2026 रेट) रखें।
  6. ट्रांज़ैक्शन दोबारा करें. ट्रांज़ैक्शन फिर से शुरू करें और कन्फ़र्म करने से पहले Phantom में दिख रही फीस चेक करें।

यह Phantom के सबसे आम मैसेज में से एक है, और अक्सर उन लोगों को हैरान करता है जिनके वॉलेट में भरपूर पैसा है, बस SOL में नहीं। Phantom का help centre बताता है कि नेटवर्क फीस हर नेटवर्क के native टोकन में चुकानी होती है, फीस Phantom को नहीं बल्कि validators को जाती है, और Phantom कन्फ़र्म करने से पहले अनुमानित फीस दिखाता है (Phantom help centre, 2026)।

आपको दिखने वाले मैसेज

Solana पर Phantom का help centre इस एरर के उदाहरण के रूप में "Not Enough SOL" और "Insufficient SOL" देता है (Phantom help centre, 2026)। दूसरे नेटवर्क अपने gas टोकन के लिए ऐसा ही मैसेज दिखाते हैं:

नेटवर्कफीस किसमें चुकाई जाती है
SolanaSolana पर SOL
EthereumEthereum पर ETH
BaseBase पर ETH, Ethereum पर नहीं
Robinhood ChainRobinhood Chain पर ETH
PolygonPolygon पर POL
BitcoinBTC
HyperEVMHyperEVM पर HYPE
BNB ChainBNB Chain पर BNB
ArcArc पर USDC

स्रोत: Phantom help centre, 2026। Solana पर dApps और दूसरे वॉलेट इसके बजाय मूल नेटवर्क एरर दिखा सकते हैं, जैसे Transaction simulation failed और उसके बाद Transaction results in an account (0) with insufficient funds for rent।

भाग एक: Solana नेटवर्क फीस

हर Solana ट्रांज़ैक्शन प्रति सिग्नेचर 5,000 lamports (0.000005 SOL) की base फीस चुकाता है। नेटवर्क व्यस्त होने पर ऐप और वॉलेट आमतौर पर priority fee जोड़ते हैं ताकि ट्रांज़ैक्शन जल्दी प्रोसेस हो। Priority fee के साथ भी एक सामान्य ट्रांज़ैक्शन की कीमत एक सेंट के छोटे हिस्से से लेकर कुछ सेंट तक होती है। रकम बहुत छोटी है, लेकिन अगर आपका SOL बैलेंस ज़ीरो है, तो आप इसे बिल्कुल नहीं चुका सकते।

भाग दो: rent, वह डिपॉज़िट जो ज़्यादातर लोग भूल जाते हैं

Solana on-chain डेटा स्टोर करने के लिए एक रिफ़ंडेबल डिपॉज़िट लेता है, जिसे rent कहते हैं। Phantom यूज़र्स के लिए दो नियम मायने रखते हैं:

  • हर टोकन का अपना token account चाहिए। पहली बार किसी टोकन को रिसीव करने या खरीदने पर उसके लिए एक token account बनता है। 11 सितंबर 2026 से इसका rent डिपॉज़िट 1,488,440 lamports, यानी लगभग 0.0015 SOL है; सितंबर 2026 से पहले यह लगभग 0.00204 SOL था। जो अकाउंट बनाता है वही चुकाता है: कभी भेजने वाला, अक्सर आप, जैसे जब आप swap में कोई नया टोकन खरीदते हैं।
  • आपके SOL अकाउंट का भी न्यूनतम है। एक सामान्य वॉलेट अकाउंट में कम से कम 650,240 lamports (लगभग 0.00065 SOL) होने चाहिए या वह पूरी तरह खाली होना चाहिए। जो ट्रांज़ैक्शन उसमें ज़ीरो और उस न्यूनतम के बीच का बैलेंस छोड़ेगा, वह रिजेक्ट हो जाता है। insufficient funds for rent यहीं से आता है।

ये संख्याएँ Solana के rent फ़ॉर्मूले से आती हैं: (128 bytes और अकाउंट के डेटा का साइज़) गुणा प्रति byte rent रेट। SIMD-0437 अपग्रेड के तहत रेट 3 सितंबर 2026 को 6,960 से घटकर 6,333 lamports प्रति byte और 11 सितंबर 2026 को 5,080 हो गया, और नवंबर 2026 के आसपास और कटौती की उम्मीद है (Solana Foundation और Chainstack docs, 2026)। इसलिए इन आँकड़ों को अक्टूबर 2026 के हिसाब से मानें और कन्फ़र्म करने से पहले Phantom में दिख रही रकम चेक करें। अकाउंट बंद होने पर डिपॉज़िट वापस मिल जाता है। हमारा Solana fee और rent calculator नए token accounts की किसी भी संख्या के लिए इसका हिसाब लगाता है।

SOL होने के बावजूद ऐसा क्यों होता है

  • आपने अपना सारा SOL किसी दूसरे टोकन में swap कर दिया। अब अगली फीस के लिए कुछ नहीं बचा। यह सबसे आम मामला है।
  • आपने अपना पूरा SOL बैलेंस भेजने की कोशिश की। फीस ऊपर से लगती है, इसलिए कुल रकम आपके पास मौजूद रकम से ज़्यादा हो जाती है। थोड़ा कम भेजें, या max बटन इस्तेमाल करें ताकि वॉलेट फीस घटा दे।
  • आप कई नए टोकन खरीद रहे हैं। हर एक को swap के अलावा लगभग 0.0015 SOL rent (अक्टूबर 2026 रेट) चाहिए।
  • कोई dApp एक्शन कई अकाउंट बनाता है। कुछ mint, गेम और DeFi एक्शन एक साथ कई अकाउंट खोलते हैं, हर एक का अपना डिपॉज़िट होता है।
  • आपका SOL staked है। Staked SOL तब तक फीस नहीं चुका सकता जब तक unstake न हो, जिसमें एक epoch, यानी लगभग दो से तीन दिन लगते हैं। देखें Phantom staking।

इसे कैसे ठीक करें

अगर आपके पास कुछ SOL है लेकिन काफ़ी नहीं, तो भेजी जा रही रकम कम करें ताकि फीस और कोई rent उसमें आ जाए। अगर बिल्कुल नहीं है, तो सबसे आसान तरीका है किसी से SOL मँगवाना। विकल्प:

  1. किसी एक्सचेंज से थोड़ा SOL अपने Phantom Solana एड्रेस पर withdraw करें। Withdrawal के लिए Solana नेटवर्क चुनें।
  2. किसी दोस्त से माँगें या अपने किसी दूसरे वॉलेट से SOL भेजें।
  3. अगर आपके देश में उपलब्ध हों, तो Phantom के बिल्ट-इन buy ऑप्शन से SOL खरीदें।

Phantom का swap help आर्टिकल कहता है कि कुछ swap पर नेटवर्क फीस "may be sponsored if the swap is gasless" (swap gasless हो तो sponsor हो सकती है) (Phantom help centre, 2026)। Solana पर योग्य gasless swap और send बिना SOL के हो सकते हैं: Phantom के अनुसार रकम कम से कम $0.30 होनी चाहिए और टोकन verified, और वह इस्तेमाल किए गए टोकन से एक फ़्लैट फीस काटता है। अगर आपके पास Cash बैलेंस है, तो Phantom के अनुसार आप उसे native टोकन से swap भी कर सकते हैं। हर ट्रांज़ैक्शन योग्य नहीं होता, इसलिए थोड़ा SOL बैलेंस रखना ही भरोसेमंद उपाय है।

कितना SOL रखना चाहिए?

Phantom का help centre Solana पर लगभग 0.02 SOL से शुरू करने का सुझाव देता है, और ज़ोर देता है कि यह प्रति ट्रांज़ैक्शन फीस या गारंटीड न्यूनतम नहीं है (Phantom help centre, 2026)। इससे कई सामान्य ट्रांज़ैक्शन और कुछ नए token accounts कवर हो जाते हैं। अगर आप बहुत से नए टोकन ट्रेड करते हैं या जटिल dApps इस्तेमाल करते हैं, तो ज़्यादा रखें। Phantom कन्फ़र्म करने से पहले अनुमानित फीस दिखाता है, इसलिए हर बार उसे चेक करें।

Rent वापस पाना

खाली token accounts में भी उनका डिपॉज़िट रहता है। उन्हें बंद करने पर हर एक में रखा डिपॉज़िट वापस मिलता है: सितंबर 2026 से पहले खुले अकाउंट के लिए लगभग 0.00204 SOL, नए अकाउंट के लिए लगभग 0.0015 SOL। पुराने अकाउंट बंद होने तक अपना बड़ा डिपॉज़िट रखते हैं; rent कटौती से अंतर अपने-आप रिफ़ंड नहीं होता (Chainstack docs, 2026)। अनचाहे collectibles के लिए Phantom का burn फ़ीचर भी rent वापस दिलाता है। थर्ड-पार्टी "claim your SOL" साइटों से सावधान रहें: कुछ असली account-closing टूल हैं, लेकिन कई नकली साइटें वॉलेट drain कर देती हैं। कभी भी DM या ऐड से ऐसी साइट से कनेक्ट न करें, और कभी अपना recovery phrase न डालें।

Phantom में दूसरे नेटवर्क

यही तर्क दूसरी जगह भी लागू होता है। Base और Robinhood Chain पर आपको उसी नेटवर्क पर ETH चाहिए, Ethereum पर ETH नहीं। BNB Chain पर gas BNB में चुकाई जाती है। Gas टोकन को एक नेटवर्क से दूसरे पर ले जाने के लिए bridge चाहिए; देखें Phantom bridge और Phantom फीस।

अक्सर पूछे जाने वाले सवाल

अगर मुझे सिर्फ USDC भेजना है तो SOL क्यों चाहिए?

Solana नेटवर्क फीस SOL में चुकाई जाती है, चाहे आप कोई भी टोकन भेजें। Phantom कम से कम $0.30 के verified टोकन के कुछ send को gasless बना सकता है, जिसमें फीस टोकन से ली जाती है, लेकिन वरना फीस के लिए थोड़े SOL के बिना Solana पर USDC ट्रांसफ़र फेल हो जाता है।

Insufficient funds for rent का मतलब क्या है?

ट्रांज़ैक्शन किसी अकाउंट में Solana के न्यूनतम बैलेंस से कम छोड़ेगा, या किसी नए token account को ऐसा डिपॉज़िट चाहिए जो आप कवर नहीं कर सकते। थोड़ा SOL जोड़ें या थोड़ा कम भेजें।

क्या rent ऐसी फीस है जो चली जाती है?

नहीं, यह डिपॉज़िट है। हर नए token account के लिए लगभग 0.0015 SOL (सितंबर 2026 से पहले खुले अकाउंट के लिए लगभग 0.00204 SOL) खाली अकाउंट बंद करने पर वापस मिल जाता है। नेटवर्क फीस खुद रिफ़ंड नहीं होती।

क्या फीस चुकाने के लिए किसी टोकन को SOL में swap कर सकता हूँ?

कभी-कभी। Phantom के अनुसार कम से कम $0.30 के verified Solana टोकन के योग्य gasless swap बिना SOL के हो सकते हैं, जिनमें फीस टोकन से ली जाती है। अगर आपका swap योग्य नहीं है, तो पहले किसी एक्सचेंज या दूसरे वॉलेट से थोड़ा SOL मँगवाएँ।

Ethereum पर ETH होने पर भी Base पर ETH क्यों चाहिए?

हर नेटवर्क का अपना बैलेंस होता है। Base फीस Base पर ETH में चुकाई जाती है, इसलिए Ethereum वाले ETH को वहाँ इस्तेमाल करने से पहले bridge करना होगा।