عقد CryptMeUp Base الذكي هو عقد الدفع onchain الذي نستخدمه لمعالجة المدفوعات الأساسية دون الاحتفاظ بأموال المستخدم. وهي مصممة للحفاظ على تدفق الدفع بسيطًا وشفافًا وحتميًا.
بالنسبة للمدفوعات الأساسية الأصلية، يتلقى العقد مبلغ الدفع مباشرة كقيمة msg. بالنسبة لمدفوعات ERC20 المدعومة مثل USDC وEURC، يستخدم العقد مبلغ الرمز المميز المعتمد ويقوم بإجراء التقسيم على السلسلة.
يرسل الدافع فقط المبلغ الإجمالي الذي ينتمي إلى الدفعة. يحسب العقد الرسوم الثابتة البالغة 0.1% داخليًا. يتم توجيه نسبة 99.9% المتبقية إلى محفظة التاجر. يتم توجيه الرسوم البالغة 0.1% إلى محفظة الرسوم التي تم تكوينها.
يعد هذا النموذج أكثر أمانًا من تمرير مبالغ الرسوم من الواجهة الأمامية، لأن قاعدة التسوية موجودة داخل العقد نفسه. وهذا يعني أن التقسيم النهائي لا يمكن أن ينجرف بصمت بسبب منطق المتصفح، أو أخطاء واجهة المستخدم، أو قواعد التقريب غير المتطابقة.
العقد أيضا غير حضانة. لا يطلب CryptMeUp من المستخدمين إرسال الأموال مسبقًا إلى محفظة النظام الأساسي. ينفذ العقد فقط تقسيم الدفع الذي ينتمي إلى معاملة الدفع النشطة.
بالنسبة لمدفوعات ERC20، يلزم اتخاذ خطوة موافقة قبل الدفع. هذا هو سلوك ERC20 الطبيعي. تسمح الموافقة للعقد بسحب المبلغ المطلوب فقط لتلك الدفعة وتقسيمه بين التاجر ومحفظة الرسوم.
من ناحية التحقق، تتحقق الواجهة الخلفية لدينا من هدف المعاملة، والطريقة المطلوبة، والرمز المميز أو المبلغ الأصلي، وسجلات النقل الناتجة. وهذا يجعل المعاملة المتسلسلة نفسها مصدر الحقيقة للتسوية.
يمكنك فحص عقد الشبكة الرئيسية المباشرة على BaseScan.
0x57F33f55159Da453F05A9A28f53da9dD038bE103
- تنفيذ الدفع غير الاحتجازي.
- رسم ثابت بنسبة 0.1% يتم احتسابه داخل العقد.
- التاجر الحتمي وتقسيم الرسوم.
- التحقق من Onchain مقابل بيانات وسجلات المعاملات الحقيقية.