روبی (Ruby) ڈیولپرز کے لیے ایتھیریم
صفحہ کی آخری اپ ڈیٹ: 12 ستمبر، 2025
کرپٹو کرنسی اور بلاک چین ٹیکنالوجی کے فوائد کو استعمال کرنے والی ڈی سینٹرلائزڈ ایپلی کیشنز (یا "dapps") بنانے کے لیے ایتھیریم کا استعمال کریں۔ یہ dapps ٹرسٹ لیس (trustless) ہو سکتی ہیں، جس کا مطلب ہے کہ ایک بار جب انہیں ایتھیریم پر ڈیپلائے کر دیا جائے، تو وہ ہمیشہ پروگرام کے مطابق چلیں گی۔ وہ نئی قسم کی مالیاتی ایپلی کیشنز بنانے کے لیے ڈیجیٹل اثاثوں کو کنٹرول کر سکتی ہیں۔ وہ ڈی سینٹرلائزڈ ہو سکتی ہیں، جس کا مطلب ہے کہ کوئی ایک ادارہ یا شخص انہیں کنٹرول نہیں کرتا اور انہیں سنسر کرنا تقریباً ناممکن ہے۔
اسمارٹ کانٹریکٹس اور سولیڈیٹی (Solidity) زبان کے ساتھ شروعات
روبی (Ruby) کو ایتھیریم کے ساتھ مربوط کرنے کے لیے اپنے پہلے قدم اٹھائیں
کیا پہلے مزید بنیادی معلومات درکار ہیں؟ 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)
ابتدائی مضامین
- بالآخر ایتھیریم اکاؤنٹس کو سمجھنا (opens in a new tab)
- بالآخر MetaMask کے ساتھ Rails صارفین کی تصدیق کرنا (opens in a new tab)
- روبی (Ruby) کا استعمال کرتے ہوئے ایتھیریم نیٹ ورک سے کیسے جڑیں (opens in a new tab)
- روبی (Ruby) میں نیا ایتھیریم ایڈریس کیسے بنائیں (opens in a new tab)
درمیانی سطح کے مضامین
- روبی (Ruby) کے ساتھ بلاک چین ایپ (opens in a new tab)
- اسمارٹ کانٹریکٹ کو چلانے کے لیے ایتھیریم سے منسلک روبی (Ruby) کا استعمال کریں (opens in a new tab)
روبی (Ruby) پروجیکٹس اور ٹولز
فعال
- eth.rb (opens in a new tab) - ایتھیریم اکاؤنٹس، پیغامات، اور ٹرانزیکشنز کو سنبھالنے کے لیے روبی (Ruby) لائبریری اور RPC-کلائنٹ
- keccak.rb (opens in a new tab) - ایتھیریم کے ذریعے استعمال ہونے والا Keccak (SHA3) ہیش
- siwe-ruby (opens in a new tab) - سائن ان ود ایتھیریم (Sign-In with Ethereum) کی روبی (Ruby) امپلی مینٹیشن
- siwe-rails (opens in a new tab) - Rails جیم (gem) جو SIWE لوکل سائن ان روٹس کا اضافہ کرتا ہے
- siwe-rails-examples (opens in a new tab) - کسٹم کنٹرولر کے ساتھ Ruby on Rails کا استعمال کرتے ہوئے SIWE کی مثال
- omniauth-siwe (opens in a new tab) - سائن ان ود ایتھیریم (SIWE) کے لیے OmniAuth حکمت عملی
- omniauth-nft (opens in a new tab) - NFT ملکیت کے ذریعے تصدیق کے لیے OmniAuth حکمت عملی
- ethereum-on-rails (opens in a new tab) - Ethereum on Rails ٹیمپلیٹ جو MetaMask کو Ruby on Rails سے منسلک کرنے کی اجازت دیتا ہے
آرکائیو شدہ / اب مینٹین نہیں کیے جاتے
- web3-eth (opens in a new tab) - روبی (Ruby) کے ساتھ ایتھیریم نوڈ کے RPC میتھڈز کو کال کرنا
- ethereum_tree (opens in a new tab) - BIP32 معیار کے مطابق ہائیرارکیکل ڈیٹرمینسٹک (Hierarchical Deterministic) والیٹ سے ETH ایڈریسز بنانے کے لیے روبی (Ruby) لائبریری
- etherlite (opens in a new tab) - Ruby on Rails کے لیے ایتھیریم انٹیگریشن
- ethereum.rb (opens in a new tab) - ٹرانزیکشنز بھیجنے، کانٹریکٹس بنانے اور ان کے ساتھ تعامل کرنے کے لیے JSON-RPC انٹرفیس کا استعمال کرنے والا روبی (Ruby) ایتھیریم کلائنٹ، نیز ایتھیریم نوڈ کے ساتھ کام کرنے کے لیے مفید ٹول کٹ
- omniauth-ethereum.rb (opens in a new tab) - OmniAuth کے لیے ایتھیریم پرووائیڈر کی حکمت عملی کو نافذ کرتا ہے
مزید وسائل تلاش کر رہے ہیں؟ ہمارا ڈیولپرز ہوم دیکھیں۔
روبی (Ruby) کمیونٹی کے معاونین
ایتھیریم روبی ٹیلی گرام گروپ (opens in a new tab) تیزی سے بڑھتی ہوئی کمیونٹی کا میزبان ہے اور مندرجہ بالا پروجیکٹس اور متعلقہ موضوعات پر بات چیت کے لیے ایک مخصوص وسیلہ ہے۔