Maksutov Design MAKSUTOV DESIGN
v2026.08.02 الأحدث Next.js 16 Arc Testnet Circle SDK X402

Arc Suite

لم يعد Arc Suite يعرض فقط مسار المدفوعات عبر الوكلاء، بل أصبح لوحة تحكم مالية جاهزة للإنتاج: يشتري الوكيل واجهة x402 بعملة USDC، يجتاز فحوصات السياسة والامتثال والشبكة، يحصل على إيصال موقّع، يحدّث سمعته، ويترك أثر إثبات موحّدًا يمكن التحقق منه بمعزل عن الواجهة.

01 / product scope

الموضوع الأساسي هنا هو مسار دفع قابل للتحقق

20+ واجهة حية: grant، وjudge، وworkflow، وproof، وprovider، وshield، وflow، وwallets، وops، وradar، وprivate، وblueprints
31 فحص مراقبة إنتاج في أحدث الإصدارات: health، وSupabase، والترويسات، ولوحات التحكم، ومسارات proof، وحواجز المصادقة
0.003 إثبات تسوية بعملة USDC على Arc Testnet، مرتبط بمغلف المهمة والإيصال وسلسلة السياسات وتجزئة Arcscan
9 طبقات منتج أساسية منذ الإصدار v2.0: Treasury، وReputation، وMarketplace، وShield، وFlow، وBilling، وEscrow، وGas، وWallet OS

02 / stack & tags

هذه طبقة التطبيق لشبكة Arc: الواجهة، والخلفية، وSupabase، والمراقبة، وproof

لا يركز ملف README على لوحات تحكم منفصلة، بل على عملية اقتصادية واحدة: `identity -> x402 offer -> policy -> settlement -> receipt -> reputation -> proof`. لذلك بُنيت هذه الصفحة كتحليل تقني: ماذا يشتري الوكيل، ومن يتحقق من المخاطر، وأين يظهر مرجع التسوية، وما الذي يثبت النتيجة.

أضاف الإصدار الأخير لوحة تحكم Kestrel الإنتاجية: Control Center، وMoney Movement، وProof Center، وسير عمل تجريبي، ولوحة Grant Evidence العامة. وقبل ذلك جاءت جاهزية Circle Wallet، ومذكرات المعاملات، واتجاه Gateway / Unified Balance، وArc Credit، وproof مشروط بالأدلة، والبناء النهائي الجاهز للمنحة. وقبل ذلك جاءت طبقة حسابات Arc، و`network_congested`، و`retry_scheduled`، و`deferred_settlement`، وWallet OS، واتجاه جاهز لـ EURC/Gateway، وموجّه مخاطر Chainlink/CCIP، وانضمام المزوّدين. من كل هذا تتشكّل خريطة المنتج: Treasury يدير الميزانيات، وShield يبتّ في الامتثال، وFlow يجمع المسار، وBilling يحسب استخدام x402، وEscrow وGas يغلقان العمليات المحيطة بالصفقة، وProof يُظهر ما حدث بالضبط.

أُفردت مسارات `/grant`، و`/judge`، و`/agentic-workflow`، و`/proof`، و`/proofs`، و`/provider`، و`/interop`، و`/ops`، و`/wallets` كل على حدة. وهذه ليست شاشات مكررة، بل أدوار مختلفة لسيناريو واحد: المراجِع، والمزوّد، والمُشغّل، والمدقّق، والبانيّ.

UX/UI Next.js 16 TypeScript Tailwind v4 Shadcn/UI Arc Testnet Circle SDK X402 USDC Supabase Vercel Sentry GitHub Actions Chainlink/CCIP
TypeScript
80.8%
CSS
12.3%
PLpgSQL
4.2%
JavaScript
2.5%
Solidity
0.2%

03 / release log

الإصدارات تصدر بسرعة، لذا تعتمد هذه الصفحة على المنطق الحالي، لا على نسخة MVP القديمة

v2026.08.02

Kestrel — Real Gateway Nanopayments Seller Endpoint

أول نقطة نهاية مدفوعة فعليًا: بدلاً من توقيع مزوّد محاكى، ظهر بائع Circle Gateway Nanopayments حقيقي يقبل استجابة HTTP 402 فعلية ولا يخصم الأموال إلا بعد التحقق عبر Gateway.

  • نقطة نهاية جديدة GET /api/marketplace/:apiId/call — نقطة x402 حية: يحصل العميل على استجابة 402 حقيقية، يوقّع تفويض Gateway بدون غاز، ولا يُفتح الوصول إلا بعد التحقق من الدفع.
  • يستبدل توقيع المزوّد المحاكى (ed25519-provider-sim) بمسار دفع حقيقي لعنصر واحد في السوق (api_01، Realtime Price Feed).
  • تم التحقق في الإنتاج على arcsuite-app.vercel.app باستخدام محفظة وكيل حقيقية تديرها Circle على Arc Testnet — يُرجع الطلب الحي استجابة 402 صحيحة بمبلغ 0.003 USDC وعنوان محفظة Gateway.
  • مُعطّل افتراضيًا (503) إلى أن يتم ضبط KESTREL_GATEWAY_SELLER_ENABLED وعنوان البائع؛ أُضيفت 6 اختبارات سلوك جديدة لمنطق التفعيل.
release notes
v2026.07.27

Security & Correctness Hardening

مراجعة أمنية لمسار الأموال بعد مراجعة كاملة للمشروع: تعزيز الفحوصات وقت التنفيذ، والاتساق (idempotency)، والتعافي بعد الأعطال.

  • أصبحت /api/money/execute تعيد التحقق من المبلغ، والقائمة المسموح بها للمستلم، والحد الأقصى، ومستلم الرسوم وفق السياسة الحالية وقت التنفيذ نفسه، لا في مرحلة preflight فقط.
  • حماية إعادة تشغيل تفشل بأمان: يرفض التنفيذ (503) إذا كان مخزن الاتساق في Supabase غير متاح، بدلاً من اللجوء إلى مسار بديل غير آمن.
  • اتساق حتمي في الضمان (escrow) وتسوية Arc — لم تعد التكرارات أو النسخ المتزامنة تحرّك الأموال مرتين.
  • استعادة التسوية: يمكن استئناف تسوية انقطعت بين تسجيل التدقيق والتحويل بأمان.
  • ArcEscrow.sol: أُضيفت حماية من إعادة الدخول (reentrancy)، وتحويلات transfer/transferFrom آمنة، وتحقق amount > 0 — ستُطبّق عند النشر التالي للعقد.
release notes
v2026.07.26

x402 Provider Pilot

أول تجربة تجريبية من جانب المزوّد: دمج واجهة AIsa المدفوعة عبر Circle Gateway x402 بحد أقصى مضبوط لكل عملية.

  • دمج واجهة AIsa المدفوعة عبر Circle Gateway x402.
  • فحص جاهزية باستجابة HTTP 402 حقيقية وحد 0.01 USDC لكل عملية.
  • مُشغّل تسلسلي محمي لتجربة تجريبية محكومة من 25 عملية.
  • تُحفظ أدلة دفع وتسليم مُجزّأة (hashed) لتتبع اكتمال proof.
  • أُضيفت واجهة Agentic Workflow: جاهزية المزوّد، إدارة الدفعات، المقاييس، تفاصيل proof.
release notes
v2026.07.26

Kestrel Production Control Plane

يمثّل هذا الإصدار تحوّلًا مهمًا: تُوضَع Arc كبنية تحتية، بينما تظهر فوقها لوحة تحكم مالية مستقلة جاهزة للإنتاج تحت اسم Kestrel.

  • أُضيفت واجهات جديدة: Control Center، وMoney Movement، وProof Center، وPilots، وGrant Evidence.
  • ظهرت ثلاثة سيناريوهات تجريبية شاملة: شراء واجهة x402، وتوجيه الخزينة، ودفعة B2B محكومة.
  • حدود تنفيذ من جانب الخادم: محوّل Circle Wallets، وتصاريح تنفيذ قصيرة الأجل موقّعة بـHMAC، وضوابط سياسة/امتثال/مبلغ/مستلم يفرضها الخادم.
  • أدلة إنتاج موثّقة: 10 تسويات مؤكدة على Arc Testnet، و12 إثباتًا مفهرسًا، و6 وكلاء نشطين، و2,655.4 USDC ضمن سياسة مُدارة، وحجم تداول 0.03 USDC مُتحقق منه على الشبكة التجريبية.
  • التحقق: 11 اختبار وحدة ناجح، و13 فحص واجهة برمجية ناجح، و26 فحص دخان إنتاجي ناجح، وبناء إنتاج ناجح، وتقرير الواجهة يشير إلى تفعيل محوّل Circle Wallets.
release notes
v2026.07.19

Final Grant Release

يُثبّت إصدار المنحة النهائي حالة Arc Suite الجاهزة للمراجعة: نطاق إنتاج واحد، وسير عمل USDC كامل عبر الوكلاء، وأثر إثبات مترابط للتحقق من النتيجة بمعزل عن الواجهة.

  • جُمعت Landing وTreasury وReputation وMarketplace ضمن نطاق إنتاج معياري واحد.
  • يُثبّت الإصدار واجهات المراجعة: `grant`، و`submission`، و`judge`، و`agentic-workflow`، و`proof`، و`ops`.
  • خط أساس أمني: سياسة CSP بخاصية frame-ancestors 'none'، وHSTS، وحماية من clickjacking/MIME/referrer.
  • التحقق: `npm audit` ← 0 ثغرات، و4 اختبارات وحدة ناجحة، و19 فحص دخان إنتاجي ناجح، و31 فحص مراقبة إنتاج ناجح، و0 حالات فشل.
release notes
v2026.07.16

CI Hotfix

إصدار صغير لكنه مهم: أُصلحت مشكلة lint في مبدّل المنتجات على الصفحة الرئيسية، والتي كانت تعطّل تكامل Arc Suite المستمر (CI).

  • حُفظت الروابط العميقة مثل ?product=provider دون تحديثات حالة React متزامنة داخل الـeffects.
  • أُزيل منسّق بطاقات المنتجات غير المستخدَم.
  • التحقق: `npm run lint:all`، و`npm run build`، ونجاح GitHub Actions CI، ونجاح Production Monitor.
release notes
v2026.07.16

Artifact-Gated Proof

يُدقّق هذا الإصدار منطق الإثبات: لم تعد موافقة السياسة تبدو وكأنها إنهاء للمهمة ما لم تتوفر إيصال وأدلة تحقق.

  • أُضيفت على /proof و/agentic-workflow تنبيهات proof موجهة للمراجعين ومشروطة بالأدلة.
  • تبقى تحديثات التسوية والسمعة معلّقة قيد المراجعة إذا غابت أدلة التنفيذ.
  • التحقق: `npm run build`، وتحديث نشر الإنتاج، وإرجاع `/proof` و`/agentic-workflow` للرمز 200.
release notes
v2026.07.15

Arc Credit

حصل Arc Suite على وحدة منتج جديدة للائتمان الخاص وسير عمل دورة حياة الأصول الواقعية (RWA)، مرتبطة باتجاه Arc x Tradable.

  • أُضيف Arc Credit إلى التنقل وشبكة المنتجات.
  • ظهرت رواية آمنة للمنحة حول بوابات KYB/KYT، وجداول الضمان، ومذكرات المعاملات، وآثار الإثبات، وتسوية السداد.
  • واجهات الإنتاج: تم تحديث /credit والصفحة الرئيسية / إلى أحدث نشر.
release notes
v2026.07.14

Gateway Memos & Monitor

يُكيّف هذا الإصدار Arc Suite مع إشارات بناء حديثة من Arc/Circle: مسارات تنفيذ Gateway، ومذكرات المعاملات، ومراقبة إنتاج أنظف.

  • أُضيف إلى Wallet OS محوّل تنفيذ Gateway بمنطق Balance → Spend → Forward → Trace.
  • ظهرت في Proof صفوف تصدير للتسوية: معرّف المهمة، ومعرّف سير العمل، والمزوّد، ومعرّف الواجهة، والمبلغ، وحالة المذكرة، ومرجع التسوية، وتجزئة المعاملة.
  • وصلت مراقبة الإنتاج إلى 31/31 فحصًا ناجحًا، بلا تحذيرات.
release notes
v2026.07.14

Arc Docs Alignment

إصدار مراجعة منحة يُوائم فيه Arc Suite نفسه مع وثائق Arc الحالية ورواية المراجعين، لا مع ملف README الخاص به فقط.

  • أُضيفت مواءمة وثائق Arc إلى لوحة تحكم مراجع المنحة.
  • تمت مطابقة: مذكرات المعاملات، وGateway / Unified Balance، وStablecoin Kits، وCCIP / Chainlink، ومرونة الشبكة مع الواجهات المنشورة فعليًا.
  • حُدّد ترتيب التنفيذ التالي: Memo Proof v2، وUnified Balance Console، وInterop Route Runner، وتنفيذ حقيقي عبر Circle Wallet، ومَنْع مشروط بالمخاطر/الأدلة.
release notes
v2026.07.12

Transaction Memos, Unified Balance & Swap Readiness

يُحدّث هذا الإصدار Arc Suite حول مذكرات المعاملات، والانتقال من Gateway إلى Unified Balance Kit، وتوجيه Stablecoin Kits، وروايات تسوية طبقة تطبيق Arc.

  • أُضيف إلى Proof سياق مذكرة المعاملة: مرجع الفاتورة/العميل/الدفعة، ومخطط المذكرة، وحالة الحدث المشروطة بالنجاح.
  • أُضيفت إلى Wallet OS جاهزية Unified Balance Kit: مطابقة إيداعات Gateway، وبحث الرصيد الموحّد، ومسار إنفاق جاهز لـuseForwarder، وتتبع تجزئة المعاملة.
  • أُضيفت إلى Arc Flow جاهزية Swap Kit / المسار من USDC إلى EURC ومسار عملة المزوّد.
release notes
v2026.07.12

Circle Wallet Readiness

إصدار موجّه للمراجعين حول جاهزية تنفيذ Circle Wallet: لا يزال للقراءة فقط، لكنه يأتي بضوابط واضحة وتحقق إنتاجي.

  • أُضيفت نقطة النهاية /api/wallets/execution-readiness.
  • ظهرت في Wallet OS لوحة جاهزية: حالة مسار Circle، والمحفظة المصدر، وبحث رصيد USDC، وبحث الرمز، وضوابط التحويل، وآخر فحص.
  • تغطي مراقبة الإنتاج الآن حاجز مصادقة جاهزية المحفظة الجديد؛ والنتيجة: 31 فحصًا، و0 حالات فشل، و0 تحذيرات.
release notes
v2026.07.09

Arc Account Layer

يُدقّق هذا الإصدار Wallet OS: تُجمَع حركة الأموال في Arc ضمن طبقة حساب واحدة، لا في مجموعة تكاملات خام مع السلاسل.

  • أُضيفت إلى Wallet OS الأرصدة، والمدفوعات، وضوابط إنفاق شبيهة بالبطاقة، وحالة CCTP المخفية، وحالة تجريد الغاز.
  • حصلت صفحة مراجع المنحة على رواية طبقة الحساب وبند مستقل لـWallet OS / طبقة الحساب في مصفوفة توافق Circle + Arc.
  • تتضمّن خارطة الطريق الآن معلمًا لـWallet OS متعدد العملات / طبقة الحساب.
  • التحقق: `npm run lint`، و`npm run build`، و`npm run monitor:prod` ← 30 فحصًا، و0 حالات فشل.
release notes
v2026.07.09

Multicurrency Wallet UX

يوسّع هذا الإصدار Wallet OS: يبقى USDC الحساب الأساسي، بينما تُعرض EURC وGateway وStableFX كاتجاهات جاهزة إلى حين ربط المحوّلات الفعلية.

  • أُضيفت وحدة Wallet OS لحساب وكيل برصيد واحد ومتعدد العملات.
  • تُعرض `USDC base`، و`EURC invoice rail`، وتمويل جاهز للعملات الورقية/Gateway، ومسارات جاهزة لـStableFX.
  • التحقق: `npm run lint`، و`npm run build`، و`npm run monitor:prod` ← 30 فحصًا، و0 حالات فشل.
release notes
v2026.07.09

Arc Network Resilience

يعرض Arc Suite الآن ازدحام الشبكة كحالة تنفيذ، لا كـ“عطل ما”. وهذا أهم لمنتج مدفوعات من مجرد شاشة تحميل عادية.

  • أُضيفت `network_congested`، و`retry_scheduled`، و`deferred_settlement`، و`settlement_recorded`.
  • يتحقق Interop v2 من حالة CCIP، وحداثة تغذية البيانات، والانحراف، وزمن استجابة RPC، وجاهزية المستكشف، وسجل المسار.
  • يتبع انضمام المزوّد الآن المسار `API listing -> price -> x402 offer -> agent purchase -> proof receipt`.
release notes
v2026.07.04

Arc Interop & Risk Router

يربط هذا الإصدار أدلة Chainlink/CCIP بمسار الدفع: السياسة، والوسيط (oracle)، وCCIP، والإيصال، والتحقق مجموعة في مغلف مسار واحد قابل للقراءة.

  • أُضيف مسار من Arc Testnet إلى Ethereum Sepolia بموجّه CCIP ومحدّد سلسلة.
  • أصبح `oracleRiskHash` ظاهرًا في مغلف proof/المهمة الخاص بالوكيل.
  • عند وجود `receipt_missing` أو `validation_missing`، يذهب المسار إلى المراجعة بدلاً من التمويه بأنه تمت تسويته.
release notes
v2026.07.04

Shield Risk Watchlist

لم تعد Shield فحصًا لمرة واحدة للعنوان، بل مراقبة مستمرة: يمكن لعنوان أن يجتاز الفحص ثم ينتقل إلى المراجعة أو التجميد عند تغيّر ملف المخاطر.

  • أُضيفت عناوين مراقَبة، وسياسات تجميد، وتنبيهات مراجعة يدوية.
  • تعرض البطاقات `active`، و`review`، و`frozen`، والوكيل، والسلسلة، والمخاطر السابقة، والمخاطر الحالية.
  • تتحقق مراقبة الإنتاج الآن من قسم المراقبة المستمرة.
release notes
v2.0.0

Agent Commerce Operating Layer

في هذا الإصدار، نما المشروع من ثلاثة عروض تجريبية مترابطة إلى طبقة تشغيل للتجارة المستقلة بعملة USDC.

  • أُضيفت Shield وFlow وBilling وEscrow وGas وWallet OS فوق Treasury وReputation وMarketplace.
  • حصل Supabase على مخططات جديدة للغاز، ودورة حياة المحفظة، والضمان، والفوترة، وعامل التنفيذ.
  • الفحوصات: `lint:all`، و`build:all`، و`test:smoke` ← 11/11 ناجحة.
release notes
v1.1.0

Arc Testnet Settlement

في هذا الإصدار، تحوّلت المحاكاة إلى مسار تسوية حقيقي مشروط بالسياسة على Arc Testnet عبر Circle Wallets.

  • قبل أي تحويل، تُطبَّق سياسة وصول الوكيل/الواجهة، وقائمة المستلمين المسموح بهم، وسقف المبلغ من جانب الخادم.
  • تُخزَّن التسوية في Supabase، وتُحدّث Treasury وReputation، وتُحمى عمليات إعادة المحاولة بمفاتيح اتساق (idempotency).
  • يُثبّت الإصدار `0.003 USDC`، ومعرّف السلسلة `5042002`، ورابط معاملة على Arcscan.
release notes
v1.0.0

Code Review Fixes

بعد المراجعة، جرى تنظيف المشروع من ناحية البيانات والواجهة والنماذج والبنية التحتية. لا يبدو الإصدار لافتًا، لكنه يعكس اهتمامًا حقيقيًا بالجودة.

  • أصبحت STATS تُحسب من بيانات وهمية (mock)، وأُصلح إجمالي التسويات، وأعداد السوق، وتفصيل النقاط.
  • أُصلحت `<Link><button>` غير الصالحة، وCopyButton، ونماذج التحقق، وترتيب الأحداث، وروابط env.
  • أُزيل نحو 2500 سطر من مكوّنات shadcn/ui غير المستخدَمة والتبعيات الزائدة.
release notes

04 / file map

الملفات الرئيسية

05 / next projects