इस प्रोजेक्ट के बारे में

Hardhat Ethereum पेशेवरों के लिए तैयार किया गया एक व्यापक विकास वातावरण है। यह संकलन, तैनाती, परीक्षण और डीबगिंग जैसे नियमित कार्यों को स्वचालित करके पूरे स्मार्ट कॉन्ट्रैक्ट जीवनचक्र को सुव्यवस्थित करता है। Nomic Foundation द्वारा Ethereum समुदाय के लिए बनाया गया, Hardhat एक मजबूत, लचीला और उच्च-प्रदर्शन टूलचेन प्रदान करता है। यह रिपॉजिटरी Hardhat 3 का प्रतिनिधित्व करती है, जो फ्रेमवर्क का नवीनतम प्रमुख संस्करण है और आधुनिक सुविधाएँ तथा बेहतर डेवलपर अनुभव प्रदान करता है। पिछले संस्करण के उपयोगकर्ताओं के लिए, v2 शाखा अलग से बनाए रखी जाती है। Hardhat की प्रमुख क्षमताओं में शामिल हैं: - स्मार्ट कॉन्ट्रैक्ट संकलन: Ethereum बाइटकोड को कुशलता से संकलित करें। - स्वचालित परीक्षण: कॉन्ट्रैक्ट व्यवहार को सत्यापित करने के लिए मजबूत परीक्षण चलाएँ। - उन्नत डीबगिंग: लेनदेन और स्मार्ट कॉन्ट्रैक्ट निष्पादन को चरण-दर-चरण डीबग करें। - तैनाती उपकरण: विभिन्न नेटवर्क पर कॉन्ट्रैक्ट तैनात करें और उनके साथ इंटरैक्ट करें। शुरुआत करना सरल है; डेवलपर एक खाली डायरेक्टरी में `npx hardhat --init` चलाकर एक इंटरैक्टिव विज़ार्ड के माध्यम से नया प्रोजेक्ट आरंभ कर सकते हैं और अपना वातावरण कॉन्फ़िगर कर सकते हैं। विस्तृत दस्तावेज़ hardhat.org/docs पर उपलब्ध हैं। एक ओपन-सोर्स प्रोजेक्ट के रूप में, Hardhat समुदाय के योगदान, बग रिपोर्ट और पुल अनुरोधों का स्वागत करता है, और अपने स्थानीय विकास वातावरण की स्थापना को आसान बनाने के लिए अपनी CONTRIBUTING फ़ाइल के माध्यम से विस्तृत दिशानिर्देश प्रदान करता है।