मुख्य आशयावर जा
Change page

स्मार्ट कॉन्ट्रॅक्ट्स प्रस्थापित करणे

इथेरियम नेटवर्कच्या वापरकर्त्यांसाठी तुमचे स्मार्ट कॉन्ट्रॅक्ट उपलब्ध होण्यासाठी तुम्हाला ते प्रस्थापित करणे आवश्यक आहे.

स्मार्ट कॉन्ट्रॅक्ट प्रस्थापित करण्यासाठी, तुम्ही कोणताही प्राप्तकर्ता निर्दिष्ट न करता केवळ स्मार्ट कॉन्ट्रॅक्टचा संकलित केलेला कोड असलेला इथेरियम व्यवहार पाठवता.

पूर्वअटी

स्मार्ट कॉन्ट्रॅक्ट्स प्रस्थापित करण्यापूर्वी तुम्हाला इथेरियम नेटवर्क्स, व्यवहार आणि स्मार्ट कॉन्ट्रॅक्ट्सची रचना समजून घेणे आवश्यक आहे.

कॉन्ट्रॅक्ट प्रस्थापित करण्यासाठी इथर (ETH) देखील खर्च होतो कारण ते ब्लॉकचेनवर साठवले जातात, त्यामुळे तुम्हाला इथेरियमवरील गॅस आणि शुल्क याची माहिती असावी.

शेवटी, तुम्हाला तुमचे कॉन्ट्रॅक्ट प्रस्थापित करण्यापूर्वी त्याचे संकलन करावे लागेल, त्यामुळे तुम्ही स्मार्ट कॉन्ट्रॅक्ट्सचे संकलन याबद्दल वाचले असल्याची खात्री करा.

स्मार्ट कॉन्ट्रॅक्ट कसे प्रस्थापित करावे

तुम्हाला कशाची आवश्यकता असेल

  • तुमच्या कॉन्ट्रॅक्टचा बाइटकोड – हा संकलनाद्वारे तयार केला जातो
  • गॅससाठी ETH – तुम्ही इतर व्यवहारांप्रमाणे तुमची गॅस मर्यादा सेट कराल, त्यामुळे लक्षात ठेवा की कॉन्ट्रॅक्ट प्रस्थापनेसाठी साध्या ETH हस्तांतरणापेक्षा खूप जास्त गॅस लागतो
  • प्रस्थापना स्क्रिप्ट किंवा प्लगइन
  • इथेरियम नोड मध्ये प्रवेश, एकतर स्वतःचा नोड चालवून, सार्वजनिक नोडशी कनेक्ट करून, किंवा नोड सेवा वापरून API की द्वारे

स्मार्ट कॉन्ट्रॅक्ट प्रस्थापित करण्याच्या पायऱ्या

यात समाविष्ट असलेल्या विशिष्ट पायऱ्या वापरल्या जाणाऱ्या डेव्हलपमेंट फ्रेमवर्कवर अवलंबून असतील. उदाहरणार्थ, तुम्ही तुमचे कॉन्ट्रॅक्ट्स प्रस्थापित करण्यावरील Hardhat चे दस्तऐवजीकरण (opens in a new tab) किंवा स्मार्ट कॉन्ट्रॅक्ट प्रस्थापित आणि पडताळणी करण्यावरील Foundry चे दस्तऐवजीकरण (opens in a new tab) तपासू शकता. एकदा प्रस्थापित झाल्यानंतर, तुमच्या कॉन्ट्रॅक्टला इतर खात्यांप्रमाणे एक इथेरियम पत्ता मिळेल आणि सोर्स कोड पडताळणी टूल्स वापरून त्याची पडताळणी केली जाऊ शकते.

Remix - Remix IDE इथेरियम सारख्या ब्लॉकचेनसाठी स्मार्ट कॉन्ट्रॅक्ट्स विकसित, प्रस्थापित आणि व्यवस्थापित करण्याची परवानगी देते

Tenderly - Web3 डेव्हलपमेंट प्लॅटफॉर्म जे स्मार्ट कॉन्ट्रॅक्ट्स विकसित, चाचणी, निरीक्षण आणि ऑपरेट करण्यासाठी डीबगिंग, निरीक्षणक्षमता आणि पायाभूत सुविधांचे बिल्डिंग ब्लॉक्स प्रदान करते

Hardhat - तुमचे इथेरियम सॉफ्टवेअर संकलित, प्रस्थापित, चाचणी आणि डीबग करण्यासाठी एक डेव्हलपमेंट वातावरण

thirdweb - एकाच कमांडचा वापर करून, कोणत्याही EVM सुसंगत चेनवर कोणतेही कॉन्ट्रॅक्ट सहजपणे प्रस्थापित करा

Crossmint - स्मार्ट कॉन्ट्रॅक्ट्स प्रस्थापित करण्यासाठी, क्रेडिट-कार्ड आणि क्रॉस चेन पेमेंट्स सक्षम करण्यासाठी आणि NFTs तयार, वितरित, विक्री, संचयित आणि संपादित करण्यासाठी API वापरण्यासाठी एंटरप्राइझ-ग्रेड Web3 डेव्हलपमेंट प्लॅटफॉर्म.

पुढील वाचन

तुम्हाला मदत करणाऱ्या एखाद्या कम्युनिटी रिसोर्सबद्दल माहिती आहे का? हे पृष्ठ संपादित करा आणि ते जोडा!