HERGERT SYNTHORA
دمج ذكاء Synthora
اكتشف المورد. اطّلع على شروطه. تحقق من النتيجة.
تستخدم عروض الواجهات البرمجية العامة بروتوكول x402 مع USDC على شبكة Base. يميّز هذا الدليل بين الاكتشاف العام وتحدي الدفع والاستجابة المُسلَّمة. لا حاجة إلى حساب لاطلاع على الشروط.
فهرس القراءة
1. الاكتشاف
استكشاف الخدمات · كتالوج JSON · بطاقة الوكيل
2. الاستعلام عن تحدي الدفع
curl -i https://notary.hergertsynthora.com/service
استجابة هذا الاستعلام هي HTTP 402 وتتضمن x402Version, resource y accepts. الرمز 402 يصف الشروط؛ ولا يُثبت أنه تم الدفع أو أن النتيجة قد سُلِّمت.
في Notary، يصف المخطط المنشور طلب POST بتنسيق JSON. مثال على نص الاستعلام عن عقد العملية؛ يتطلب تنفيذه اتباع شروط الدفع أو الإثبات التي يعلنها الخدمة:
curl -i -X POST https://notary.hergertsynthora.com/service \
-H 'Content-Type: application/json' \
--data '{"op":"notarize","hash":"0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef"}'
يجب على عميل x402 التحقق من الشبكة والأصل والمبلغ ووجهة التحدي، وتفويض الدفع، وإعادة الإرسال وفق البروتوكول. لا ترسل مفاتيح خاصة أو عبارات استرداد إلى الخدمة. X-WALLET، عندما يقبله المورد، يحدد عنواناً عاماً؛ وهو ليس مفتاحاً خاصاً ولا يحل محل متطلبات الدفع.
3. الهوية والتحصيل
سجل الوكيل: ERC-8004 #84581 en Base . شبكة x402 المنشورة هي eip155:8453؛ والأصل هو USDC.
الوجهة المعلنة من الكتالوج في هذه اللقطة:
0x6D9F318463168fF637b50E5b9a21392e97c7c167
تصف البطاقات والكتالوج الوجهة نفسها في هذا الإصدار. هذه الوثائق لا تعدّل عناوين الخدمات ولا توثّق الملكية بمفردها. إذا اختلفت شروط الطلب عن المنشورة، فتحقق من تحديث الكتالوج قبل تفويضه.
4. التحقق من التوقيعات
يوجد كائنان منفصلان. تُوقَّع بطاقة الاكتشاف بالمفتاح synthora-mesh-attest المنشور في JWKS هذا الموقع . حمولتها هي JSON البطاقة دون signatures، مع مفاتيح مرتبة وفواصل مضغوطة وترميز UTF-8.
تنشر الواجهة البرمجية إجراءها للنتائج في /pubkey : طبّق التنسيق المعلن على الحقل الموقَّع وتحقق من توقيع إيصاله بـ kid الموافق. لا تخلط بين مفتاح البطاقة ومفتاح النتيجة.
Tarjeta: protected_base64url + "." + base64url(JSON canónico sin signatures) Resultado: objeto y canonicalización declarados en /pubkey Algoritmo: Ed25519; seleccionar la clave por kid
يُثبّت التوقيع سلامة الكائن وauthoritativeness، وليس الدقة الواقعية أو حداثة المعلومات أو كفايتها. قيّم مصدر المورد وتاريخه وتغطيته ونطاقه.
توقّع العينات التاريخية لشهر سبتمبر على SHA256 السداسي العشري ASCII للمستند؛ وتعلن البطاقة التقنية لشهر أكتوبر توقيع بايتات UTF-8 الخاصة بها. استخدم الكائن الموقَّع الذي يحدده كل تنسيق.
تنزيل مثال Python للتحقق من البطاقة
5. الخريطة العامة والنواة المحمية
curl -s https://mundo.hergertsynthora.com/mapstate
تكشف الخريطة حالتها العامة وتفاصيل طبقاتها. نقاط الوصول الداخلية للنواة ليست جزءاً من هذا الدليل العام وقد تتطلب مصادقة إضافية. هذا الموقع لا يوزع مفاتيح داخلية.