ذكر مطور Circle أن نشر الأصول المرمّزة على Arc لا يتطلب كتابة Solidity من الصفر. يوضح الدليل، الذي أعده Elton Tay، كيف يمكن للمطورين نشر عقد ERC-20 على Arc Testnet. يتضمن خطوات باستخدام Circle Contracts، القوالب، والمحافظ، وتمويلها بـ USDC على شبكة الاختبار، ومراقبة نشاط العقد في الوقت الحقيقي.
أولاً، يحتاج المطورون إلى محفظة يتحكم بها المطور على Arc Testnet. تنتمي المحافظ إلى مجموعة محافظ، لذلك يجب على المستخدمين إنشاء مجموعة، ثم محفظة داخلها. تعمل المحفظة كمسؤول عن عقود ERC-20 وتقدم جميع المعاملات.
يُطلب USDC على شبكة الاختبار مقابل رسوم المعاملات. يمكن للمطورين تمويل المحافظ عبر Circle Console Faucet أو Circle Faucet. بمجرد التمويل، يمكن للمحفظة نشر العقود، وتعدين الرموز، وتنفيذ استدعاءات العقود، مما يأسس قاعدة تشغيلية للأصول المرمّزة.
باستخدام قوالب Circle، يمكن للمطورين نشر عقود ERC-20 مسبقة التدقيق دون كتابة Solidity. تظل القوالب متوافقة تمامًا مع أدوات EVM وتعرض ABI للعقد للتفاعل. بعد ضبط معلمات النشر، ينشر SDK العقود ERC-20 على Arc Testnet.
بمجرد النشر، يبدأ العقد برصيد رموز صفر. تُحدّث عمليات التعدين المكتملة أرصدة المحافظ وتسجل أحداث Transfer، مما يظهر إنشاء الرموز وعناوين المستلمين.
تقدم Circle مراقبة الأحداث في الوقت الحقيقي عبر webhooks. يمكن للمطورين تتبع عمليات التعدين، والتحويلات، وأحداث العقود الأخرى تلقائيًا، دون الحاجة للاستعلام المستمر أو صيانة الفهارس. تراقب أدوات المراقبة التوقيعات المحددة، وترسل حمولات webhook مع هاش المعاملة، وارتفاع الكتلة، وهاش الكتلة، وبيانات الحدث المفككة.
تمكن هذه المراقبة من إنشاء لوحات معلومات، وسير عمل لاحق، أو سجلات خارج السلسلة لنظم التوكنز الإنتاجية. من خلال الجمع بين القوالب، والمحافظ، ومراقبة webhooks، توفر Arc للمطورين بنية تحتية متوقعة، وتكاليف تنفيذ مستقرة مع USDC، وتكامل مع الأصول التي تصدرها Circle مثل USDC، EURC، و USYC.
يمكن للمطورين استكشاف Arc بشكل أعمق باستخدام وثائق مرجعية، أو دروس خطوة بخطوة، أو بالانضمام إلى مجتمع Arc، أو Discord الخاص بـ Arc، أو Discord الخاص بـ Circle للحصول على التوجيه والتعاون.