Java डेवलपर्स के लिए इथेरियम
क्रिप्टोकरेंसी और ब्लॉकचेन तकनीक के लाभों का उपयोग करने वाले विकेंद्रीकृत एप्लिकेशन (dapp) बनाने के लिए इथेरियम का उपयोग करें। ये dapp भरोसेमंद हो सकते हैं, जिसका अर्थ है कि एक बार जब वे इथेरियम पर तैनात हो जाते हैं, तो वे हमेशा प्रोग्राम किए गए अनुसार ही चलेंगे। वे नए प्रकार के वित्तीय एप्लिकेशन बनाने के लिए डिजिटल संपत्तियों को नियंत्रित कर सकते हैं। वे विकेंद्रीकृत हो सकते हैं, जिसका अर्थ है कि कोई भी एकल संस्था या व्यक्ति उन्हें नियंत्रित नहीं करता है और उन्हें सेंसर करना लगभग असंभव है।
स्मार्ट अनुबंध और Solidity भाषा के साथ शुरुआत करना
Java को इथेरियम के साथ एकीकृत करने के लिए अपने पहले कदम उठाएं
क्या पहले अधिक बुनियादी जानकारी की आवश्यकता है? 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)
इथेरियम क्लाइंट्स के साथ काम करना
जानें कि Web3j (opens in a new tab) और Hyperledger बेसु का उपयोग कैसे करें, जो दो प्रमुख Java इथेरियम क्लाइंट हैं
- Java, Eclipse और Web3j के साथ इथेरियम क्लाइंट से जुड़ना (opens in a new tab)
- Java और Web3j के साथ इथेरियम खाता प्रबंधित करें (opens in a new tab)
- अपने स्मार्ट अनुबंध से Java रैपर जनरेट करें (opens in a new tab)
- इथेरियम स्मार्ट अनुबंध के साथ इंटरैक्ट करना (opens in a new tab)
- इथेरियम स्मार्ट अनुबंध की घटनाएँ सुनना (opens in a new tab)
- Linux के साथ Java इथेरियम क्लाइंट, बेसु (Pantheon) का उपयोग करना (opens in a new tab)
- Java इंटीग्रेशन टेस्ट में Hyperledger बेसु (Pantheon) नोड चलाना (opens in a new tab)
- Web3j चीट शीट (opens in a new tab)
जानें कि ethers-kt (opens in a new tab) का उपयोग कैसे करें, जो EVM-आधारित ब्लॉकचेन के साथ इंटरैक्ट करने के लिए एक एसिंक, उच्च-प्रदर्शन वाली Kotlin लाइब्रेरी है। यह JVM और Android प्लेटफॉर्म को लक्षित करती है।
- ERC-20 टोकन ट्रांसफर करें (opens in a new tab)
- घटनाएँ सुनने के साथ UniswapV2 स्वैप (opens in a new tab)
- ETH / ERC-20 बैलेंस ट्रैकर (opens in a new tab)
मध्यवर्ती लेख
- IPFS के साथ Java एप्लिकेशन में स्टोरेज प्रबंधित करना (opens in a new tab)
- Web3j के साथ Java में ERC-20 टोकन प्रबंधित करें (opens in a new tab)
- Web3j लेन-देन प्रबंधक (opens in a new tab)
उन्नत उपयोग पैटर्न
Java प्रोजेक्ट्स और टूल्स
- Web3j (इथेरियम क्लाइंट्स के साथ इंटरैक्ट करने के लिए लाइब्रेरी) (opens in a new tab)
- ethers-kt (EVM-आधारित ब्लॉकचेन के लिए एसिंक, उच्च-प्रदर्शन वाली Kotlin/Java/Android लाइब्रेरी।) (opens in a new tab)
- Eventeum (इवेंट लिसनर) (opens in a new tab)
- Mahuta (IPFS डेव टूल्स) (opens in a new tab)
क्या और संसाधनों की तलाश है? ethereum.org/developers. देखें।