التثبيت
وضع Soberano (تحتفظ بـ 100%)
أحضر مزود Lightning الخاص بك — تذهب المدفوعات مباشرةً إلى محفظتك، بدون رسوم.يدعم Python أيضًا وضع Managed — استخدم
ManagedProvider.from_address("you@blink.sv") (رسوم 0.3%، لا حاجة لعقدة). راجع قسم المزودين أدناه.Flask
@l402_required — المزخرف
المعاملات
السلوك
استجابة 402
المزودون
BlinkProvider
Blink — محفظة Lightning وصائية مجانية، لا KYC للمبالغ الصغيرة.
LNbitsProvider
OpenNodeProvider
ManagedProvider — وضع السحابة (رسوم 0.3%)
تستضيف l402kit.com عقدة Lightning. تستلم 99.7% من كل دفعة — لا يلزم إعداد عقدة.
حماية إعادة التشغيل
الافتراضي — في الذاكرة (التطوير)
مدمج، لا يلزم أي إعداد. يُعاد ضبطه عند إعادة تشغيل العملية.Redis (الإنتاج — متعدد النسخ)
لنشر Gunicorn/uvicorn متعدد العمال، شارك حالة إعادة التشغيل عبر Redis:RedisReplayAdapter الأمر SET key 1 NX EX ttl — ذري وخالٍ من حالات التسابق.
أدوات مستقلة
مزود مخصص
الاختبار
التشغيل
L402Client — الدفع التلقائي
يُغلّفL402Client مكتبة httpx ويتولى دورة 402 → الدفع → إعادة المحاولة تلقائيًا.
المحافظ
AsyncL402Client — async/await
يستخدمAsyncL402Client مكتبة httpx.AsyncClient داخليًا — مثالي لـ FastAPI وasyncio وأطر عمل وكلاء الذكاء الاصطناعي التي تعمل في حلقة أحداث غير متزامنة.
الفرق عن L402Client
DevProvider + DevWallet — التطوير المحلي
تطوير محلي بدون إعداد — لا عقدة Lightning، ولا مدفوعات حقيقية. متطابق تشفيريًا مع الإنتاج:SHA256(preimage) === paymentHash.