BITCOIN LIGHTNING
Lightning भुगतान स्वीकार करें।
भुगतान पाने वाला वॉलेट जोड़ें, अपनी दुकान में सक्षम करें और ग्राहकों को Lightning QR कोड से भुगतान करने दें।
वॉलेट कनेक्शन, सार्वजनिक नोड नहीं।
सार्वजनिक Bitcoin एंडपॉइंट ब्लॉकचेन पढ़ सकता है। वह आपके लिए Lightning भुगतान नहीं पा सकता। Lightning के लिए ऐसा वॉलेट चाहिए जो इनवॉइस बनाए और उनका निपटान होने की जानकारी दे।
| आपका सेटअप | इससे जोड़ें | इसकी देखभाल कौन करता है? |
|---|---|---|
| आपका अपना नोड | HTTPS पर LND या संगत NWC वॉलेट | कुंजियाँ, चैनल, तरलता और बैकअप आप सँभालते हैं। |
| प्रबंधित सेल्फ-कस्टोडियल वॉलेट | NWC, उदाहरण के लिए होस्टिंग के साथ Alby Hub | एक सेवा इसे चलाने में मदद करती है। जाँचें कि कुंजियों का नियंत्रण और रिकवरी की पहुँच आपके पास रहे। |
| कस्टोडियल खाता | संगत प्रदाता का NWC कनेक्शन | प्रदाता आपके फंड रखता है। शुल्क, खाते की सीमाएँ और सत्यापन की शर्तें प्रदाता पर निर्भर हैं। |
NWC कनेक्शन प्रोटोकॉल है, फंड पर नियंत्रण की गारंटी नहीं। अपने कारोबार के अनुकूल वॉलेट मॉडल चुनें। Wholly Crypto Lightning फंड नहीं रखता और नोड इंस्टॉल नहीं करता।
अपना LND नोड जोड़ें।
- खोलें: सेटिंग → चेन कनेक्शन → Lightning जोड़ें। चुनें LND · HTTPS.
- बाहर से पहुँच योग्य HTTPS REST एंडपॉइंट और सीमित अनुमतियों वाला macaroon हेक्साडेसिमल फ़ॉर्मैट में दर्ज करें। इनवॉइस पढ़ने/लिखने की अनुमति दें और
info:read। जोड़ें:offchain:readयदि चैनल बैलेंस दिखाना चाहते हैं। कभी इस्तेमाल न करेंadmin.macaroonऔर न खर्च करने की अनुमतियाँ दें। - अगर LND अपने TLS प्रमाणपत्र का इस्तेमाल करता है, तो उसका सार्वजनिक PEM प्रमाणपत्र पेस्ट करें। TLS निजी कुंजी पेस्ट न करें। नोड के फ़ायरवॉल में अपने मर्चेंट VPS से पहुँच की अनुमति दें।
- वे प्रोजेक्ट चुनें जिन्हें कनेक्शन इस्तेमाल करने की अनुमति है। जाँचें और सेव करें, फिर नए इनवॉइस के लिए सक्षम करें।
नोड Bitcoin mainnet से सिंक होना चाहिए। TLS सत्यापन चालू रहता है। यह कनेक्शन केवल सार्वजनिक HTTPS पते स्वीकार करता है; निजी, लूपबैक और आरक्षित पते ब्लॉक हैं। नोड को अपने भुगतान सर्वर से अलग रखें।
Nostr Wallet Connect से जुड़ें।
- Alby Hub या दूसरे संगत वॉलेट में भुगतान पाने के लिए अलग कनेक्शन बनाएँ।
- अनुमति दें:
make_invoice,lookup_invoiceऔरget_info.get_balanceवैकल्पिक है। भुगतान करने या निकासी के मेथड की अनुमति न दें। - चुनें Nostr Wallet Connect Wholly Crypto में और पूरा पेस्ट करें
nostr+walletconnect://…कनेक्शन स्ट्रिंग। इसे पासवर्ड की तरह सुरक्षित रखें। - कनेक्शन स्ट्रिंग में एक सार्वजनिक WSS रिले इस्तेमाल करें। फंड नियंत्रण का मॉडल और प्रोजेक्ट की पहुँच चुनें, फिर जाँचकर सेव करें।
Wholly Crypto हस्ताक्षरित जवाब सत्यापित करता है और पुराने NIP-04 की संगतता के साथ NIP-44 v2 एन्क्रिप्शन का समर्थन करता है। वॉलेट को निपटान प्रमाण के साथ आने वाले इनवॉइस का लुकअप समर्थित करना चाहिए। हर NWC खाता सभी प्राप्ति मेथड का समर्थन नहीं करता।
अपनी दुकान के लिए सक्षम करें।
खोलें: प्रोजेक्ट → दुकानें → भुगतान तरीके → Bitcoin Lightning। कनेक्शन चुनें और चालू करें। ऑन-चेन Bitcoin अलग विकल्प है; आप कोई एक या दोनों उपलब्ध करा सकते हैं।
हाथ से या सामान्य API से छोटा इनवॉइस बनाएँ। चेकआउट में Bitcoin और फिर Bitcoin Lightning चुनें। QR कोड स्कैन करें या अनुरोध Lightning वॉलेट में खोलें। इनवॉइस बनाने के लिए नए API रूट की ज़रूरत नहीं है।
भुगतान हुआ यानी निपटान हुआ।
हर अनुरोध का अपना BOLT11 इनवॉइस और पेमेंट हैश होता है। कीमतों में दुकान की फ़िएट मुद्रा और स्प्रेड इस्तेमाल होते हैं और राशि ऊपर की ओर पूरे satoshi में राउंड होती है। Wholly Crypto प्राप्तियों को millisatoshi की सटीकता से दर्ज करता है।
रोका गया या पता चला भुगतान काफ़ी नहीं है। वॉलेट को वैध भुगतान प्रमाण के साथ निपटान की सूचना देनी चाहिए। ब्लॉक पुष्टियों की ज़रूरत नहीं होती। इनवॉइस इतिहास, प्रोसेसिंग शुल्क, IPN और वेबहुक सामान्य इनवॉइस वर्कफ़्लो का पालन करते हैं।
LND हर कनेक्शन पर एक निपटान सब्सक्रिप्शन और रिकवरी लुकअप इस्तेमाल करता है। NWC इनवॉइस लुकअप इस्तेमाल करता है। लंबित लुकअप आम तौर पर लगभग हर 10 सेकंड में चलते हैं; सेवा रुकने, कतारों और प्रदाता की सीमाओं से अपडेट देर से आ सकते हैं। बिना निपटान वाले अनुरोध मर्चेंट इनवॉइस की समय-सीमा के बाद 24 घंटे तक मॉनिटर होते हैं।
क्रेडेंशियल बंद करने या बदलने से मौजूदा अनुरोध दूसरे वॉलेट में नहीं जाता। लंबित अनुरोध पूरे होने तक पुराने प्राप्ति क्रेडेंशियल चालू रखें। समय-सीमा पार या रद्द अनुरोधों का भुगतान नहीं करना चाहिए।
यह इंटीग्रेशन भुगतान प्राप्त करता है। भेजने, रिफ़ंड, चैनल प्रबंधन या एक्सचेंज ट्रांसफ़र के लिए जुड़े वॉलेट का इस्तेमाल करें। Lightning बैलेंस साझा वॉलेट बैलेंस हैं, अलग प्रोजेक्ट वॉलेट नहीं। प्रदाता, रूटिंग और चैनल शुल्क Wholly Crypto के प्रोसेसिंग शुल्क से अलग हैं।
क्षमता और बैकअप तैयार रखें।
भुगतान पाने के लिए आपके नोड में इनकमिंग चैनल क्षमता चाहिए। जुड़े वॉलेट में उपयोग योग्य रूट या प्राप्ति क्षमता न हो तो भी भुगतान प्राप्त करना विफल हो सकता है। तरलता सेवा मदद कर सकती है, लेकिन खर्च और शर्तें अलग-अलग होते हैं।
प्रोजेक्ट वॉलेट का टेक्स्ट बैकअप Lightning का बैकअप नहीं लेता। अपने नोड या वॉलेट की रिकवरी प्रक्रिया अपनाएँ, जिसमें उसके ज़रूरी चैनल बैकअप शामिल हों। केवल सीड फ़्रेज़ से चैनल फंड सुरक्षित रूप से वापस न मिल पाएँ। इनवॉइस ट्रैकिंग और एन्क्रिप्टेड कनेक्शन क्रेडेंशियल सुरक्षित रखने के लिए Wholly Crypto के डेटाबेस और एन्क्रिप्शन कुंजी का बैकअप लें।
पहले कनेक्शन जाँचें।
- पहुँच अस्वीकृत: प्राप्ति की अनुमतियाँ जाँचें और देखें कि क्रेडेंशियल अब भी वैध है या नहीं।
- कनेक्शन विफल: HTTPS/WSS, TLS, DNS, फ़ायरवॉल की पहुँच और वॉलेट ऑनलाइन है या नहीं, जाँचें।
- अनुरोध उपलब्ध नहीं: प्रोजेक्ट की पहुँच, दुकान का सक्रिय होना, मौजूदा विनिमय दरें और वॉलेट की mainnet स्थिति जाँचें।
- भुगतान के लिए रूट नहीं मिला: अपने Lightning वॉलेट में इनकमिंग तरलता जाँचें। API कनेक्शन सही होने से यह साबित नहीं होता कि रूट मौजूद है।
ग्राहकों को Lightning उपलब्ध कराने से पहले छोटा भुगतान और उसका सूचना प्रवाह जाँचें। सपोर्ट को कभी वॉलेट कुंजियाँ, macaroon या NWC सीक्रेट न भेजें।