Ruby ڈیولپرز کے لیے ایتھیریم
ایتھیریم کا استعمال کرتے ہوئے غیر مرکزی ایپلی کیشنز (dapps) بنائیں جو کرپٹو کرنسی اور بلاک چین ٹیکنالوجی کے فوائد کو استعمال کرتی ہیں۔ یہ dapps بلا اعتماد ہو سکتی ہیں، جس کا مطلب ہے کہ ایک بار جب انہیں ایتھیریم پر تعینات کر دیا جاتا ہے، تو وہ ہمیشہ پروگرام کے مطابق چلیں گی۔ وہ نئی قسم کی مالیاتی ایپلی کیشنز بنانے کے لیے ڈیجیٹل اثاثوں کو کنٹرول کر سکتی ہیں۔ وہ لامركزی ہو سکتی ہیں، جس کا مطلب ہے کہ کوئی ایک ادارہ یا شخص انہیں کنٹرول نہیں کرتا اور انہیں سنسر کرنا تقریباً ناممکن ہے۔
سمارٹ کنٹریکٹس اور 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)
- بالآخر میٹاماسک کے ساتھ 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 ٹیمپلیٹ جو میٹاماسک کو Ruby on Rails سے جوڑنے کی اجازت دیتا ہے
آرکائیو شدہ / اب برقرار نہیں رکھا جاتا
- web3-eth (opens in a new tab) - Ruby کے ساتھ ایتھیریم نوڈ کے RPC طریقوں کو کال کرنا
- ethereum_tree (opens in a new tab) - BIP32 معیار کے مطابق ہائیرارکیکل ڈیٹرمنسٹک والیٹ سے ETH پتے بنانے کے لیے Ruby لائبریری
- etherlite (opens in a new tab) - Ruby on Rails کے لیے ایتھیریم انضمام
- ethereum.rb (opens in a new tab) - ٹرانزیکشنز بھیجنے، کنٹریکٹس بنانے اور ان کے ساتھ تعامل کرنے کے لیے جے سن آر پی سی انٹرفیس کا استعمال کرنے والا Ruby ایتھیریم کلائنٹ، نیز ایتھیریم نوڈ کے ساتھ کام کرنے کے لیے مفید ٹول کٹ
- omniauth-ethereum.rb (opens in a new tab) - OmniAuth کے لیے ایتھیریم پرووائیڈر کی حکمت عملی کو نافذ کرتا ہے
مزید وسائل تلاش کر رہے ہیں؟ ہمارا ڈیولپرز ہوم دیکھیں۔
Ruby کمیونٹی کے معاونین
ایتھیریم Ruby ٹیلی گرام گروپ (opens in a new tab) تیزی سے بڑھتی ہوئی کمیونٹی کا میزبان ہے اور مندرجہ بالا کسی بھی پروجیکٹ اور متعلقہ موضوعات پر بات چیت کے لیے ایک مخصوص وسیلہ ہے۔