स्मार्ट अनुबंधों को परिनियोजित करना
पेज का अंतिम अपडेट: 17 दिसंबर 2025
एथेरियम नेटवर्क के यूज़र के लिए उपलब्ध होने के लिए आपको अपने स्मार्ट अनुबंध को परिनियोजित करने की आवश्यकता है।
एक स्मार्ट अनुबंध को परिनियोजित करने के लिए, आप केवल एक एथेरियम लेनदेन भेजते हैं जिसमें किसी भी प्राप्तकर्ता को निर्दिष्ट किए बिना स्मार्ट अनुबंध का संकलित कोड होता है।
पूर्वापेक्षाएं
स्मार्ट अनुबंधों को परिनियोजित करने से पहले आपको एथेरियम नेटवर्क, लेनदेन और स्मार्ट अनुबंधों की संरचना को समझना चाहिए।
एक अनुबंध को परिनियोजित करने में ईथर (ETH) भी खर्च होता है क्योंकि वे ब्लॉकचेन पर संग्रहीत होते हैं, इसलिए आपको एथेरियम पर गैस और शुल्क से परिचित होना चाहिए।
अंत में, आपको इसे परिनियोजित करने से पहले अपने अनुबंध को संकलित करने की आवश्यकता होगी, इसलिए सुनिश्चित करें कि आपने स्मार्ट अनुबंधों को संकलित करने के बारे में पढ़ा है।
स्मार्ट अनुबंध कैसे परिनियोजित करें
आपको क्या चाहिए होगा
- आपके अनुबंध का बाइटकोड – यह संकलन के माध्यम से उत्पन्न होता है
- गैस के लिए ETH – आप अन्य लेनदेन की तरह अपनी गैस सीमा निर्धारित करेंगे, इसलिए ध्यान रखें कि अनुबंध परिनियोजन को एक साधारण ETH हस्तांतरण की तुलना में बहुत अधिक गैस की आवश्यकता होती है
- एक परिनियोजन स्क्रिप्ट या प्लगइन
- एथेरियम नोड तक पहुंच, या तो अपना खुद का चलाकर, किसी सार्वजनिक नोड से जुड़कर, या नोड सेवा का उपयोग करके एपीआई कुंजी के माध्यम से।
स्मार्ट अनुबंध परिनियोजित करने के चरण
इसमें शामिल विशिष्ट चरण प्रश्नगत विकास ढांचे पर निर्भर करेंगे। उदाहरण के लिए, आप अपने अनुबंधों को परिनियोजित करने पर हार्डहैट का प्रलेखन (opens in a new tab) या एक स्मार्ट अनुबंध को परिनियोजित करने और सत्यापित करने पर फाउंड्री का प्रलेखन (opens in a new tab) देख सकते हैं। एक बार परिनियोजित होने के बाद, आपके अनुबंध का अन्य खातों की तरह एक एथेरियम पता होगा और इसे स्रोत कोड सत्यापन उपकरणों का उपयोग करके सत्यापित किया जा सकता है।
संबंधित उपकरण
रीमिक्स - Remix IDE एथेरियम जैसी ब्लॉकचेन के लिए स्मार्ट अनुबंधों को विकसित करने, परिनियोजित करने और प्रशासित करने की अनुमति देता है
टेंडरली - Web3 विकास प्लेटफ़ॉर्म जो स्मार्ट अनुबंधों के विकास, परीक्षण, निगरानी और संचालन के लिए डीबगिंग, अवलोकन क्षमता और बुनियादी ढांचे के बिल्डिंग ब्लॉक प्रदान करता है
- tenderly.co (opens in a new tab)
- दस्तावेज़ (opens in a new tab)
- गिटहब (opens in a new tab)
- डिस्कॉर्ड (opens in a new tab)
हार्डहैट - आपके एथेरियम सॉफ्टवेयर को संकलित करने, परिनियोजित करने, परीक्षण करने और डीबग करने के लिए एक विकास परिवेश
- hardhat.org (opens in a new tab)
- अपने अनुबंधों को परिनियोजित करने पर दस्तावेज़ (opens in a new tab)
- गिटहब (opens in a new tab)
- डिस्कॉर्ड (opens in a new tab)
thirdweb - एकल कमांड का उपयोग करके किसी भी EVM संगत श्रृंखला में किसी भी अनुबंध को आसानी से परिनियोजित करें
Crossmint - स्मार्ट अनुबंधों को परिनियोजित करने, क्रेडिट-कार्ड और क्रॉस-चेन भुगतानों को सक्षम करने, और एनएफटी बनाने, वितरित करने, बेचने, स्टोर करने और संपादित करने के लिए एपीआई का उपयोग करने के लिए एंटरप्राइज-ग्रेड वेब3 विकास प्लेटफॉर्म।
- crossmint.com (opens in a new tab)
- प्रलेखन (opens in a new tab)
- डिस्कॉर्ड (opens in a new tab)
- ब्लॉग (opens in a new tab)
संबंधित ट्यूटोरियल
- अपना पहला स्मार्ट अनुबंध परिनियोजित करना – एथेरियम टेस्टनेट पर अपना पहला स्मार्ट अनुबंध परिनियोजित करने का परिचय।
- हैलो वर्ल्ड | स्मार्ट अनुबंध ट्यूटोरियल – एथेरियम पर एक बुनियादी स्मार्ट अनुबंध बनाने और परिनियोजित करने के लिए एक आसान ट्यूटोरियल।
- सॉलिडिटी से अन्य अनुबंधों के साथ इंटरैक्ट करें – मौजूदा अनुबंध से स्मार्ट अनुबंध कैसे परिनियोजित करें और इसके साथ इंटरैक्ट करें।
- अपने अनुबंध का आकार कैसे कम करें - गैस पर बचत करने और इसे सीमा के भीतर रखने के लिए अपने अनुबंध का आकार कैसे कम करें
आगे की रीडिंग
- https://docs.openzeppelin.com/learn/deploying-and-interacting (opens in a new tab) - OpenZeppelin
- हार्डहैट के साथ अपने अनुबंधों को परिनियोजित करना (opens in a new tab) - Nomic Labs
क्या आप किसी सामुदायिक संसाधन के बारे में जानते हैं जिसने आपकी मदद की हो? इस पृष्ठ को संपादित करें और इसे जोड़ें!