परिचय क्या आप ईथर के खत्म होने की चिंता किए बिना अपने एथेरियम स्मार्ट अनुबंधों का परीक्षण करना चाहते हैं? इस गाइड में हम आपको दिखाएंगे कि आप अपने मेटामास्क वॉलेट में जितने चाहें उतने मुफ्त ईथर कैसे जोड़ सकते हैं। इस तकनीक का उपयोग करके, आप परीक्षण और विकास में उपयोग के लिए उपलब्ध ईथर की भरपूर आपूर्ति कर सकते हैं। आपको केवल NodeJs, मेटामास्क के लिए क्रोम एक्सटेंशन और कुछ आसान चरणों की आवश्यकता है। Web3 विकास की दुनिया में मूल्यवान अंतर्दृष्टि से न चूकें! , आपके पास शैक्षिक वीडियो की एक विस्तृत श्रृंखला तक पहुंच होगी जो आपके कौशल को अगले स्तर तक ले जाने में मदद कर सकती है। और यदि आप मुझसे व्यक्तिगत रूप से जुड़ने में रुचि रखते हैं, तो मेरे द्वारा प्रदान की जाने वाली और अवश्य देखें। Web3 विकास की इस रोमांचक यात्रा में मेरे साथ शामिल हों और आइए इसकी पूरी क्षमता को एक साथ अनलॉक करें! मेरे चैनल को सब्सक्राइब करके पुस्तकों, पाठ्यक्रमों सेवाओं को आवश्यक शर्तें इस ट्यूटोरियल का पालन करने और अपने मेटामास्क में मुफ्त ईथर लोड करने के लिए, आपको निम्नलिखित पैकेजों की आवश्यकता होगी: NodeJs मेटामास्क क्रोम ब्राउज़र आप नीचे YouTube वीडियो के साथ वीडियो ट्यूटोरियल देख सकते हैं। https://www.youtube.com/watch?v=qnudOwva0fM&embedable=true आइए अब उन कदमों और तरीकों पर एक नजर डालते हैं जिनकी आपको अपने मेटामास्क वॉलेट में असीमित मुफ्त ईथर लोड करने की आवश्यकता होगी। हार्डहट विधि इसके लचीलेपन, व्यापकता और गति के कारण, कई वेब3 डेवलपर्स और वेब3 पेशेवरों ने एथेरियम नेटवर्क पर एप्लिकेशन विकसित करने के लिए हार्डहैट को गो-टू फ्रेमवर्क के रूप में अपनाया है। यहां हार्डहैट का उपयोग करके ईथर को मेटामास्क में लोड करने के चरण दिए गए हैं। नाम से एक परियोजना बनाएँ, यह कोई भी जावास्क्रिप्ट-आधारित परियोजना हो सकती है जैसे NodeJs, ReactJs, VueJs, या यहाँ तक कि एक NextJs परियोजना। इस उदाहरण के लिए, हम एक NodeJs प्रोजेक्ट करेंगे। चरण 1: परियोजना संरचना की स्थापना **freeTestEthers** अगला, टर्मिनल पर प्रोजेक्ट फ़ोल्डर खोलें या बस उस निर्देशिका पर नेविगेट करें और निम्न आदेश चलाएं। cd freeTestEthers npm init --y उपरोक्त आदेश फ़ोल्डर को नोडजेएस प्रोजेक्ट के रूप में आरंभ करेगा। नीचे दी गई छवि देखें। हार्डहट पैकेज स्थापित करें जो आपको टर्मिनल पर ब्लॉकचेन सर्वर चलाने में सक्षम बनाता है, निम्नलिखित कमांड चलाएँ: चरण 2: हार्डहट प्रोजेक्ट बनाना npm install hardhat स्थापना के बाद, नीचे हार्डहैट कमांड चलाएँ। npx hardhat अब, निर्देशों का पालन करें जैसा कि इंस्टॉलेशन को पूरा करने के लिए नीचे दी गई छवि में देखा जा सकता है: इंस्टालेशन के पूरा होने पर, हार्डहट ब्लॉकचेन सर्वर को स्पिन करने के लिए फिर से इस कमांड को चलाएँ: चरण 3: हार्डहैट सर्वर चलाना npx hardhat node उपरोक्त कमांड को एक सर्वर को ऊपर की छवि में दिखने वाले सर्वर को स्पिन करना चाहिए। कृपया खातों और उनकी निजी चाबियों के बीच अंतर देखें। हम बाद में ईथर को मेटामास्क में आयात करने के लिए निजी कुंजियों का उपयोग करेंगे। पहले से स्थापित मेटामास्क के साथ, अपना ब्राउज़र खोलें और निम्न लिंक पर जाएँ जो आपके मेटामास्क एक्सटेंशन इंटरफ़ेस को पूर्ण रूप से खोल देगा। यह नीचे दी गई छवि की तरह दिखना चाहिए। चरण 4: मेटामास्क तक पहुँचना क्रोम-एक्सटेंशन: //nkbihfbeogaeaoehlefnkodbefgpgknn/home.html# चरण 5: नेटवर्क का विन्यास अब हम मेटामास्क को इस खंड के चरण 3 पर चल रहे हार्डहट सर्वर का उपयोग करने के लिए कहते हैं। मेटामास्क सामान्य रूप से डिफ़ॉल्ट रूप से लोकलहोस्ट नेटवर्क के साथ आता है जिसमें हार्डहैट कॉन्फ़िगर किया गया है, इसलिए हमें नेटवर्क को शुरू से सेट करने की आवश्यकता नहीं होगी। मेटामास्क के नेटवर्क पृष्ठ पर जाएं और सुनिश्चित करें कि आपका सेटअप उसी पृष्ठ पर है जिस पर मेरा है। क्या आपने ऊपर की छवि में नेटवर्क कॉन्फ़िगरेशन पर ध्यान दिया? उस उपनाम को संदर्भित करता है जिसे आप अपने ब्लॉकचेन नेटवर्क को देना पसंद करते हैं। नेटवर्क नाम: HTTP समापन बिंदु की ओर इशारा करता है जहाँ से ब्लॉकचेन सेवा तक पहुँचा जा सकता है, इसमें ब्लॉकचेन सर्वर का होस्ट और पोर्ट शामिल है। नया RPC URL: किसी विशेष ब्लॉकचेन नेटवर्क के लिए एक विशिष्ट पहचान संख्या निर्दिष्ट करता है, हार्डहट सर्वर के लिए, यह हमेशा 31337 होता है। चैन आईडी: किसी विशेष ब्लॉकचेन नेटवर्क में उपयोग की जाने वाली क्रिप्टोकरेंसी के प्रकार को दर्शाता है। करेंसी सिंबल: चरण 3 से, खाता शून्य (0) के लिए पहली निजी कुंजी की प्रतिलिपि बनाएँ, जैसा कि निम्नलिखित छवि में देखा जा सकता है। चरण 6: खाते आयात करना अब, सुनिश्चित करें कि आपने लोकलहोस्ट को अपने पसंदीदा नेटवर्क के रूप में चुना है और " " बटन पर क्लिक करें जैसा कि नीचे की छवि में देखा जा सकता है। आयात खाता बधाई हो, आप इसकी निजी कुंजी का उपयोग करके एक नया खाता आयात करने में सक्षम हैं, अब तुलना करें कि कैसे निजी कुंजी खाता 5 पता नीचे की छवि के समान है। अब आप अपने हार्डहैट सर्वर से अधिक खाते आयात करने के लिए इस प्रक्रिया को दोहरा सकते हैं। इस एक बार लागू होने वाली प्रक्रिया के साथ, जब भी आप अपने हार्डहैट ब्लॉकचेन सर्वर को स्पिन करते हैं, तो आपका खाता 10,000 ईटीएच बैलेंस के साथ अपडेट हो जाएगा। अब आप इन सभी ईथर का उपयोग अपनी हार्डहट विकास प्रक्रियाओं के लिए कर सकते हैं। गनाचे विधि Truffle स्मार्ट अनुबंध विकास के लिए सबसे व्यापक उपकरणों में से एक है। ब्लॉकचेन सर्वर के लिए, उनके पास गनाचे है। गनाचे के साथ आपको इसे किसी विशिष्ट परियोजना पर स्थापित करने की आवश्यकता नहीं है, आपको बस इसे अपने स्थानीय मशीन पर एक बार विश्व स्तर पर स्थापित करने की आवश्यकता है। यहाँ गनाचे का उपयोग करके ईथर को मेटामास्क में लोड करने के चरण दिए गए हैं। आपकी मशीन पर विश्व स्तर पर गणेश स्थापित करने के लिए, अपने टर्मिनल पर निम्न कमांड चलाएँ: चरण 1: गणेश सर्वर स्थापित करना npm install ganache --global //or sudo npm install ganache --global स्थापना के बाद, आपको नीचे दी गई छवि के समान परिणाम देखना चाहिए। इंस्टालेशन के पूरा होने पर, गनाचे ब्लॉकचेन सर्वर को स्पिन करने के लिए नीचे दी गई कमांड चलाएँ: चरण 2: गनाचे सर्वर चलाना ganache -d एक सर्वर जो ऊपर की छवि में जैसा दिखता है, उसे उपरोक्त आदेश का उपयोग करके बनाया जाना चाहिए। कृपया ध्यान दें कि खाते और उनकी निजी कुंजियाँ किस प्रकार भिन्न हैं। निजी चाबियों का उपयोग अंततः ईथर को मेटामास्क में आयात करने के लिए किया जाएगा जैसा कि हमने हार्डहाट के साथ किया था। , हमें मेटामास्क को इस खंड के चरण 3 में सक्रिय गनाचे सर्वर से कनेक्ट करने का निर्देश देना चाहिए। इस बार, बिल्कुल नया नेटवर्क शुरू से जोड़ा जाएगा। चरण 3: नेटवर्क को एक बार फिर से कॉन्फ़िगर करना सत्यापित करें कि आपका कॉन्फ़िगरेशन उसी पृष्ठ पर है जिस पर मेरा मेटामास्क के नेटवर्क पृष्ठ पर है। अब यह ज्ञात होना चाहिए कि हार्डहट और गनाचे सर्वर के बीच एकमात्र अंतर उनकी चेन आईडी है। जबकि हरदत के पास 31337 चेन आईडी है, गनाचे के पास 1337 है। सुनिश्चित करें कि आप इसे अपनी नेटवर्क सूची में जोड़ने के लिए सेव बटन पर क्लिक करें। चरण 3 से, खाता शून्य (0) के लिए पहली निजी कुंजी की प्रतिलिपि बनाएँ, जैसा कि निम्नलिखित छवि में देखा जा सकता है। चरण 4: खाते आयात करना अब, सुनिश्चित करें कि आपने लोकलहोस्ट को अपने पसंदीदा नेटवर्क के रूप में चुना है और " " बटन पर क्लिक करें जैसा कि नीचे की छवि में देखा जा सकता है। आयात खाता बधाई हो, आप इसकी निजी कुंजी का उपयोग करके एक नया खाता आयात करने में सक्षम हैं, अब तुलना करें कि कैसे निजी कुंजी खाता 5 पता नीचे की छवि के समान है। आप इस तरीके से अपने मेटामास्क वॉलेट में खाते आयात कर सकते हैं। इस प्रक्रिया को करने से अब आप अधिक गनाचे सर्वर खाते आयात कर सकेंगे। इस एक बार की प्रक्रिया को पूरा करने के बाद, हर बार जब आप हार्डहैट ब्लॉकचेन सर्वर को चालू करते हैं, तो आपका खाता 1,000 ETH के नए बैलेंस के साथ अपडेट हो जाएगा। ये सभी ईथर अब आपकी हार्डहट विकास प्रक्रियाओं में उपयोग के लिए उपलब्ध हैं। लोकप्रिय स्मार्ट अनुबंध डेवलपर बनने का अवसर न चूकें! , और इस रोमांचक क्षेत्र में उत्कृष्ट प्रदर्शन करने के लिए आवश्यक कौशल और ज्ञान प्राप्त करें। और जब आप इसमें हों, नवीनतम वेब3 विकास वीडियो के साथ अद्यतित रहने के लिए लेना सुनिश्चित करें। मेरी पुस्तक "कैप्चरिंग स्मार्ट कॉन्ट्रैक्ट डेवलपमेंट" की एक प्रति प्राप्त करें मेरे चैनल की सदस्यता निष्कर्ष अंत में, यह गाइड परीक्षण और विकास उद्देश्यों के लिए मेटामास्क वॉलेट में असीमित मुफ्त ईथर जोड़ने के लिए दो तरीकों, हार्डहट और गनाचे विधियों की पेशकश करती है। दोनों तरीकों के लिए NodeJs की स्थापना, मेटामास्क के लिए क्रोम एक्सटेंशन और हार्डहट या गनाचे फ्रेमवर्क के उपयोग की आवश्यकता होती है। गाइड में उल्लिखित चरणों का पालन करके, उपयोगकर्ता ईथर को अपने मेटामास्क वॉलेट पर आसानी से लोड कर सकते हैं और एथेरियम स्मार्ट अनुबंधों के परीक्षण और विकास के लिए भरपूर आपूर्ति उपलब्ध है। इस ट्यूटोरियल के लिए बस इतना ही, ट्यूनिंग के लिए धन्यवाद, और अगले ट्यूटोरियल में मिलते हैं! लेखक के बारे में गॉस्पेल डार्लिंगटन सॉफ्टवेयर विकास उद्योग में वर्षों के अनुभव के साथ एक पूर्ण-स्टैक ब्लॉकचैन डेवलपर है। 7 सॉफ्टवेयर विकास, लेखन और शिक्षण के संयोजन से, वह दर्शाता है कि ईवीएम-संगत ब्लॉकचैन नेटवर्क पर विकेंद्रीकृत अनुप्रयोगों का निर्माण कैसे किया जाए। उनके बारे में अधिक जानकारी के लिए, कृपया देखें और , , , या उनकी पर उनके पेज का अनुसरण करें। ट्विटर जीथब लिंक्डइन वेबसाइट