تخطي إلى المحتوى الرئيسي
Change page

نشر العقود الذكية

تحتاج إلى نشر عقدك الذكي ليكون متاحًا لمستخدمي شبكة إيثيريوم.

لنشر عقد ذكي، ما عليك سوى إرسال معاملة إيثيريوم تحتوي على الكود المُصرّف للعقد الذكي دون تحديد أي مستلم.

المتطلبات الأساسية

يجب أن تفهم شبكات إيثيريوم، والمعاملات، وتشريح العقود الذكية قبل نشر العقود الذكية.

يكلف نشر العقد أيضًا إيثر (ETH) نظرًا لأنه يتم تخزينه على سلسلة الكتل، لذا يجب أن تكون على دراية بـ الغاز والرسوم على إيثيريوم.

أخيرًا، ستحتاج إلى تصريف عقدك قبل نشره، لذا تأكد من قراءة المزيد حول تصريف العقود الذكية.

كيفية نشر عقد ذكي

ما ستحتاج إليه

  • رمز البايت الخاص بعقدك – يتم إنشاؤه من خلال التصريف
  • ETH للغاز – ستقوم بتعيين حد الغاز الخاص بك مثل المعاملات الأخرى، لذا كن على دراية بأن نشر العقد يحتاج إلى غاز أكثر بكثير من مجرد تحويل ETH بسيط
  • برنامج نصي للنشر أو مكون إضافي
  • الوصول إلى عقدة إيثيريوم، إما عن طريق تشغيل عقدتك الخاصة، أو الاتصال بعقدة عامة، أو عبر مفتاح API باستخدام خدمة العقد

خطوات نشر عقد ذكي

تعتمد الخطوات المحددة المتضمنة على إطار عمل التطوير المعني. على سبيل المثال، يمكنك التحقق من وثائق Hardhat حول نشر عقودك (opens in a new tab) أو وثائق Foundry حول نشر والتحقق من عقد ذكي (opens in a new tab). بمجرد النشر، سيكون لعقدك عنوان إيثيريوم مثل الحسابات الأخرى ويمكن التحقق منه باستخدام أدوات التحقق من كود المصدر.

Remix - تسمح بيئة التطوير المتكاملة Remix بتطوير ونشر وإدارة العقود الذكية لسلاسل الكتل المشابهة لإيثيريوم

Tenderly - منصة تطوير Web3 توفر تصحيح الأخطاء، وقابلية الملاحظة، ولبنات بناء البنية التحتية لتطوير واختبار ومراقبة وتشغيل العقود الذكية

Hardhat - بيئة تطوير لتصريف ونشر واختبار وتصحيح أخطاء برمجيات إيثيريوم الخاصة بك

thirdweb - انشر أي عقد بسهولة على أي سلسلة متوافقة مع آلة إيثيريوم الافتراضية (EVM)، باستخدام أمر واحد

Crossmint - منصة تطوير Web3 على مستوى المؤسسات لنشر العقود الذكية، وتمكين مدفوعات بطاقات الائتمان والمدفوعات عبر السلاسل، واستخدام واجهات برمجة التطبيقات (APIs) لإنشاء وتوزيع وبيع وتخزين وتعديل الرموز غير القابلة للاستبدال (NFTs).

قراءة إضافية

هل تعرف موردًا مجتمعيًا ساعدك؟ قم بتعديل هذه الصفحة وأضفه!