बुनियादी बातें और श्रेणी
1inch Aqua सेल्फ-कस्टोडियल लिक्विडिटी प्रोविज़न के लिए साझा लिक्विडिटी परत है। एक वॉलेट बैलेंस हर पोजीशन को सपोर्ट करता है। आपके टोकन तब तक आपके वॉलेट में रहते हैं जब तक कोई स्वैप भर नहीं जाता। यह पूरी तरह सेल्फ-कस्टोडियल है: आप कभी डिपॉजिट नहीं करते, और किसी भी समय एक्सेस रिवोक कर सकते हैं। Aqua 13 चेन पर SwapVM इंजन पर चलता है।
हां, ये एक ही चीज़ हैं। 1inch dApp में आप एक पोजीशन खोलते हैं। ऑन-चेन, यानी Aqua स्मार्ट कॉन्ट्रैक्ट्स, SDK और API में, ठीक उसी ऑब्जेक्ट को strategy कहा जाता है, क्योंकि ये कोड पहचानकर्ता तय हैं और इनका नाम बदला नहीं जा सकता (उदाहरण के लिए strategyHash और /strategies endpoint)। इसलिए पोजीशन ही strategy है: अगर आप डेवलपर डॉक्स, किसी ब्लॉक एक्सप्लोरर या API रिस्पॉन्स में strategy देखें, तो उसका मतलब आपकी पोजीशन है।
साझा लिक्विडिटी का मतलब है कि आपके वॉलेट के वही टोकन एक साथ कई पोजीशन को सपोर्ट कर सकते हैं, बजाय अलग-अलग पूल में बंटने के। आप एक allowance देते हैं ताकि पोजीशनें आपके वॉलेट के विरुद्ध कोट कर सकें, और टोकन केवल तभी मूव होते हैं जब कोई स्वैप भरता है। नतीजा है उन्हीं टोकन से ज़्यादा पेयर में ज़्यादा पोजीशनें, पूर्ण सेल्फ-कस्टडी के साथ।
एक सामान्य लिक्विडिटी पूल में आप टोकन एक पूल में जमा करते हैं, और वे टोकन केवल उसी पूल में काम करते हैं। 1inch Aqua के साथ, आपके टोकन आपके वॉलेट में रहते हैं और वही बैलेंस एक साथ कई पोजीशन को सपोर्ट कर सकता है। आप अपने टोकन बांटे या जमा किए बिना ज़्यादा पेयर में लिक्विडिटी प्रदान करते हैं।
1inch Aqua एक साझा लिक्विडिटी परत है, सिंगल-पूल मॉडल नहीं। आप ऐसी पोजीशनें खोलकर लिक्विडिटी प्रदान करते हैं जो आपके वॉलेट के टोकन के विरुद्ध कोट करती हैं। कई पोजीशनें एक वॉलेट बैलेंस साझा कर सकती हैं, और टोकन केवल तभी मूव होते हैं जब कोई स्वैप भरता है, इसलिए आप पूरे समय पूर्ण सेल्फ-कस्टडी में रहते हैं।
नहीं। साझा लिक्विडिटी लीवरेज नहीं है। आपके टोकन उधार नहीं लिए जाते और आप पर कोई कर्ज़ नहीं चढ़ता। वही टोकन बस कई पोजीशन के लिए उपलब्ध कराए जाते हैं, और एक स्वैप केवल वही निकाल सकता है जो वास्तव में आपके वॉलेट में है। शेयर्ड लिक्विडिटी रेशियो उपलब्धता मापता है, एक्सपोज़र नहीं।
कस्टडी और मैकेनिक्स
नहीं। Aqua सेल्फ-कस्टोडियल है और आपके टोकन कभी अपने पास नहीं रखता; वे तब तक आपके वॉलेट में रहते हैं जब तक कोई स्वैप भर नहीं जाता। कुछ भी जमा नहीं होता। आप एक रिवोकेबल allowance देते हैं ताकि पोजीशनें आपके वॉलेट के विरुद्ध कोट कर सकें, और आप उसे किसी भी समय रिवोक कर सकते हैं।
नहीं। आप कभी डिपॉजिट नहीं करते। आप एक पोजीशन खोलते हैं और एक allowance देते हैं ताकि पोजीशनें आपके वॉलेट के विरुद्ध कोट कर सकें; आपके टोकन आपके वॉलेट में रहते हैं और केवल तभी मूव होते हैं जब कोई स्वैप भरता है।
allowance एक अनुमति है जो आप देते हैं, एक ऊपरी सीमा के साथ। यह वह राशि नहीं है जो मूव होती है, और न ही इस बात की गारंटी कि टोकन वहां हैं। एक स्वैप केवल वही टोकन मूव कर सकता है जो वास्तव में आपके वॉलेट में हैं: जब वह एग्जीक्यूट होता है, टोकन सीधे आपके वॉलेट से ट्रांसफर होते हैं, और अगर उस क्षण आपका बैलेंस बहुत कम है तो स्वैप बस रिवर्ट हो जाता है। आपका वास्तविक वॉलेट बैलेंस ही बाध्यकारी सीमा है; allowance केवल उसकी ऊपरी सीमा तय करती है जो मूव किया जा सकता है। नए स्वैप भरने से रोकने के लिए आप किसी भी समय allowance रिवोक कर सकते हैं।
आपकी पोजीशनें एक वॉलेट बैलेंस साझा करती हैं, इसलिए स्वैप आपके उपलब्ध टोकन के विरुद्ध भरता है। एक फिल के बाद, आपकी बाकी पोजीशनें आपके वॉलेट में बचे टोकन के विरुद्ध कोट करती हैं। टोकन केवल तभी मूव होते हैं जब कोई स्वैप भरता है।
आपके टोकन आपके वॉलेट में रहते हैं, इसलिए अगर वॉलेट में टोकन कम पड़ जाएं तो पोजीशन बस भरना बंद कर देती है। "रोका गया" नाम की कोई अलग स्थिति नहीं होती, और कुछ भी लिक्विडेट नहीं होता। वॉलेट में टोकन वापस डालें और वह फिर से भर सकती है। किसी पोजीशन को पूरी तरह रोकने के लिए आप उसे बंद करते हैं, जो बिना कोई टोकन मूव किए उसे हटा देता है।
नहीं। आप कभी डिपॉजिट नहीं करते, इसलिए किसी टोकन से represent करने के लिए कोई पूल शेयर नहीं है: आपकी पोजीशन एक hash-addressed कॉन्फिग है, आपके टोकन आपके वॉलेट में रहते हैं और स्वैप फीस सीधे उस वॉलेट में जाती है। यही बात तब भी लागू होती है जब आप स्मार्ट कॉन्ट्रैक्ट वॉलेट से लिक्विडिटी प्रदान करते हैं: कोई receipt टोकन मैनेज करने के लिए नहीं है और कोई सेकेंडरी मार्केट खोजने की जरूरत नहीं है।
कमाई और जोखिम
जब स्वैप आपकी पोजीशनों के विरुद्ध भरते हैं तो आप स्वैप फीस कमाते हैं, जिसमें से 1inch DAO को जाने वाला प्रोटोकॉल-फीस हिस्सा घट जाता है (देखें "क्या Aqua पोज़िशन पर कोई शुल्क है?")। स्वैप फीस आपके वॉलेट में जमा होती है और अपने आप आपकी पोजीशनों की लिक्विडिटी में गिनी जाती है। आपके क्षेत्राधिकार में आपकी कमाई पर लागू होने वाले किसी भी कर की जिम्मेदारी पूरी तरह आपकी है।
हाँ। हर नई पोज़िशन में एक प्रोटोकॉल शुल्क शामिल होता है जो 1inch DAO ट्रेज़री को जाता है, और पोज़िशन के स्वैप शुल्क के एक निश्चित हिस्से के रूप में लिया जाता है: निचले शुल्क स्तरों पर शुल्क का एक चौथाई और ऊँचे स्तरों पर छठा हिस्सा। यह अपने आप लागू होता है और स्वैप शुल्क से निकलता है, इसलिए आपके काउंटरपार्टी द्वारा चुकाई जाने वाली कीमत नहीं बदलती। 1inch DAO ये पैरामीटर किसी भी समय बदल सकता है। यह शुल्क 1inch द्वारा तय या अपने पास नहीं रखा जाता। मौजूदा पैरामीटर "फीस, आय और APR" गाइड की फीस तालिका में हैं।
नहीं। स्वैप की गारंटी नहीं है, इसलिए स्वैप फीस की भी गारंटी नहीं है। लिक्विडिटी देने के लिए जानकारी और अनुभव चाहिए।
लिक्विडिटी देने के लिए जानकारी और अनुभव चाहिए। स्वैप फीस की गारंटी नहीं है, कीमतें आपकी पोजीशन के खिलाफ जा सकती हैं (इंपर्मानेंट लॉस), और बाज़ार तथा स्मार्ट कॉन्ट्रैक्ट जोखिम आप उठाते हैं। आप दिए गए टोकन खो सकते हैं। कीमतों की चाल से आपके टोकन पूरी तरह पेयर की एक ही एसेट में भी बदल सकते हैं। आप सेल्फ-कस्टडी में रहते हैं और कभी भी पोजीशन रद्द या टोकन allowance रिवोक कर सकते हैं। पूरा जोखिम अवलोकन देखें: जोखिमों की तुलना।
आपका अधिकतम जोखिम वह अप्रूवल नहीं है जो आप देते हैं, बल्कि वह अधिकतम राशि है जो एक स्वैप आपके वॉलेट से निकाल सकता है। 1inch dApp में टोकन अप्रूवल डिफ़ॉल्ट रूप से असीमित (type(uint256).max) होता है, लेकिन यह केवल एक ऊपरी सीमा है। Aqua आपके टोकन कभी अपने पास नहीं रखता, और एक स्वैप केवल वही ले जा सकता है जो निष्पादन के समय आपके वॉलेट में है। आपका वास्तविक जोखिम ऐप में Pullable राशि है: प्रत्येक टोकन के लिए, आपकी पोजीशन जो उपयोग कर सकती हैं और जो आपके पास वास्तव में है, इनमें से जो कम हो। आप किसी भी समय, प्रति टोकन और प्रति चेन, अप्रूवल रद्द कर सकते हैं।
हां। पोजीशन खोलने और बंद करने पर गैस लगती है, किसी भी ऑन-चेन एक्शन की तरह। चूंकि आपके टोकन आपके वॉलेट में रहते हैं और केवल तभी मूव होते हैं जब कोई स्वैप भरता है, आपको पोजीशनों के बीच दोबारा जमा करने का खर्च नहीं देना पड़ता।
एक्सेस और उपयोग
1inch Aqua 13 चेन पर उपलब्ध है: Ethereum, Arbitrum, Base, Optimism, Polygon, BNB Chain, Avalanche, Gnosis, zkSync Era, Linea, Unichain, Sonic और Robinhood Chain।
हां। आप स्मार्ट कॉन्ट्रैक्ट वॉलेट और MPC वॉलेट से 1inch Aqua पर लिक्विडिटी प्रदान कर सकते हैं।
हां। पोजीशनों को प्रोग्रामैटिक रूप से खोलने और मैनेज करने के लिए Aqua SDK का उपयोग करें। Aqua SDK और SwapVM SDK GitHub पर 1inch/sdks रिपॉजिटरी में लाइव हैं।
कोई तय ऊपरी सीमा नहीं है जिसके लिए आप साइन अप करते हों। एक स्वैप कितना निकाल सकता है यह आपके वॉलेट के टोकन और आपकी दी हुई allowance से बंधा है, इसलिए आप अपने एक्सपोज़र के नियंत्रण में रहते हैं। अगर आप वे टोकन कहीं भेज दें या खर्च कर दें, तो आपकी पोजीशनों के पास बस उतना ही कम बचता है: कोई स्वैप कभी भी उससे ज़्यादा नहीं निकाल सकता जितना वास्तव में आपके वॉलेट में है।
dApp में, आपकी लिक्विडिटी भरने वाले स्वैप 1inch Resolvers रूट करते हैं, यानी वह KYC-सत्यापित नेटवर्क जो 1inch के ज़रिए स्वैप रूट करता है। कॉन्ट्रैक्ट्स को सीधे कॉल करने पर आपको ज़्यादा नियंत्रण मिलता है। इसे सीमित करने के लिए, आप अपनी पोजीशन में एक Conditional Access नियम जोड़ सकते हैं जिसके तहत टेकर के पास एक खास NFT होना ज़रूरी है। यह जांच सबसे पहले ऑन-चेन चलती है, इसलिए अनधिकृत टेकर कुछ और चलने से पहले ही अस्वीकार कर दिए जाते हैं। इसमें संस्थागत गेटिंग, NFT-गेटेड लिक्विडिटी, लॉयल्टी-टोकन धारकों या DAO-सदस्य एक्सेस जैसे मामले आते हैं।
पोजीशन खोलने के लिए अपना वॉलेट कनेक्ट करें; इससे एक अपरिवर्तनीय, हैश-एड्रेस्ड कॉन्फ़िग रजिस्टर होता है। आप उसे एक ट्रांजैक्शन में बंद करते हैं, जो बिना कोई टोकन मूव किए पोजीशन हटा देता है, और आप किसी भी समय allowance रिवोक कर सकते हैं।