إطلاق ADM-Payment: منصة أولية للعملات المشفرة للدفع والاشتراكات وترخيص البرمجيات

إطلاق ADM-Payment
تحقيق الربح من البرمجيات يجب ألا يتطلب سلسلة هشة من الخدمات المنفصلة. للعديد من المنتجات — خاصة في ويب3، والتجارة، وSaaS، والأتمتة، والبنية التحتية المستضافة ذاتيًا — التحدي الحقيقي ليس فقط قبول الدفع، بل إدارة التدفق التجاري بالكامل: المصادقة، الدفع، منطق الفوترة، الاشتراكات، تسليم الترخيص، التحقق من صحة الترخيص، العمليات الإدارية، إدارة المستخدمين، التجديدات، النسخ التجريبية، والوصول إلى المنتج.
ADAMANT Payment (ADM-Payment) هي منصة عالمية أولية للعملات المشفرة، يمكن استضافتها ذاتيًا، مخصصة للدفع، الاشتراكات، وإدارة تراخيص البرمجيات. تم إصدارها حاليًا كعمل قيد الإنجاز مع نسخة تجريبية جاهزة. تم تصميم المنصة كمنتج مستقل، غير مرتبط بـ ADAMANT Messenger أو بأي تطبيق واحد. الهدف الأول للتكامل الداخلي هو اشتراكات ADAMANT Tradebot WebUI، لكن تم بناء المنصة لتناسب نطاقًا أوسع من المنتجات تشمل البوتات، منصات SaaS، التطبيقات المكتبية، خدمات ويب3، الأدوات الخاصة، واجهات برمجة التطبيقات التجارية، والبرمجيات المستضافة ذاتيًا.
الأسباب التي دفعت إلى بنائها
تم تصميم معظم مكدسات تحقيق الربح من البرمجيات الحديثة حول الدفع التقليدي أولاً. يعمل هذا مع العديد من الشركات، لكنه يصبح مقيّدًا عندما يكون المنتج أصليًا للعملات المشفرة، عالميًا، مستضافًا ذاتيًا، واعيًا للخصوصية، أو مباعًا لمستخدمين يفضلون عدم الاعتماد على قنوات البنوك التقليدية. قد تتطلب التكوينات النموذجية خدمات منفصلة للمصادقة، المدفوعات، الاشتراكات، ومفاتيح الترخيص، بالإضافة إلى نصوص برمجية مخصصة للوصول إلى المنتج، لوحة تحكم إدارية مبنية من الصفر، ونُسخ الويب، ردود الاستدعاء، قواعد بيانات ربط، وسير عمل الدعم اليدوي.
يجمع ADM-Payment هذه الأجزاء في منصة واحدة متماسكة. يمكن لمالك المنتج تحديد الخطط، قبول مدفوعات العملات المشفرة، إصدار التراخيص، إدارة المستخدمين، والسماح للبرمجيات الخارجية بالتحقق من الوصول عبر واجهة برمجة التطبيقات — دون الحاجة إلى إعادة بناء طبقة تحقيق الربح بالكامل مرارًا وتكرارًا.
الوحدات الأساسية
تجمع المنصة المصادقة، الفوترة، مدفوعات العملات المشفرة، النسخ التجريبية والتراخيص المدفوعة، الاشتراكات، التراخيص الترويجية واليدوية، بوابة ويب للمستخدم، لوحة تحكم إدارية، واجهة برمجة تحقق من صحة الترخيص، تسمية المنتج، التدويل، وميزات الأمان التشغيلي في حل واحد يمكن استضافته ذاتيًا.
تم تصميم المدفوعات لتكون أولية للعملات المشفرة بشكل افتراضي، وليس كإضافة لاحقة. يشمل النطاق الحالي مدفوعات البيتكوين من خلال خادم BTCPay المستضاف ذاتيًا، المدفوعات الأصلية لـ ADAMANT مع عناوين إيداع فريدة ومراقبة السلسلة، ومزود تطوير لاختبار التدفقات. تم تصميم البنية بحيث يمكن إضافة مزودي دفع إضافيين (إيثريوم، ERC20، العملات المستقرة، وغيرها) والسلاسل لاحقًا دون الحاجة إلى إعادة كتابة نواة الفوترة.


يقدم ADM-Payment واجهة ويب واضحة للمستخدمين تسهل تسجيل الدخول، تصفح الكتالوج، الدفع، وإدارة التراخيص. أما بالنسبة لأصحاب المنتجات، فيوفر لوحة تحكم إدارية لإدارة الحسابات، التراخيص، الفواتير، المحافظ، الخطط، وحقوق الوصول. أما بالنسبة للبرمجيات الخارجية، فيوفر واجهة برمجة تحقق من صحة الترخيص، بحيث يمكن لبوت، خلفية SaaS، ريليه، تطبيق مكتبي، أو منتج آخر التحقق برمجيًا من امتلاك المستخدم لوصول نشط.
حالات الاستخدام المستهدفة
ADM-Payment هو طبقة تحقيق ربح، وليس مجرد صفحة دفع. إنه مفيد بشكل خاص لبوتات التداول وأدوات الأتمتة التي تحتاج إلى وصول قائم على الترخيص، خطط اشتراك، قيود حسب السوق أو البورصة، والنشرات الخاصة. يمكن لمطوّر بوت تداول إنشاء خطط مثل Basic أو Pro أو Enterprise؛ يدفع المستخدمون بالعملات المشفرة، يتلقون تراخيص، ويتحقق البوت من الوصول عبر واجهة برمجة التطبيقات. يمكن تحديد نطاق التراخيص حسب معايير محددة للمنتج مثل البورصة وزوج التداول، مما يمكّن من التحكم الدقيق في الوصول بدلاً من نموذج بسيط مدفوع/غير مدفوع.
بالنسبة لمنتجات SaaS ذات المستخدمين الأصليين للعملات المشفرة، يوفر ADM-Payment وسيلة لقبول العملات المشفرة، إدارة الاشتراكات، والتحكم في الوصول دون الاعتماد كليًا على معالجات الدفع التقليدية. يمكن للتطبيقات المكتبية والأدوات الخاصة استخدامه كخلفية ترخيص وفوترة من خلال استدعاء واجهة التحقق للتأكد من نشاط الترخيص. تستفيد خدمات ويب3 من تدفقات المصادقة الموجهة للعملات المشفرة، بما في ذلك تسجيل الدخول عبر محفظة ADM وإيثريوم إلى جانب تسجيل الدخول التقليدي القائم على البريد الإلكتروني. يمكن للمنتجات التجارية المستضافة ذاتيًا نشر المنصة وتعديلها وفقًا لقواعد خاصة بها بدلًا من الاعتماد على خدمة SaaS مغلقة للترخيص.
تدعم المنصة منطق النسخ التجريبية مع التسجيل التلقائي مع فرض قواعد مثل نسخة تجريبية واحدة لكل نطاق محدد. كما تشمل أنواع التراخيص المدفوعة، التجريبية، الترويجية، واليدوية، مما يمنح المشغلين مرونة دون الحاجة إلى تعديلات مباشرة في قاعدة البيانات. يمكن تهيئة العلامة التجارية من خلال متغيرات البيئة، ويستخدم نموذج البيانات أسماء منتجات عامة بدلًا من افتراضات مدمجة مسبقًا خاصة بـ ADAMANT، مما يجعلها مناسبة للنشرات البيضاء عبر منتجات متعددة.
البنية التقنية
تم بناء ADM-Payment كمستودع وحيد حديث باستخدام pnpm و Turborepo. يشمل النطاق v1.0.0 خلفية واجهة برمجة التطبيقات Fastify 5، Prisma ORM، قاعدة بيانات PostgreSQL، واجهة أمامية React 18 مع Vite، تطبيق ويب منفصل للمستخدم وآخر إداري، حزم مشتركة للمنطق المشترك، جلسات JWT مع ملفات تعريف ارتباط التحديث، مصادقة رمز الرسالة ADM، مصادقة إيثريوم SIWE، مصادقة البريد الإلكتروني وكلمة المرور، كابتشا Turnstile، تكامل BTCPay Server لدفعات البيتكوين، مزود دفع ADAMANT أصلي مع عناوين إيداع فريدة وراقب سلسلة، نُسخ ويب متطابقة، مفتاح واجهة برمجة التطبيقات الإدارية، 2FA اختياري، حظر حسب IP وبصمة الجهاز، تسجيل التدقيق، تدويل i18n، و GitHub Actions CI للتثبيت، توليد Prisma، البناء، التنظيف، والتحقق من الأنواع.
تفصل البنية بين المناطق المخصصة للمستخدم والإدارة. تتفاعل المنتجات الخارجية مع المنصة من خلال نقاط نهاية واجهة برمجة التطبيقات للتحقق من التراخيص أو التحقق من حالة الاشتراك. يعني هذا النهج القائم على واجهة برمجة التطبيقات أن ADM-Payment ليس فقط صفحة دفع، بل خدمة خلفية يمكن للبرمجيات الأخرى الاعتماد عليها.
تم دمج ضوابط الأمان في مستوى البنية: مناطق مستخدم وإدارة منفصلة، تدفقات مصادقة محمية، التحكم في الوصول، واجهات برمجة تحقق من صحة الترخيص الآمنة، مفتاح واجهة برمجة التطبيقات الإدارية، 2FA اختياري لـ ADM وETH، دعم الكابتشا، حظر حسب IP وبصمة الجهاز، وتسجيل التدقيق. تتيح مصادقة المحفظة للمستخدمين تسجيل الدخول عبر هويات العملات المشفرة بدلًا من إجبارهم على حسابات البريد الإلكتروني فقط، مع استمرار توفر تسجيل الدخول بالبريد الإلكتروني وكلمة المرور للمستخدمين التقليديين.
الحالة الحالية
ADM-Payment هو عمل قيد الإنجاز مع نسخة تجريبية جاهزة. الأساس قابل للاستخدام بالفعل، لكن يتم تحسين المنتج حاليًا مع استمرار صقل التدفقات، توسيع التوثيق، وجمع ملاحظات التكامل الفعلي. يشمل الإصدار الحالي تأسيس منصة v1.0.0، مع التركيز على التكامل الأولي في الإنتاج على اشتراكات ADAMANT Tradebot WebUI. يشمل خارطة الطريق إضافة مزودي دفع أكثر، سلاسل أكثر، توثيق OpenAPI، أتمتة تجديد الاشتراكات، وتكاملات منتجات الطرف الثالث.
لقطات الشاشة








