إطلاق حزمة Cardano x402 على npm لمدفوعات الذكاء الاصطناعي
الإصدار الرسمي لـ @x402/cardano يوفّر للمطورين مكونات قابلة للتثبيت للعملاء والخوادم وميسّري الدفع، ما يتيح للتطبيقات ووكلاء الذكاء الاصطناعي ربط الوصول إلى واجهات API بالمدفوعات بعملة ADA أو بالرموز الأصلية على Cardano.
By SongMarketCap
Updated:
أعلنت Cardano Foundation أنّ Cardano بات متاحا الآن عبر حزمة تطوير البرمجيات x402 الرسمية، وهو معيار دفع مفتوح مُصمّم حول حالة HTTP 402 Payment Required. دخل كود Cardano إلى مستودع x402 في وقت سابق من سبتمبر، لكن الحزمة المستقلة نُشرت الآن على npm وأصبحت جاهزة للإضافة إلى تطبيقات TypeScript.
وصول حزمة Cardano x402 الرسمية إلى npm
تم نشر حزمة @x402/cardano في 18 سبتمبر بالإصدار 2.26.0. وهي توفّر وحدات منفصلة لمكونات العميل والخادم والميسّر المستخدمة في معالجة مدفوعات Cardano عبر x402.
يقوم العميل بإعداد وتوقيع معاملة Cardano. يحدد الخادم السعر والأصل المقبول والشبكة وعنوان المستلم لمورد رقمي محمي. ويتحقق الميسّر من أن المعاملة الموقعة تطابق تلك الشروط ويتولى التسوية.
تم دمج دعم Cardano في x402 SDK الرسمي في 9 سبتمبر، شاملا mainnet و preprod و preview. في تلك المرحلة، كان بإمكان المطورين تفقد الكود وبناؤه من المستودع، لكن حزمة npm المخصصة لم تكن قد صدرت بعد.
يُزيل النشر الجديد تلك الفجوة في التثبيت. كما شاركت Cardano Foundation عرضا توضيحيا يمكن للمطورين تشغيله وتكييفه عند إضافة مدفوعات x402 إلى تطبيقاتهم الخاصة.
كيف يعالج x402 مدفوعات واجهات Cardano API
يحّول X402 حالة HTTP 402 Payment Required إلى تدفق دفع قابل للبرمجة بين عميل وخادم. طوّرت Coinbase البروتوكول في الأصل، وهو الآن تحت إدارة x402 Foundation ضمن Linux Foundation.
عندما يطلب تطبيق أو وكيل ذكاء اصطناعي واجهة API مدفوعة، يمكن للخادم أن يعيد استجابة HTTP 402 تتضمن السعر وشبكة Cardano والأصل المقبول وعنوان المستلم والمهلة النهائية للدفع. يوقّع العميل معاملة تستوفي تلك الشروط ويعيد إرسال الطلب مرفقا بدليل الدفع.
يفحص الميسّر المعاملة ويؤكد التسوية قبل أن يطلق الخادم البيانات أو القدرة الحاسوبية أو المورد الرقمي المطلوب. وبالتالي تتم قرارات الدفع والوصول ضمن عملية طلب واستجابة الويب نفسها.
يتيح هذا النموذج لمشغّل واجهة API فرض رسوم على الاستدعاءات الفردية من دون الحاجة إلى صفحة دفع تقليدية أو رصيد مدفوع مسبقا أو اشتراك. يمكن للخدمة تهيئة الدفع بعملة ADA أو برمز أصلي محدد على Cardano، مع وجوب أن يحدّد المشغّل الأصول التي يقبلها.
تُصمَّم هذه البنية للتطبيقات والوكلاء المستقلين الذين يحتاجون إلى شراء بيانات أو موارد حوسبة بطريقة برمجية. وهي تمنح Cardano اتصالا مُعيارا بالخدمات المبنية مسبقا حول بروتوكول x402 الأوسع، بدلا من فرض صيغة دفع منفصلة لكل تكامل.
الميسّر الخاص بـ Cardano يُكمل اختبارات preprod
نشرت Cardano Foundation أيضا ميسّرا منفصلا لـ x402 مطوّرا بلغة Java. توفّر الخدمة مخطط الدفع الدقيق الخاص بـ Cardano وتتحقق من المعاملات الموقعة مسبقا من قبل مستخدم أو وكيل. ولا يحتفظ بمفاتيح خاصة ولا يمكنه نقل الأموال بشكل مستقل.
يدعم الميسّر مدفوعات العناوين المباشرة، وأمانة vested_pay الخاصة بـ Masumi لمعاملات وكلاء الذكاء الاصطناعي، وتحويلات Plutus النصية القابلة للتهيئة. ويذكر مستودعه إتمام 166 اختبارا ومعاملة من طرف إلى طرف على Cardano preprod، بما يشمل إنشاء المعاملة وتوقيعها والتحقق منها وتسويتها والتأكيد المستقل على السلسلة.
لم تُختبر الخدمة بعد على Cardano mainnet. لذا فالتنفيذ المتاح هو ميسّر مُختبَر في بيئة ما قبل الإنتاج preproduction وليس خدمة مدفوعات تعمل علنا على mainnet.
يُغيّر إصدار npm ما يمكن للمطورين استخدامه اليوم. لم تعد مكونات x402 الخاصة بـ Cardano بحاجة إلى البناء يدويا من المستودع الرئيسي. بات بالإمكان تثبيتها الآن كحزمة رسمية وربطها بالعرض التوضيحي المتاح وتهيئتها مع ميسّر لمدفوعات التطبيقات أو الوكلاء. ولا يزال النشر للإنتاج يتطلب إعدادات الأصول المدعومة والبنية التحتية التشغيلية واستكمال اختبارات التسوية على mainnet.