---
title: "Ruby டெவலப்பர்களுக்கான எத்திரியம்"
description: "Ruby அடிப்படையிலான திட்டங்கள் மற்றும் கருவிகளைப் பயன்படுத்தி எத்திரியத்திற்கு எவ்வாறு உருவாக்குவது என்பதை அறிக."
lang: ta
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) - _எத்திரியம் மூலம் உள்நுழைவதற்கான (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) வேகமாக வளர்ந்து வரும் சமூகத்தைக் கொண்டுள்ளது மற்றும் மேற்கண்ட திட்டங்கள் மற்றும் தொடர்புடைய தலைப்புகள் குறித்த விவாதங்களுக்கான பிரத்யேக ஆதாரமாக உள்ளது.