Ruby डेवलपर्स के लिए इथेरियम
क्रिप्टोकरेंसी और ब्लॉकचेन तकनीक के लाभों का उपयोग करने वाले विकेंद्रीकृत एप्लिकेशन (dapp) बनाने के लिए इथेरियम का उपयोग करें। ये dapp विश्वासहीन हो सकते हैं, जिसका अर्थ है कि एक बार जब वे इथेरियम पर तैनात हो जाते हैं, तो वे हमेशा प्रोग्राम किए गए अनुसार ही चलेंगे। वे नए प्रकार के वित्तीय एप्लिकेशन बनाने के लिए डिजिटल संपत्तियों को नियंत्रित कर सकते हैं। वे विकेंद्रीकृत हो सकते हैं, जिसका अर्थ है कि कोई भी एकल इकाई या व्यक्ति उन्हें नियंत्रित नहीं करता है और उन्हें सेंसर करना लगभग असंभव है।
स्मार्ट अनुबंध और Solidity भाषा के साथ शुरुआत करना
Ruby को इथेरियम के साथ एकीकृत करने के लिए अपने पहले कदम उठाएं
क्या पहले अधिक बुनियादी जानकारी चाहिए? ethereum.org/learn या ethereum.org/developers देखें।
- ब्लॉकचेन को समझना (एक नए टैब में खुलता है)
- स्मार्ट अनुबंधों को समझना (एक नए टैब में खुलता है)
- अपना पहला स्मार्ट अनुबंध लिखें (एक नए टैब में खुलता है)
- Solidity को संकलित और तैनात करना सीखें (एक नए टैब में खुलता है)
शुरुआती लेख
- अंततः इथेरियम खातों को समझना (एक नए टैब में खुलता है)
- अंततः मेटामास्क के साथ Rails उपयोगकर्ताओं को प्रमाणित करना (एक नए टैब में खुलता है)
- Ruby का उपयोग करके इथेरियम नेटवर्क से कैसे जुड़ें (एक नए टैब में खुलता है)
- Ruby में एक नया इथेरियम पता कैसे उत्पन्न करें (एक नए टैब में खुलता है)
मध्यवर्ती लेख
- Ruby के साथ ब्लॉकचेन ऐप (एक नए टैब में खुलता है)
- स्मार्ट अनुबंध को निष्पादित करने के लिए इथेरियम से जुड़े Ruby का उपयोग करें (एक नए टैब में खुलता है)
Ruby प्रोजेक्ट्स और टूल्स
सक्रिय
- eth.rb (एक नए टैब में खुलता है) - इथेरियम खातों, संदेशों और लेनदेन को संभालने के लिए Ruby लाइब्रेरी और RPC-क्लाइंट
- keccak.rb (एक नए टैब में खुलता है) - इथेरियम द्वारा उपयोग किया जाने वाला Keccak (SHA3) हैश
- siwe-ruby (एक नए टैब में खुलता है) - इथेरियम के साथ साइन-इन का Ruby कार्यान्वयन
- siwe-rails (एक नए टैब में खुलता है) - Rails जेम जो SIWE स्थानीय साइन इन रूट जोड़ता है
- siwe-rails-examples (एक नए टैब में खुलता है) - कस्टम कंट्रोलर के साथ Ruby on Rails का उपयोग करते हुए SIWE उदाहरण
- omniauth-siwe (एक नए टैब में खुलता है) - इथेरियम के साथ साइन इन (SIWE) के लिए OmniAuth रणनीति
- omniauth-nft (एक नए टैब में खुलता है) - NFT स्वामित्व के माध्यम से प्रमाणित करने के लिए OmniAuth रणनीति
- ethereum-on-rails (एक नए टैब में खुलता है) - Ethereum on Rails टेम्प्लेट जो मेटामास्क को Ruby on Rails से जोड़ने की अनुमति देता है
संग्रहीत / अब रखरखाव नहीं किया जाता
- web3-eth (एक नए टैब में खुलता है) - Ruby के साथ इथेरियम नोड के RPC तरीकों को कॉल करना
- ethereum_tree (एक नए टैब में खुलता है) - BIP32 मानक के अनुसार पदानुक्रमित नियतात्मक (Hierarchical Deterministic) वॉलेट से ETH पते उत्पन्न करने के लिए Ruby लाइब्रेरी
- etherlite (एक नए टैब में खुलता है) - Ruby on Rails के लिए इथेरियम एकीकरण
- ethereum.rb (एक नए टैब में खुलता है) - लेनदेन भेजने, अनुबंध बनाने और उनके साथ बातचीत करने के साथ-साथ इथेरियम नोड के साथ काम करने के लिए उपयोगी टूलकिट के लिए जेसन-आरपीसी इंटरफ़ेस का उपयोग करने वाला Ruby इथेरियम क्लाइंट
- omniauth-ethereum.rb (एक नए टैब में खुलता है) - OmniAuth के लिए इथेरियम प्रदाता रणनीति लागू करता है
क्या आप और संसाधन खोज रहे हैं? हमारा डेवलपर होम देखें।
Ruby समुदाय के योगदानकर्ता
इथेरियम Ruby टेलीग्राम समूह (एक नए टैब में खुलता है) तेजी से बढ़ते समुदाय का मेजबान है और उपरोक्त किसी भी प्रोजेक्ट और संबंधित विषयों पर चर्चा के लिए समर्पित संसाधन है।