دمج كود Cardano في حزمة x402 SDK الرسمية لمدفوعات وكلاء الذكاء الاصطناعي
قاعدة كود x402 تتضمن الآن مكونات Cardano لبرامج العميل والخوادم وميسري الدفع. يشمل الدعم شبكة Cardano الرئيسية وشبكتين اختباريتين، رغم أن حزمة npm المستقلة لم تصدر بعد.
By SongMarketCap
Updated:
قامت x402 Foundation بدمج طلب السحب رقم #2537 في 9 سبتمبر، مضيفة Cardano إلى حزمة TypeScript SDK الرسمية للبروتوكول. تشمل المساهمة التي قدمها Fabian Bormann من Cardano Foundation كوداً عاملاً واختبارات وأمثلة تكامل.
يتوفر دعم Cardano عبر مخطط المدفوعات الدقيقة x402 على mainnet،
وpreprod وpreview. ينقل الدمج الشبكة من مواصفة بروتوكول إلى المستودع الرئيسي المستخدم لبناء تطبيقات x402.
x402 يربط طلبات HTTP بالمدفوعات
X402 معيار مدفوعات مفتوح طُور أصلاً بواسطة Coinbase. يستخدم حالة HTTP 402 Payment Required لربط الوصول إلى مورد عبر الإنترنت بعملية دفع مُخوّلة تشفيرياً.
يمكن لـ API أو مجموعة بيانات أو خدمة رقمية إرجاع طلب يتضمن السعر والشبكة المدعومة وعنوان المستلم. يوقع العميل المعاملة المطلوبة، بينما يتحقق الميسر من الدفع ويرسله إلى سلسلة الكتل المختارة.
يغطي كود Cardano كل جزء من هذه العملية. يقوم العميل بتحضير المعاملات وتوقيعها، ويتولى الميسر التحقق منها وبثها، ويحدد الخادم السعر والشروط للوصول إلى مورد محمي. يمكن لهذا الهيكل دعم البرامج ووكلاء الذكاء الاصطناعي لشراء البيانات أو موارد الحوسبة أو الوصول المتخصص إلى API.
يشمل دعم Cardano Mainnet وشبكات الاختبار
يسجل SDK معرفات منفصلة لـ Cardano mainnet وpreprod وpreview. كما يدعم الأصول الأصلية لـ Cardano واتصالات المحافظ عبر CIP-30.
تم ضبط USDM بوصفها الأصل المقوم بالدولار الافتراضي لـ mainnet وpreprod. يمكن إجراء المدفوعات بـ ADA عبر lovelace عند ضبط ذلك صراحة، لكن الأصل الأصلي لا يُستخدم كافتراضي للأسعار المعبر عنها بالدولار.
يوقع العميل المعاملة دون بثها، تاركاً التحقق والإرسال للميسر. تتم معالجة فك ترميز معاملات Cardano وتسلسلها عبر Evolution SDK القائم على TypeScript.
Masumi تضيف مدفوعات بين وكلاء الذكاء الاصطناعي
يتضمن الكود أيضاً طريقة دفع متصلة بـ Masumi، وهي بنية تحتية قائمة على Cardano لتسجيل وكلاء الذكاء الاصطناعي ودفع مستحقاتهم.
يمكن للخادم إصدار عرض سعر موقّع من البائع لخدمة محددة وتوجيه الدفع إلى عقد الضمان vested_pay الخاص بـ Masumi. يرتبط الدفع بعد ذلك بالشروط المعروضة في استجابة HTTP 402 الأصلية.
تحدد الوثائق قيد توافق واحد. يختلف أسلوب التفويض المستخدم في تكامل x402 عن تنسيق التوقيع في masumi-payment-service القائم حالياً، لذلك تتطلب هذه المدفوعات أدوات على دراية بـ x402 لإرسال النتائج وإجراء المبالغ المستردة والتعامل مع النزاعات.
اعتباراً من 9 سبتمبر، لم يسرد سجل npm الحزمة @x402/cardano ولم يتم تنفيذ سير النشر المخصص لها. يمكن للمطورين تفحص الكود المدمج وبناءه من المستودع، بينما سيصبح التثبيت المباشر للحزمة متاحاً بعد أول إصدار npm عام لها.