Rust डेव्हलपर्ससाठी इथेरियम
क्रिप्टोकरन्सी आणि ब्लॉकचेन तंत्रज्ञानाच्या फायद्यांचा वापर करणारे विकेंद्रित ॲप्लिकेशन्स (किंवा "dapps") तयार करण्यासाठी इथेरियमचा वापर करा. हे dapps विश्वासार्ह असू शकतात, याचा अर्थ असा की एकदा ते इथेरियमवर प्रस्थापित केले की, ते नेहमी प्रोग्राम केल्याप्रमाणेच चालतील. नवीन प्रकारचे आर्थिक ॲप्लिकेशन्स तयार करण्यासाठी ते डिजिटल मालमत्ता नियंत्रित करू शकतात. ते विकेंद्रित असू शकतात, याचा अर्थ असा की कोणतीही एक संस्था किंवा व्यक्ती त्यांना नियंत्रित करत नाही आणि त्यांना सेन्सॉर करणे जवळजवळ अशक्य आहे.
स्मार्ट कॉन्ट्रॅक्ट्स आणि Solidity भाषेसह सुरुवात करणे
Rust ला इथेरियमसोबत इंटिग्रेट करण्यासाठी तुमची पहिली पावले उचला
आधी अधिक मूलभूत माहिती हवी आहे का? ethereum.org/learn किंवा ethereum.org/developers तपासा.
- ब्लॉकचेनचे स्पष्टीकरण (opens in a new tab)
- स्मार्ट कॉन्ट्रॅक्ट्स समजून घेणे (opens in a new tab)
- तुमचे पहिले स्मार्ट कॉन्ट्रॅक्ट लिहा (opens in a new tab)
- Solidity कंपाईल आणि प्रस्थापित कसे करायचे ते शिका (opens in a new tab)
नवशिक्यांसाठी लेख
- Rust इथेरियम क्लायंट (opens in a new tab) * लक्षात घ्या की OpenEthereum कालबाह्य झाले आहे (opens in a new tab) आणि आता त्याची देखभाल केली जात नाही. ते काळजीपूर्वक वापरा आणि शक्यतो दुसऱ्या क्लायंट अंमलबजावणीवर स्विच करा.
- Rust वापरून इथेरियमवर व्यवहार पाठवणे (opens in a new tab)
- Kovan साठी Rust Wasm मध्ये कॉन्ट्रॅक्ट्स कसे लिहायचे यावरील टप्प्याटप्प्याने ट्युटोरियल (opens in a new tab)
मध्यम स्तरावरील लेख
प्रगत वापर पद्धती
-
इथेरियम-सारख्या नेटवर्कशी संवाद साधण्यासाठी pwasm_ethereum externs लायब्ररी (opens in a new tab)
-
JavaScript आणि Rust वापरून विकेंद्रित चॅट तयार करा (opens in a new tab)
-
Vue.js आणि Rust वापरून विकेंद्रित Todo ॲप तयार करा (opens in a new tab)
Rust प्रोजेक्ट्स आणि टूल्स
- pwasm-ethereum (opens in a new tab) - इथेरियम-सारख्या नेटवर्कशी संवाद साधण्यासाठी externs चा संग्रह
- लाइटहाऊस (opens in a new tab) - जलद इथेरियम सहमती स्तर क्लायंट
- इथेरियम WebAssembly (opens in a new tab) - WebAssembly च्या डिटरमिनिस्टिक सबसेटचा वापर करून इथेरियम स्मार्ट कॉन्ट्रॅक्ट अंमलबजावणी स्तराचे प्रस्तावित पुनर्निर्मिती
- oasis_std (opens in a new tab) - OASIS API संदर्भ
- Solaris (opens in a new tab) - नेटिव्ह Parity क्लायंट EVM वापरून Solidity स्मार्ट कॉन्ट्रॅक्ट्स युनिट टेस्ट हार्नेस.
- SputnikVM (opens in a new tab) - Rust इथेरियम व्हर्च्युअल मशीन अंमलबजावणी
- Wavelet (opens in a new tab) - Rust मधील Wavelet स्मार्ट कॉन्ट्रॅक्ट
- Foundry (opens in a new tab) - इथेरियम ॲप्लिकेशन डेव्हलपमेंटसाठी टूलकिट
- Alloy (opens in a new tab) - इथेरियम आणि इतर EVM-आधारित चेन्सशी संवाद साधण्यासाठी उच्च-कार्यक्षमता, चांगल्या प्रकारे तपासलेल्या आणि दस्तऐवजीकरण केलेल्या लायब्ररी.
- Ethers_rs (opens in a new tab) - इथेरियम लायब्ररी आणि वॉलेट अंमलबजावणी
- SewUp (opens in a new tab) - Rust सह तुमचे इथेरियम WebAssembly कॉन्ट्रॅक्ट तयार करण्यात आणि सामान्य बॅकएंडमध्ये डेव्हलप करण्यासारखे मदत करणारी एक लायब्ररी
- Substreams (opens in a new tab) - पॅरललाईज्ड ब्लॉकचेन डेटा इंडेक्सिंग तंत्रज्ञान
- रेथ (opens in a new tab) रेथ (Rust इथेरियमचे संक्षिप्त रूप) ही एक नवीन इथेरियम फुल-नोड अंमलबजावणी आहे
- Awesome Ethereum Rust (opens in a new tab) - Rust मध्ये लिहिलेल्या इथेरियम इकोसिस्टममधील प्रोजेक्ट्सचा क्युरेटेड संग्रह
- Stylus (opens in a new tab) - Arbitrum वर स्मार्ट कॉन्ट्रॅक्ट्स तयार करण्यासाठी Rust SDK
आणखी संसाधने शोधत आहात? ethereum.org/developers.