---
title: "Ruby डेव्हलपर्ससाठी इथेरियम"
description: "Ruby-आधारित प्रोजेक्ट्स आणि टूलिंग वापरून इथेरियमसाठी डेव्हलपमेंट कशी करायची ते शिका."
lang: mr
incomplete: false
---

<FeaturedText>Ruby-आधारित प्रोजेक्ट्स आणि टूलिंग वापरून इथेरियमसाठी डेव्हलपमेंट कशी करायची ते शिका.</FeaturedText>

क्रिप्टोकरन्सी आणि ब्लॉकचेन तंत्रज्ञानाच्या फायद्यांचा वापर करणारे विकेंद्रित ॲप्लिकेशन्स (किंवा "dapps") तयार करण्यासाठी इथेरियमचा वापर करा. हे dapps विश्वासरहित असू शकतात, याचा अर्थ असा की एकदा ते इथेरियमवर प्रस्थापित केले की, ते नेहमी प्रोग्राम केल्याप्रमाणेच चालतील. नवीन प्रकारचे आर्थिक ॲप्लिकेशन्स तयार करण्यासाठी ते डिजिटल मालमत्ता नियंत्रित करू शकतात. ते विकेंद्रित असू शकतात, याचा अर्थ असा की कोणतीही एक संस्था किंवा व्यक्ती त्यांना नियंत्रित करत नाही आणि त्यांना सेन्सॉर करणे जवळजवळ अशक्य आहे.

## स्मार्ट कॉन्ट्रॅक्ट्स आणि Solidity भाषेसह सुरुवात करणे {#getting-started-with-smart-contracts-and-solidity}

**Ruby ला इथेरियमसोबत इंटिग्रेट करण्यासाठी तुमची पहिली पावले उचला**

आधी अधिक मूलभूत माहिती हवी आहे का? [ethereum.org/learn](/learn/) किंवा [ethereum.org/developers](/developers/) तपासा.

- [ब्लॉकचेनचे स्पष्टीकरण](https://kauri.io/article/d55684513211466da7f8cc03987607d5/blockchain-explained)
- [स्मार्ट कॉन्ट्रॅक्ट्स समजून घेणे](https://kauri.io/article/e4f66c6079e74a4a9b532148d3158188/ethereum-101-part-5-the-smart-contract)
- [तुमचे पहिले स्मार्ट कॉन्ट्रॅक्ट लिहा](https://kauri.io/article/124b7db1d0cf4f47b414f8b13c9d66e2/remix-ide-your-first-smart-contract)
- [Solidity कंपाईल आणि प्रस्थापित कसे करायचे ते शिका](https://kauri.io/article/973c5f54c4434bb1b0160cff8c695369/understanding-smart-contract-compilation-and-deployment)

## नवशिक्यांसाठी लेख {#beginner-articles}

- [अखेर इथेरियम खाती समजून घेणे](https://dev.to/q9/finally-understanding-ethereum-accounts-1kpe)
- [अखेर मेटामास्कसह Rails वापरकर्त्यांना ऑथेंटिकेट करणे](https://dev.to/q9/finally-authenticating-rails-users-with-metamask-3fj)
- [Ruby वापरून इथेरियम नेटवर्कशी कसे कनेक्ट करावे](https://www.quicknode.com/guides/web3-sdks/how-to-connect-to-the-ethereum-network-using-ruby)
- [Ruby मध्ये नवीन इथेरियम पत्ता कसा तयार करावा](https://www.quicknode.com/guides/web3-sdks/how-to-generate-a-new-ethereum-address-in-ruby)

## मध्यम स्तरावरील लेख {#intermediate-articles}

- [Ruby सह ब्लॉकचेन ॲप](https://www.nopio.com/blog/blockchain-app-ruby/)
- [स्मार्ट कॉन्ट्रॅक्ट कार्यान्वित करण्यासाठी इथेरियमशी कनेक्ट केलेले Ruby वापरा](https://titanwolf.org/Network/Articles/Article?AID=87285822-9b25-49d5-ba2a-7ad95fff7ef9)

## Ruby प्रोजेक्ट्स आणि टूल्स {#ruby-projects-and-tools}

### सक्रिय {#active}

- [eth.rb](https://github.com/q9f/eth.rb) - _इथेरियम खाती, संदेश आणि ट्रान्झॅक्शन्स हाताळण्यासाठी Ruby लायब्ररी आणि RPC-क्लायंट_
- [keccak.rb](https://github.com/q9f/keccak.rb) - _इथेरियमद्वारे वापरला जाणारा Keccak (SHA3) हॅश_
- [siwe-ruby](https://github.com/signinwithethereum/siwe-ruby) - _Sign-In with Ethereum चे Ruby अंमलबजावणी_
- [siwe-rails](https://github.com/signinwithethereum/siwe-rails) - _SIWE स्थानिक साइन इन राउट्स जोडणारे Rails जेम (gem)_
- [siwe-rails-examples](https://github.com/signinwithethereum/siwe-rails-examples) - _कस्टम कंट्रोलरसह Ruby on Rails वापरून SIWE चे उदाहरण_
- [omniauth-siwe](https://github.com/signinwithethereum/omniauth-siwe) - _Sign In With Ethereum (SIWE) साठी OmniAuth रणनीती_
- [omniauth-nft](https://github.com/valthon/omniauth-nft) - _NFT मालकीद्वारे ऑथेंटिकेट करण्यासाठी OmniAuth रणनीती_
- [ethereum-on-rails](https://github.com/q9f/ethereum-on-rails) - _मेटामास्कला Ruby on Rails शी कनेक्ट करण्याची अनुमती देणारे Ethereum on Rails टेम्पलेट_

### संग्रहित / आता देखभाल केली जात नाही {#archived--no-longer-maintained}

- [web3-eth](https://github.com/spikewilliams/vtada-ethereum) - _Ruby सह इथेरियम नोडच्या RPC पद्धती कॉल करणे_
- [ethereum_tree](https://github.com/longhoangwkm/ethereum_tree) - _BIP32 मानकानुसार Hierarchical Deterministic वॉलेटमधून ETH पत्ते तयार करण्यासाठी Ruby लायब्ररी_
- [etherlite](https://github.com/budacom/etherlite) - _Ruby on Rails साठी इथेरियम इंटिग्रेशन_
- [ethereum.rb](https://github.com/EthWorks/ethereum.rb) - _ट्रान्झॅक्शन्स पाठवण्यासाठी, कॉन्ट्रॅक्ट्स तयार करण्यासाठी आणि त्यांच्याशी संवाद साधण्यासाठी जेसॉन-आरपीसी इंटरफेस वापरणारा Ruby इथेरियम क्लायंट तसेच इथेरियम नोडसोबत काम करण्यासाठी उपयुक्त टूलकिट_
- [omniauth-ethereum.rb](https://github.com/q9f/omniauth-ethereum.rb) - _OmniAuth साठी इथेरियम प्रोव्हायडर रणनीती लागू करते_

आणखी संसाधने शोधत आहात? [आमचे डेव्हलपर्स होम](/developers/) तपासा.

## Ruby कम्युनिटी योगदानकर्ते {#ruby-community-contributors}

[इथेरियम Ruby टेलिग्राम् ग्रुप](https://t.me/ruby_eth) हा वेगाने वाढणाऱ्या कम्युनिटीचा होस्ट आहे आणि वरीलपैकी कोणत्याही प्रोजेक्ट्स आणि संबंधित विषयांवरील चर्चेसाठी एक समर्पित संसाधन आहे.