المحطة 01 · إسطنبول يُفتح باب التقديم في 15 أكتوبر 2026المشاركة مجانية3 أسابيع من التطوير عبر الإنترنتالنهائي المباشر 12 ديسمبر 2026 · إسطنبولطوّر على Canton Networkبدعم من Canton Foundationالمحطة 02 دبي، الإمارات · قيد التخطيطTelegram: @cantonhacktrailcc
اطّلع على الجدول الزمني
Canton HackTrail
مركز المطورين

كل ما تحتاجه للتطوير على Canton.

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

البداية

تطبيقك الأول على Canton في أربع خطوات

  1. تعرّف على Canton

    نموذج الخصوصية في Canton، والأطراف، وآلية المزامنة.

  2. تعلّم Daml

    القوالب والموقّعون والمراقبون والخيارات: لغة العقود في Canton.

  3. شغّل Quickstart

    شغّل تطبيق Canton كاملًا محليًا ببضعة أوامر.

  4. اربط Loop Wallet

    دع مستخدميك يوقّعون المعاملات بالمحفظة الرسمية للرحلة.

Quickstart

جهّز بيئتك المحلية ببضعة أوامر

يشغّل Canton Network Quickstart كلًّا من Canton وDaml وتطبيقًا نموذجيًا محليًا على Docker. ثبّت أولًا المتطلبات المسبقة من الدليل الرسمي (Docker وdirenv وغيرها)، ثم:

cn-quickstart — zsh
$ git clone https://github.com/digital-asset/cn-quickstart.git
$ cd cn-quickstart
$ direnv allow
$ cd quickstart
$ make setup   # configure the environment
$ make build   # build the application
$ make start   # start the Canton services

يُوصى بذاكرة لا تقل عن 8 GB لـ Docker. لعرض جميع الأهداف: make help

المحفظة الرسمية

اتصل عبر Loop Wallet

تتيح Loop SDK لتطبيق dApp الخاص بك الاتصال بحساب Loop. يوقّع المستخدمون المعاملات في Loop Wallet على الجوال أو في المتصفح، ويبقى التفاعل كله داخل تطبيق dApp الخاص بك.

app.js
// npm install @fivenorth/loop-sdk
import { loop } from '@fivenorth/loop-sdk';

loop.init({
  appName: 'HackTrail dApp',
  network: 'devnet',            // 'local' | 'devnet' | 'mainnet'
  onAccept: (provider) => console.log(provider.party_id),
  onReject: () => console.log('rejected'),
});

loop.connect();                     // opens the connection window with a QR code
الذكاء الاصطناعي

اكتب Daml بالذكاء الاصطناعي

اختبر دائمًا الكود المولَّد بالذكاء الاصطناعي وراجعه.

الأدوات

أدوات المنظومة

أدوات مدرجة في موارد المطورين الرسمية لـ Canton. الأوصاف ملخصات قصيرة، والتفاصيل الكاملة في صفحة كل أداة.

WalletConnect

شبكة المحافظ التي تربط المحافظ بتطبيقات dApp، وتدعم الآن Canton.

افتح

Noves

واجهة برمجية للبيانات لتطبيقات Canton تشمل المعاملات والأرصدة ومقاييس الشبكة.

افتح

Noders GO Wallet SDK

SDK بلغة Go للمحافظ والواجهات الخلفية للتطبيقات على Canton.

افتح

Lighthouse Explorer

مستكشف مجاني ومتاح للجميع لمنظومة Canton من Five North.

افتح

Five North ID SDK

تحقق آمن من الهوية وإدارة بيانات الاعتماد باستخدام العقود الذكية.

افتح

CCView Explorer

مستكشف من PixelPlex يعرض نشاط شبكة Canton في الوقت الفعلي.

افتح

DPM

أداة سطر الأوامر لتطوير Canton: تثبيت SDK، وإنشاء هيكل المشروع، والترجمة، والاختبار، والبيئات المحلية.

افتح

dApp SDK وWallet SDK

SDK للمتصفح لبناء تطبيقات dApp، وSDK تكامل لمزوّدي المحافظ.

افتح
الموارد

الموارد الرسمية

توثيق Canton

المفاهيم والأدلة ومراجع API.

افتح

حزم SDK والأدوات

القائمة الرسمية لحزم SDK والأدوات الخاصة بـ Canton.

افتح

موارد مطوري Canton

Quickstart والأدوات وروابط المجتمع.

افتح

منظومة Canton

التطبيقات والمحافظ ومزوّدو الخدمات العاملون على Canton.

افتح

Canton Network Discord

أسئلة وأجوبة وإعلانات مع مجتمع المطورين.

افتح

HackTrail Telegram

إعلانات الفعالية والدعم.

افتح
المنح

بعد HackTrail: منحة من Canton Foundation

يدعم Protocol Development Fund التابع لـ Canton Foundation الأعمال التي تضيف قيمة طويلة الأمد إلى الشبكة كلها. ويمكن لمشاريع HackTrail القوية التقديم على هذا البرنامج.

هل تحتاج إلى مساعدة؟
يجيب مساعد HackTrail عن أسئلتك حول التقديم أو الجدول الزمني أو Daml.