إيثيريوم لمطوري Ruby
استخدم إيثيريوم لإنشاء تطبيقات لامركزية (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) - تنفيذ Ruby لتسجيل الدخول باستخدام إيثيريوم
- siwe-rails (opens in a new tab) - حزمة Rails التي تضيف مسارات تسجيل الدخول المحلي لـ SIWE
- siwe-rails-examples (opens in a new tab) - مثال SIWE باستخدام Ruby on Rails مع وحدة تحكم مخصصة
- omniauth-siwe (opens in a new tab) - استراتيجية OmniAuth لتسجيل الدخول باستخدام إيثيريوم (SIWE)
- omniauth-nft (opens in a new tab) - استراتيجية OmniAuth للمصادقة عبر ملكية الرموز غير القابلة للاستبدال (NFT)
- ethereum-on-rails (opens in a new tab) - قالب إيثيريوم على Rails الذي يسمح بربط ميتاماسك بـ Ruby on Rails
مؤرشفة / لم تعد مدعومة
- web3-eth (opens in a new tab) - استدعاء طرق RPC لعقدة إيثيريوم باستخدام Ruby
- ethereum_tree (opens in a new tab) - مكتبة Ruby لإنشاء عناوين ETH من محفظة حتمية هرمية وفقًا لمعيار BIP32
- etherlite (opens in a new tab) - تكامل إيثيريوم لـ Ruby on Rails
- ethereum.rb (opens in a new tab) - عميل إيثيريوم لـ Ruby يستخدم واجهة JSON-RPC لإرسال المعاملات، وإنشاء العقود والتفاعل معها، بالإضافة إلى مجموعة أدوات مفيدة للعمل مع عقدة إيثيريوم
- omniauth-ethereum.rb (opens in a new tab) - ينفذ استراتيجية مزود إيثيريوم لـ OmniAuth
هل تبحث عن المزيد من الموارد؟ تحقق من الصفحة الرئيسية للمطورين.
مساهمو مجتمع Ruby
تستضيف مجموعة تيليغرام لإيثيريوم وRuby (opens in a new tab) مجتمعًا سريع النمو وهي المورد المخصص للمناقشات حول أي من المشاريع المذكورة أعلاه والمواضيع ذات الصلة.
آخر تحديث للصفحة: 12 سبتمبر 2025