आपके USDC पर कल की दर के बराबर ब्याज मिल रहा है।Quicknode कमाई करने पर यह स्वचालित रूप से आज के सर्वश्रेष्ठ मॉर्फो वॉल्ट में चला जाता है। 7 चेन पर लाइव।
अपनी रणनीति बनाएंशीर्ष पुस्तकालयों के लिए Ethereum स्मार्ट कॉन्ट्रैक्ट डेवलपर्स
आज हम वेब3 एप्लिकेशन बनाने के लिए कुछ सबसे प्रसिद्ध नोडजेएस लाइब्रेरी की सूची देंगे। इन लाइब्रेरी को प्रति माह डाउनलोड की संख्या के आधार पर घटते क्रम में सूचीबद्ध किया गया है।

25 फरवरी, 2019 — पढ़ने में 5 मिनट लगेंगे

आज हम वेब3 एप्लिकेशन बनाने के लिए कुछ सबसे प्रसिद्ध नोडजेएस लाइब्रेरी की सूची देंगे। इन लाइब्रेरी को प्रति माह डाउनलोड की संख्या के आधार पर घटते क्रम में सूचीबद्ध किया गया है:
वेब3
web3.js लाइब्रेरी का एक संग्रह है जो आपको स्थानीय या दूरस्थ नेटवर्क के साथ इंटरैक्ट करने की अनुमति देता है। Ethereum नोड, HTTP या IPC कनेक्शन का उपयोग करता है। यह जावास्क्रिप्ट का एक कार्यान्वयन है। Ethereum JSON-RPC.
साप्ताहिक डाउनलोड — 137,904
ethereumjs-util
उपयोगिता कार्यों का एक संग्रह Ethereum इसका उपयोग Node.js में किया जा सकता है या Browserify के साथ ब्राउज़र में भी किया जा सकता है। इस लाइब्रेरी में स्ट्रिंग और अन्य डेटा को संभालने के लिए कई उपयोगी विधियाँ मौजूद हैं। Ethereum पता संबंधी उपयोगिता कार्यों।
साप्ताहिक डाउनलोड — 107,022
ethers.js
ethers.js लाइब्रेरी का उद्देश्य परस्पर क्रिया करने के लिए एक पूर्ण और संक्षिप्त लाइब्रेरी बनना है। Ethereum ब्लॉकचेन और इसका पारिस्थितिकी तंत्र। यह एक संपूर्ण Ethereum जावास्क्रिप्ट (और टाइपस्क्रिप्ट) में वॉलेट कार्यान्वयन और उपयोगिताएँ।
आप यहां web3js और ethers.js के बीच तुलना पढ़ सकते हैं।
साप्ताहिक डाउनलोड — 63,709
एथेरियमजेएस-वीएम
एक कार्यान्वयन Ethereum जावास्क्रिप्ट में वर्चुअल मशीन ( ईवीएम )। यह लाइब्रेरी जावास्क्रिप्ट के सभी संस्करणों का समर्थन करती है। Ethereum और इसे नियमित रूप से अपडेट किया जाता है।
साप्ताहिक डाउनलोड— 47,512
एथेरियमजेएस-ब्लॉक
स्कीमा और संबंधित कार्यों को लागू करता है Ethereum 's ब्लॉक। यह लाइब्रेरी निर्माण में मदद करती है। Ethereum माइनिंग सॉफ्टवेयर और इसके साथ काम करना Ethereum ब्लॉक।
साप्ताहिक डाउनलोड — 46,236
eth-sig-util
एक छोटा सा संग्रह Ethereum हस्ताक्षर फ़ंक्शन। आप इस लाइब्रेरी का उपयोग कैसे कर सकते हैं, इसके उदाहरण आपको यहां मिल जाएंगे।
साप्ताहिक डाउनलोड — 30,429
एथेरियमजेएस-वॉलेट
यह एक हल्का वॉलेट है। फिलहाल, यह कुंजी निर्माण और विभिन्न प्रारूपों के बीच रूपांतरण का समर्थन करता है। इसमें BIP32 HD कुंजी का समर्थन है, यह हल्का है और ब्राउज़र में काम करता है। यह लेनदेन पर हस्ताक्षर करने और संग्रहण प्रबंधन का समर्थन नहीं करता है।
साप्ताहिक डाउनलोड — 29,577
ethereumjs-common
यदि आप चाहते हैं कठोर कांटा Ethereum यह आपकी लाइब्रेरी है। यह समर्थन करती है। Ethereum चेन लॉजिक, पैरामीटर और कॉन्फ़िगरेशन के लिए हार्डफोर्कइसमें सभी के लिए समान संसाधन हैं। Ethereum कार्यान्वयन।
साप्ताहिक डाउनलोड — 26,675
ethereumjs-abi
यह लाइब्रेरी निम्नलिखित को लागू करती है: Ethereum एबीआई जावास्क्रिप्ट में। संचार के लिए RPC लाइब्रेरी के साथ या पूर्ण विकसित सिम्युलेटर को लागू करने के लिए ethereumjs-vm के साथ इसका उपयोग किया जा सकता है। यह लाइब्रेरी सॉलिडिटी के टाइटली पैक्ड डेटा कंस्ट्रक्ट्स बनाने का भी समर्थन करती है, जिनका उपयोग इसके साथ किया जाता है। शा3, sha256 और राइपएमडी160 हैश बनाने के लिए।
साप्ताहिक डाउनलोड — 24,457
कवक
ट्रफल एक विकास वातावरण, परीक्षण ढांचा और परिसंपत्ति पाइपलाइन है। Ethereum जीवन को बेहतर बनाने के उद्देश्य से Ethereum डेवलपर के लिए काम आसान। ट्रफल के साथ, आपको ये फायदे मिलते हैं:
इसमें स्मार्ट कॉन्ट्रैक्ट संकलन, लिंकिंग, परिनियोजन और बाइनरी प्रबंधन की अंतर्निहित सुविधाएँ हैं।
मोचा और चाय के साथ स्वचालित अनुबंध परीक्षण।
कस्टम बिल्ड प्रक्रियाओं के समर्थन के साथ कॉन्फ़िगर करने योग्य बिल्ड पाइपलाइन।
स्क्रिप्ट-आधारित परिनियोजन और माइग्रेशन फ्रेमवर्क।
कई सार्वजनिक और निजी नेटवर्कों पर तैनाती के लिए नेटवर्क प्रबंधन।
सीधे अनुबंध संबंधी संचार के लिए इंटरैक्टिव कंसोल।
विकास के दौरान परिसंपत्तियों का त्वरित पुनर्निर्माण।
एक बाह्य स्क्रिप्ट रनर जो ट्रफल वातावरण के भीतर स्क्रिप्ट निष्पादित करता है।
साप्ताहिक डाउनलोड — 22,250
ट्रफल-अनुबंध
यह लाइब्रेरी बेहतर नियंत्रण के लिए सिंक्रोनाइज़्ड ट्रांजैक्शन का समर्थन करती है। flow (यानी, लेन-देन तब तक पूरा नहीं होगा जब तक आपको यह गारंटी न मिल जाए कि उनका खनन हो चुका है)। यह "प्रॉमिस" का भी समर्थन करता है और इसके साथ अच्छी तरह से काम करता है। ईएस6 और अतुल्यकालिक/प्रतीक्षा करेंयह लेन-देन के लिए डिफ़ॉल्ट मान प्रदान करता है, जैसे कि से पता या गैसयह लाइब्रेरी प्रत्येक सिंक्रोनाइज़्ड ट्रांज़ैक्शन के लॉग, ट्रांज़ैक्शन रसीद और ट्रांज़ैक्शन हैश लौटाती है।
साप्ताहिक डाउनलोड — 20,760
ओपनज़ेपेलिन-ठोसता
ज़ेपेलिन टीम द्वारा निर्मित, ओपनज़ेपेलिन सुरक्षित स्मार्ट कॉन्ट्रैक्ट विकास के लिए एक लाइब्रेरी है। यह ERC20 और ERC721 जैसे मानकों के कार्यान्वयन प्रदान करता है (जिन्हें आप यथावत तैनात कर सकते हैं या अपनी आवश्यकताओं के अनुसार विस्तारित कर सकते हैं), साथ ही कस्टम कॉन्ट्रैक्ट और अधिक जटिल विकेन्द्रीकृत सिस्टम बनाने के लिए सॉलिडिटी कंपोनेंट्स भी प्रदान करता है।
साप्ताहिक डाउनलोड — 13,482
एथलिन्ट (पूर्व में सोलियम)
लिंटिंग, सोर्स कोड में प्रोग्रामिंग संबंधी और शैलीगत त्रुटियों की जाँच करने की प्रक्रिया है। यह कोडिंग के दौरान होने वाली कुछ सामान्य और असामान्य गलतियों को पहचानने में अत्यंत सहायक है।[ स्रोत ]
एथलिन्ट आपके सॉलिडिटी कोड का विश्लेषण करके स्टाइल और सुरक्षा संबंधी समस्याओं का समाधान करता है। अपने संगठन में स्मार्ट कॉन्ट्रैक्ट प्रक्रियाओं को मानकीकृत करें। अपने बिल्ड सिस्टम के साथ एकीकृत करें। निश्चिंत होकर डिप्लॉय करें! सोलियम सॉलिडिटी स्टाइल गाइड का सख्ती से पालन नहीं करता है। यह जिन प्रक्रियाओं को डिफ़ॉल्ट रूप से लागू करता है, वे व्यापक समुदाय के लिए सर्वोत्तम प्रक्रियाएं हैं।
साप्ताहिक डाउनलोड — 6,690
ट्रफल-फ्लैटनर
ट्रफल फ्लैटनर, ट्रफल के अंतर्गत विकसित सॉलिडिटी फाइलों को उनकी सभी निर्भरताओं के साथ जोड़ता है । यह टूल आपको ट्रफल के साथ विकसित अनुबंधों को ईथरस्कैन पर सत्यापित करने या रीमिक्स पर उन्हें डीबग करने में मदद करता है, आपकी फाइलों और उनकी निर्भरताओं को सही क्रम में मर्ज करके।
साप्ताहिक डाउनलोड — 3,814
सॉल्क-जेएस
Solidity कंपाइलर के लिए JavaScript बाइंडिंग। यह solc-bin रिपॉजिटरी में उपलब्ध Emscripten द्वारा कंपाइल की गई Solidity का उपयोग करता है। यह लाइब्रेरी एक उच्च-स्तरीय और एक निम्न-स्तरीय API प्रदान करती है, जिससे सभी कंपाइलर संस्करणों के लिए एक समान इंटरफ़ेस उपलब्ध होता है।
साप्ताहिक डाउनलोड — 3,814
zos-lib
ZeppelinOS स्मार्ट कॉन्ट्रैक्ट प्लेटफॉर्म के लिए एक जावास्क्रिप्ट लाइब्रेरी। ZeppelinOS एक ऐसा प्लेटफॉर्म है जिस पर स्मार्ट कॉन्ट्रैक्ट प्रोजेक्ट विकसित, तैनात और संचालित किए जा सकते हैं। Ethereum और अन्य सभी ईवीएम और ईडब्ल्यूएएसएम-संचालित ब्लॉकचेन।
यह ZeppelinOS जावास्क्रिप्ट लाइब्रेरी का रिपॉजिटरी है। इसका उपयोग मुख्य रूप से निम्न द्वारा किया जाता है। ज़ोसकमांड-लाइन इंटरफ़ेसयह ZeppelinOS का उपयोग करने का अनुशंसित तरीका है। हालाँकि, इस लाइब्रेरी का उपयोग सीधे ZeppelinOS प्रोजेक्ट्स को संचालित करने के लिए भी किया जा सकता है, जब प्रोग्रामेटिक इंटरफ़ेस को प्राथमिकता दी जाती है या अधिक लचीलापन और निम्न-स्तरीय पहुँच की आवश्यकता होती है।
साप्ताहिक डाउनलोड — 2,215
प्रारंभ
एम्बार्क एक ऐसा फ्रेमवर्क है जो आपको विकेंद्रीकृत अनुप्रयोगों (डी-ऐप्स) को आसानी से विकसित और तैनात करने की अनुमति देता है। एक विकेंद्रीकृत अनुप्रयोग एक सर्वर रहित एचटीएमएल5 एप्लिकेशन है जो एक या अधिक विकेंद्रीकृत तकनीकों का उपयोग करता है। एम्बार्क वर्तमान में ईवीएम ब्लॉकचेन के साथ एकीकृत है। Ethereum ), विकेंद्रीकृत भंडारण ( IPFS ), और विकेन्द्रीकृत संचार प्लेटफॉर्म (व्हिस्पर और ऑर्बिट)। तैनाती के लिए स्वार्म समर्थित है।
साप्ताहिक डाउनलोड — 1,931
ethereum -वैफल
Waffle स्मार्ट कॉन्ट्रैक्ट लिखने और परीक्षण करने के लिए एक सरल और न्यूनतम डिज़ाइन वाला टूल है। यह न्यूनतम डिज़ाइन वाला है, इसमें कुछ ही निर्भरताएँ हैं, इसका सिंटैक्स अच्छा है, इसे आसानी से बढ़ाया जा सकता है, और परीक्षणों के निष्पादन की गति पर इसका विशेष ध्यान है।
साप्ताहिक डाउनलोड — 1,519
हमने एनपीएम रजिस्ट्री को खंगाला है और यह सूची तैयार की है। अगर हमसे कुछ छूट गया हो तो हमें बताएं 😃। हम जानते हैं कि Ethereum यह इकोसिस्टम बेहद सक्रिय है और इसमें रोजाना कई नए विकास हो रहे हैं। अगर आप कुछ बेहतरीन चीज़ बना रहे हैं, तो हमें जरूर बताएं ताकि हम उसे अपने अगले लेखों में शामिल कर सकें!
क्या आपको अपने प्रोजेक्ट में मदद चाहिए या कोई सवाल है? इस फॉर्म के ज़रिए, ट्विटर पर Quicknode पर या Discord पर हमसे संपर्क करें!
2017 में स्थापित, Quicknode यह डेवलपर्स और उद्यमों के लिए संस्थागत स्तर का ब्लॉकचेन इंफ्रास्ट्रक्चर तैनात करता है। 99.99% अपटाइम और 80 से अधिक चेन के समर्थन के साथ, टीमें बिना किसी समझौते के ऑनचेन एप्लिकेशन बनाती और स्केल करती हैं।
नवीनतम इंजीनियरिंग संबंधी जानकारियां, उत्पाद अपडेट और वेब3 समाचार सीधे आपके इनबॉक्स में पहुंचाए जाएंगे।
एसओसी 2 टाइप II प्रमाणित · आईएसओ 27001