كيفية التحقق من عقود Stylus على Arbiscan

كيفية التحقق من عقود Stylus على Arbiscan
سيوضح لك هذا الدليل كيفية التحقق من العقود المنشورة باستخدام Arbiscan، مستكشف الكتل الخاص بـ Arbitrum.

فيما يلي مثال لعقد تم التحقق منه: عقد Stylus للمزادات باللغة الإنجليزية، والذي تم التحقق منه على Arbitrum Sepolia. يمكنك عرض العقد الذي تم التحقق منه هنا.

الخطوة 1: انتقل إلى صفحة التحقق
لديك خياران للوصول إلى صفحة التحقق من العقد على Arbiscan:

رابط مباشر: قم بزيارة صفحة التحقق مباشرة  Arbiscan Verify Contract للانتقال مباشرة إلى نموذج التحقق. هذا الخيار مثالي إذا كان لديك بالفعل عنوان العقد وتفاصيله جاهزة.
من صفحة العقد: إذا كنت تشاهد صفحة العقد على Arbiscan:
انتقل إلى علامة التبويب “العقد”.
انقر فوق “التحقق والنشر”.

Verify through the contract page

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

الخطوة 2: أدخل تفاصيل العقد
ستحتاج إلى ملء الحقول التالية في صفحة التحقق من العقد:

عنوان العقد: أدخل عنوان العقد الذي تريد التحقق منه.
نوع المترجم: حدد Stylus لعقود Stylus.
إصدار المترجم: اختر إصدار Cargo Stylus الذي تم استخدامه لنشر العقد.
نوع ترخيص المصدر المفتوح: حدد الترخيص المناسب لعقدك.

Enter contract details

 

الخطوة 3: إرسال مصدر الكود
بعد إدخال تفاصيل العقد، ستحتاج إلى تقديم مصدر الكود للعقد:

الإرسال اليدوي: انسخ مصدر الكود والصقه في مربع النص المقدم.
الجلب من GitHub (مستحسن): يوصى باستخدام خيار الجلب من Git، لأنه أسهل ويساعد في أتمتة العملية. ومع ذلك، لاحظ أنه لا يمكن التحقق من العقود الموجودة في الدلائل الفرعية للمستودع. تأكد من وضع كود العقد مباشرة في جذر المستودع لنجاح التحقق.

Fetch source code

الخطوة 4: تعيين إصدار EVM
يمكن ترك إصدار EVM المستهدف افتراضيًا ما لم تنص متطلبات محددة على خلاف ذلك.

Verify and publish

الخطوة 5: التحقق والنشر
انقر فوق التحقق والنشر. ستستغرق عملية التحقق بضع ثوانٍ. قم بتحديث صفحة العقد، وإذا نجحت العملية، فسيتم وضع علامة على العقد باعتباره تم التحقق منه.

Verified