> For the complete documentation index, see [llms.txt](https://docs.qr.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.qr.xyz/qr-hi/core-concepts/solana-token-accounts.md).

# सोलाना टोकन खाते (ATA)

> स्वैप के लिए आपको SOL क्यों चाहिए — और Solana को EVM चेन से अलग क्या बनाता है।

***

## EVM बनाम Solana: टोकन कैसे संग्रहीत होते हैं

EVM चेन (Ethereum, Base, Polygon) पर, सभी टोकन बैलेंस एक ही स्मार्ट कॉन्ट्रैक्ट के अंदर रहते हैं। आपका बैलेंस बस एक मैपिंग में एक संख्या है — कोई अतिरिक्त खाते नहीं, कोई अतिरिक्त लागत नहीं।

Solana अलग तरह से काम करता है। आपके पास मौजूद हर टोकन के लिए एक अलग **संबद्ध टोकन खाता (ATA)** — एक समर्पित ऑन-चेन खाता, जो उस विशिष्ट टोकन का आपका बैलेंस संग्रहीत करता है।

```
EVM (Ethereum, Base, Polygon):

  USDC अनुबंध
  ┌──────────────────────────┐
  │  0xAlice  → 100 USDC     │   एक अनुबंध,
  │  0xBob    → 50 USDC      │   सभी शेषराशियाँ अंदर
  │  0xCarol  → 200 USDC     │
  └──────────────────────────┘

Solana:

  ऐलिस का वॉलेट
  ├── SOL बैलेंस (नेटिव)
  ├── USDC ATA  → 100 USDC      हर टोकन = अलग खाता
  ├── BONK ATA  → 5,000 BONK    हर खाता = किराया जमा
  └── JUP ATA   → 30 JUP
```

***

## ATA क्या है?

**ATA** का अर्थ है **संबद्ध टोकन खाता**. यह आपके वॉलेट पते और टोकन मिंट पते से नियतात्मक रूप से निकाला गया एक अनोखा ऑन-चेन खाता है।

```
आपका वॉलेट  +  USDC मिंट   →   आपका USDC ATA  (अनोखा पता)
आपका वॉलेट  +  BONK मिंट   →   आपका BONK ATA  (अनोखा पता)
आपका वॉलेट  +  JUP मिंट    →   आपका JUP ATA   (अनोखा पता)
```

हर ATA:

* आपका बैलेंस संग्रहीत करता है **एक विशिष्ट टोकन का**
* को **बनाया जाना चाहिए** उस टोकन को प्राप्त करने से पहले
* एक बार के **किराया जमा** की आवश्यकता होती है

***

## किराया क्या है?

Solana ऑन-चेन डेटा संग्रहीत करने के लिए **किराया** लेता है। ब्लॉकचेन पर स्थान घेरने वाले हर खाते को जीवित बने रहने के लिए न्यूनतम SOL बैलेंस रखना पड़ता है।

एक टोकन खाते (ATA) के लिए, रेंट-मुक्त न्यूनतम है:

|                |                      |
| -------------- | -------------------- |
| **ATA किराया** | **\~0.00203928 SOL** |
| जब SOL = $150  | \~$0.31              |

यह **कोई शुल्क नहीं है** — यह एक **वापसी योग्य जमा**है। यदि आप बाद में टोकन खाता बंद करते हैं, तो पूरी किराया राशि आपके वॉलेट में वापस आ जाती है।

***

## \[QR] Wallet ATA किराया क्यों प्रायोजित नहीं कर सकता?

\[QR] Wallet प्रायोजित करता है **लेन-देन शुल्क** — नेटवर्क पर ऑपरेशन निष्पादित करने की लागत (सिग्नेचर सत्यापन, कंप्यूट यूनिट्स, प्रायोरिटी फीस)।

ATA किराया एक लेन-देन शुल्क से मूल रूप से अलग है:

|                      | लेन-देन शुल्क          | ATA किराया             |
| -------------------- | ---------------------- | ---------------------- |
| **यह क्या है**       | निष्पादन के लिए भुगतान | संग्रहण के लिए जमा     |
| **SOL कहाँ जाता है** | वैलिएटर्स को           | नए खाते में            |
| **वापसी योग्य?**     | नहीं                   | हाँ (खाता बंद करने पर) |
| **प्रति-ऑपरेशन?**    | हर लेन-देन             | प्रति टोकन एक बार      |

```
[QR] Wallet द्वारा प्रायोजित:
├── लेन-देन सिग्नेचर शुल्क    (~0.000005 SOL)
├── कंप्यूट यूनिट लागत            (~0.0001 SOL)
└── प्रायोरिटी शुल्क                 (परिवर्ती)

प्रायोजित नहीं — उपयोगकर्ता द्वारा भुगतान:
├── ATA किराया जमा             (~0.002 SOL प्रति नया टोकन)
└── नए खाते में लॉक किया गया    (बंद करने पर वापसी योग्य)
```

किराया प्रायोजित करने का मतलब होगा कि \[QR] Wallet अपने SOL को हर उपयोगकर्ता के टोकन खातों में स्थायी रूप से लॉक कर दे। बड़े पैमाने पर यह आर्थिक रूप से टिकाऊ नहीं है — उपयोगकर्ता को मिलने वाला हर नया टोकन \[QR] Wallet के लगभग $0.30 को अनिश्चितकाल के लिए लॉक कर देगा।

***

## आपको अतिरिक्त SOL कब चाहिए?

ATA निर्माण स्वैप और टोकन प्राप्त करने के दौरान अपने-आप हो जाता है। यहाँ बताया गया है कि कब अतिरिक्त SOL की आवश्यकता होती है:

### परिदृश्य 1: SOL → टोकन स्वैप

जब आप SOL को किसी भी SPL टोकन के लिए स्वैप करते हैं और उस टोकन के लिए आपके पास अभी ATA नहीं है:

```
आपके SOL बैलेंस में यह शामिल होना चाहिए:
┌─────────────────────────────────────────────┐
│  स्वैप राशि              उदा. 1.000 SOL    │
│  + wSOL ATA किराया              ~0.002 SOL    │  ← नेटिव SOL को रैप करना
│  + आउटपुट टोकन ATA किराया      ~0.002 SOL    │  ← यदि पहली बार
│  + लेन-देन शुल्क            ~0.000005 SOL  │
│  ─────────────────────────────────────────── │
│  कुल आवश्यकता             ≈  1.004 SOL       │
└─────────────────────────────────────────────┘
```

> **wSOL क्या है?** Jupiter जैसे Solana DEX नेटिव SOL के बजाय SPL टोकन के साथ काम करते हैं। आपका SOL स्वैप से पहले अपने-आप **रैप किया जाता है** wSOL (एक SPL प्रतिनिधित्व) में। इस रैपिंग के लिए अपना अलग अस्थायी ATA चाहिए।

### परिदृश्य 2: टोकन → टोकन स्वैप

यदि आप USDC → BONK स्वैप करते हैं और आपके पास BONK ATA नहीं है, तो स्वैप एक नया ATA बनाएगा। आपको रेंट के लिए SOL चाहिए **भले ही आप SOL नहीं, बल्कि USDC स्वैप कर रहे हों**.

```
USDC → BONK स्वैप (पहली बार BONK प्राप्त करना):
┌──────────────────────────────────────────────┐
│  USDC बैलेंस             स्वैप के लिए पर्याप्त    │
│  + BONK ATA किराए के लिए SOL      ~0.002 SOL    │  ← चाहिए!
│  + लेन-देन शुल्क के लिए SOL    ~0.000005 SOL  │
└──────────────────────────────────────────────┘
```

### परिदृश्य 3: टोकन प्राप्त करना

जब कोई आपको ऐसा टोकन भेजता है जो आपने पहले कभी नहीं रखा, तो ATA आमतौर पर भेजने वाले के लेन-देन द्वारा बनाया जाता है। हालांकि, कुछ प्रोटोकॉल के लिए आवश्यक हो सकता है कि प्राप्तकर्ता के पास पहले से मौजूद ATA हो।

***

## मुझे कितना SOL रखना चाहिए?

हम सलाह देते हैं कि आप **कम से कम 0.01 SOL** एक बफर के रूप में रखें:

| उद्देश्य                        | लागत               |
| ------------------------------- | ------------------ |
| ATA किराया (प्रति नया टोकन)     | \~0.002 SOL        |
| लेन-देन सिग्नेचर शुल्क          | \~0.000005 SOL     |
| प्रायोरिटी शुल्क (नेटवर्क भीड़) | \~0.0001–0.001 SOL |
| सुरक्षा बफर                     | \~0.005 SOL        |

> **सामान्य नियम:** 0.01 SOL लगभग 4 नए टोकन खातों और दर्जनों लेन-देन के लिए पर्याप्त है।

***

## ATA जीवनचक्र

```
1. टोकन X का पहला स्वैप या प्राप्ति
   └── ATA अपने-आप बना → ~0.002 SOL किराये के रूप में लॉक

2. सामान्य उपयोग
   └── भेजें, प्राप्त करें, स्वैप करें — ATA बना रहता है, कोई अतिरिक्त किराया नहीं

3. टोकन बैलेंस 0 हो जाता है
   └── ATA अभी भी मौजूद है, किराया अभी भी लॉक है
   └── भविष्य में प्राप्ति के लिए तैयार — दोबारा बनाने की ज़रूरत नहीं

4. ATA बंद करें (वैकल्पिक, मैन्युअल)
   └── ~0.002 SOL आपके वॉलेट में वापस
   └── ATA हट गया — फिर से प्राप्त करने के लिए दोबारा बनाना होगा
```

***

## व्यावहारिक उदाहरण

ऐलिस के पास 2.0 SOL है और वह पहली बार 1.5 SOL → USDC स्वैप करना चाहती है।

```
ऐलिस का वॉलेट: 2.0 SOL, 0 USDC (कोई USDC ATA नहीं)

चरण 1 — स्वैप लेन-देन बनाएं
         Jupiter स्वैप के लिए 1.5 SOL → wSOL में रैप करता है

चरण 2 — ATA जांच
         ऐलिस के पास wSOL ATA नहीं है → इसे बनाएं    (−0.002 SOL)
         ऐलिस के पास USDC ATA नहीं है → इसे बनाएं    (−0.002 SOL)

चरण 3 — स्वैप निष्पादित करें
         1.5 SOL स्वैप हुआ → USDC नए ATA में आया
         लेन-देन शुल्क                       (−0.000005 SOL)

चरण 4 — सफाई
         wSOL ATA अपने-आप बंद             (+0.002 SOL वापसी)

परिणाम:  ऐलिस के पास 0.498 SOL + USDC
         (0.002 SOL USDC ATA किराये के रूप में लॉक)
```

***

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

**जब स्वैप राशि के लिए पर्याप्त होने पर भी मुझे "अपर्याप्त SOL" क्यों दिखता है?**

आपके बैलेंस में स्वैप राशि शामिल होनी चाहिए **के अलावा** ATA किराया और लेन-देन शुल्क। स्वैप राशि से कम से कम 0.003 SOL अतिरिक्त रखें।

**क्या किराया स्थायी लागत है? क्या मैं इसे वापस पा सकता हूँ?**

किराया पूरी तरह वापस योग्य है। टोकन खाता बंद करने पर पूरी जमा राशि आपके वॉलेट में लौट आती है।

**ऐसा Ethereum या Base पर क्यों नहीं होता?**

EVM चेन सभी टोकन बैलेंस को टोकन के स्मार्ट कॉन्ट्रैक्ट के अंदर संग्रहीत करती हैं — किसी अतिरिक्त खाते या जमा की ज़रूरत नहीं होती। Solana के खाता मॉडल में स्पष्ट स्टोरेज आवंटन आवश्यक है।

**wSOL क्या है और इसे ATA की आवश्यकता क्यों होती है?**

Wrapped SOL (wSOL) एक SPL टोकन है जो नेटिव SOL का प्रतिनिधित्व करता है। Solana DEX SPL टोकन पर काम करते हैं, इसलिए स्वैप से पहले नेटिव SOL को रैप करना पड़ता है। wSOL ATA आमतौर पर अस्थायी होता है — स्वैप के लिए बनाया जाता है और बाद में बंद कर दिया जाता है, साथ में किराया वापस मिल जाता है।

**क्या मुझे हर स्वैप के लिए SOL चाहिए?**

सिर्फ तब, जब स्वैप में ऐसा टोकन शामिल हो जो आपने पहले कभी नहीं रखा हो (और कोई मौजूदा ATA न हो)। एक बार बन जाने पर ATA बना रहता है — उसी टोकन जोड़ी के भविष्य के स्वैप के लिए किराये हेतु अतिरिक्त SOL की आवश्यकता नहीं होती।

**ATA किराये के रूप में लॉक हुए SOL को मैं कैसे वापस पा सकता हूँ?**

अपना SOL वापस पाने के लिए, आपको अप्रयुक्त टोकन खाते (शून्य बैलेंस वाले ATAs) बंद करने होंगे। कई सार्वजनिक टूल और सेवाएँ हैं जो इसमें मदद करती हैं (जैसे [Sol Incinerator](https://sol-incinerator.com), लोकप्रिय Solana वॉलेट्स में अकाउंट क्लोज़र)। \[QR] Wallet एक बिल्ट-इन ATA मैनेजर पर काम कर रहा है जो आपको ऐप से सीधे खाली टोकन खाते समीक्षा करने और बंद करने देगा — एक ही टैप में लॉक किया हुआ SOL वापस मिलेगा। अपडेट के लिए जुड़े रहें।

**अगर मेरे पास बिल्कुल भी SOL न हो तो?**

आप नए ATAs नहीं बना पाएँगे। यदि आपको Solana पर कोई नया टोकन प्राप्त करना है, तो पहले क्रॉस-चेन ब्रिज या क्रिप्टो खरीद सुविधा के माध्यम से थोड़ी मात्रा में SOL (\~0.01) प्राप्त करें।
