المكتبات وحزم التطوير الرسمية
كل ما تحتاجه للبناء على QoreChain: SDK متعدد اللغات، وحزمة تطوير Rollup، ومحول محفظة جاهز، ومكتبة تشفير ما بعد الكم التي تعتمد عليها السلسلة نفسها. جميعها مفتوحة المصدر على GitHub ومنشورة على npm وPyPI وcrates.io ووكيل وحدات Go وMaven Central.
QoreChain SDK
SDK الرسمي متعدد اللغات لبناء التطبيقات اللامركزية على QoreChain. متاح بلغات TypeScript وPython وGo وRust وJava، ويغطي الحسابات والاستعلامات والمعاملات عبر بيئات تشغيل EVM وCosmWasm وSVM، مع توقيع هجين لما بعد الكم مدمج في عميل TypeScript. تكمل الأدوات مجموعة TypeScript خطافات React، ومحولات EVM (viem) وSVM، وأداة سقالة create-qorechain-dapp.
استخدمها من أجل
التثبيت
npm i @qorechain/sdkقدرات فريدة
تقييم مخاطر مسبق بالذكاء الاصطناعي
افحص المعاملة بذكاء اصطناعي على السلسلة قبل بثّها. يعمل التقييم داخل السلسلة كدالة مُجمَّعة حتمية (precompile)، بحيث تحصل المحفظة أو التطبيق اللامركزي على الغاز إلى جانب حكم بالمخاطر والشذوذ في استدعاء واحد، ويمكنها التحذير أو المنع قبل التوقيع.
اقرأ الوثائقاستدعاءات عبر الآلات الافتراضية: توقيع واحد، ثلاث آلات افتراضية، بشكل ذري
استدعِ عقداً على أي آلة افتراضية من واجهة واحدة، واجمع استدعاءات عبر EVM وSVM وCosmWasm في معاملة ذرية واحدة موقَّعة مرة واحدة. سلاسل الآلة الافتراضية الواحدة لا تملك ما يمكن لمكتبات SDK الخاصة بها تغليفه للتعبير عن هذا.
اقرأ الوثائقأمان كمي في استدعاء واحد
تُسجِّل ()ensurePqcRegistered مفتاح ML-DSA-87 للموقّع على السلسلة، وتُحوِّله ()migrateToHybrid إلى التوقيع الهجين، وتشحن مجموعة React شارة QuantumSafeBadge جاهزة تُظهر للمستخدمين أن عنوانهم محمي.
اقرأ الوثائقحسابات موحَّدة: مفتاح واحد، ثلاثة عناوين، رصيد واحد
يظهر مفتاح واحد كعنوان qor1…، وعنوان 0x…، وعنوان base58، جميعها مدعومة برصيد واحد. أي إيداع على أي مسار ينتهي في الحساب نفسه، فلا تُحبس الأموال في بيئة تشغيل بعينها، وتُنشئ connectPhantomUnified الهوية استناداً إلى توقيع Phantom.
اقرأ الوثائقمسارات المصادقة: إنفاق مفوَّض، مع سلامة PQC
ينفق مفتاح Phantom أو MetaMask مرتبط من الحساب المرجعي الآمن كمياً عبر مُرحِّل، محدوداً بأذونات على السلسلة، وحدود إنفاق، وتاريخ انتهاء صلاحية. أقل امتياز وقابل للإلغاء، بينما يبقى الحساب نفسه آمناً كمياً.
اقرأ الوثائقRollup Development Kit (RDK)
حزمة أدوات للعميل والمشغِّل لتصميم وإطلاق وإعداد وتشغيل تجميعات (rollups) خاصة بالتطبيقات (app-chains) على QoreChain. تتواصل RDK مع واجهات RPC وREST وgRPC وJSON-RPC العامة وتقود وحدة التجميع على السلسلة: إنشاء التجميعات، وتقديم دفعات التسوية، وإدارة دورة الحياة، واستعلامات إتاحة البيانات. تُشحَن كمكتبات لـTypeScript وPython وGo وRust وJava إضافة إلى واجهة سطر أوامر المشغِّل qorollup وأداة سقالة للمشاريع.
استخدمها من أجل
التثبيت
npm i @qorechain/rdkقدرات فريدة
إيصالات تسوية آمنة كمياً
عندما يُثبِّت التجميع دفعة، تلتزم السلسلة بجذر حالتها تحت توقيع ML-DSA-87. تحوِّل RDK ذلك الإثبات إلى إيصال محمول يمكن لأي شخص التحقق منه بشكل كامل دون اتصال، على جهاز معزول تماماً، ويتحقق الإيصال نفسه حرفياً بايتاً بايت في جميع اللغات الخمس. لا يمكن لحزمة تجميع مبنية على طبقة أساس غير آمنة كمياً تقديم هذا.
اقرأ الوثائقمساعد QCAI للتجميعات
تشغّل السلسلة خدمات استشارية بالذكاء الاصطناعي على مستوى الشبكة وعلى السلسلة: تقديرات الرسوم، وإشارات الازدحام، وتحقيقات الاحتيال، وقواطع الدارة. تجمع ()getRollupAdvice (أو qorollup advise) كل ذلك في عرض واحد بلغة مبسَّطة وللقراءة فقط لتجميعك. لا تملك الحزم الأخرى ما تغلفه بهذا.
اقرأ الوثائقعقود تجميع متعددة الآلات الافتراضية
يمكن لعقد تجميع EVM (بلغة Solidity) استدعاء عقد CosmWasm قائم عبر دالة مُجمَّعة ثابتة، وتبني RDK بيانات الاستدعاء نيابة عنك. أعِد استخدام أوراكل أو رمز أو سجل من CosmWasm بدلاً من إعادة تطبيقه من Solidity، وأنشئ سقالة بدء باستخدام قالب multivm-rollup.
اقرأ الوثائقمراقب تحدٍّ تلقائي (Watchtower)
بالنسبة للتجميعات المتفائلة، تشحن RDK مراقباً يتابع الدفعات المثبَّتة ويرفع التحديات تلقائياً، إلى جانب ملفات تعريف جاهزة، ومصفوفة توافق، وإتاحة بيانات أصلية.
اقرأ الوثائقWallet Adapter
محول جاهز يضيف QoreChain إلى محافظ Cosmos القياسية (Keplr، Leap، Cosmostation) وينتج معاملات هجينة آمنة لما بعد الكم مطلوبة من السلسلة دون أي تعديل من جانب المحفظة. يدمج المحول امتداد توقيع ML-DSA-87 في نص المعاملة قبل أن توقّعها المحفظة، بحيث تنفذ المحفظة توقيع SIGN_MODE_DIRECT قياسياً دون الحاجة لمعرفة أن PQC متضمَّن.
استخدمها من أجل
التثبيت
npm i @qorechain/wallet-adapterقدرات فريدة
توقيع آمن لما بعد الكم من محافظ قياسية
ترفض السلسلة أي معاملة Cosmos دون توقيع هجين ML-DSA-87، وهو ما لا يمكن للمحافظ القياسية إنتاجه. يدمج المحول التوقيع الآمن لما بعد الكم في نص المعاملة قبل أن تنفذ المحفظة توقيع SIGN_MODE_DIRECT القياسي، بحيث تعمل Keplr وLeap وCosmostation دون أي تعديل من جانب المحفظة.
اقرأ الوثائقQoreChain PQC
مكتبة تشفير ما بعد الكم التي تقوم عليها QoreChain: توقيعات ML-DSA (وفق FIPS 204)، وتغليف مفاتيح ML-KEM (وفق FIPS 203)، وتجزئة SHAKE-256 (وفق FIPS 202)، بواجهة برمجية واحدة متسقة بلغات JavaScript/TypeScript وGo وRust وPython وJava وC. معايير فقط، تغلّف تطبيقات مُدقَّقة، وكل ربط لغوي يُتحقَّق منه مقابل مجموعة اختبار مرجعية مشتركة بحيث يتحقق توقيع مُنتَج بلغة واحدة في كل اللغات الأخرى. توقّع ML-DSA بشكل حتمي افتراضياً، وفق FIPS 204.
استخدمها من أجل
التثبيت
npm i @qorechain/pqcقدرات فريدة
متوافقة بايتياً عبر ست لغات
يُتحقَّق من كل ربط لغوي مقابل مجموعة الاختبار المرجعية المشتركة نفسها، بحيث يتحقق توقيع مُنتَج بلغة Python في Go وRust وJava وC أو المتصفح، ويطابق ما تتحقق منه السلسلة نفسها. معايير فقط، تغلّف تطبيقات مُدقَّقة لمواصفات NIST النهائية.
اقرأ الوثائقML-DSA حتمي افتراضياً
توقّع جميع الروابط اللغوية ML-DSA بشكل حتمي وفق FIPS 204، مع التوقيع العشوائي (hedged) كخيار انضمام صريح، بحيث تنتج نفس الرسالة ونفس المفتاح نفس التوقيع في كل لغة. هذه الخاصية هي ما يجعل التحقق عبر اللغات وعلى السلسلة قابلاً للتكرار.
اقرأ الوثائقالوثائق الكاملة
الأدلة، ومراجع API، ومعايير الشبكة لكل مكتبة متوفرة في وثائق QoreChain.