समर्थित वॉलेट्स
BlinkWallet
सेटअप
- blink.sv पर साइन अप करें
- Dashboard → API Keys पर जाएं → एक key बनाएं
- डैशबोर्ड से अपना Wallet ID कॉपी करें
Node.js
Python
यह कैसे काम करता है
lnInvoicePaymentSend म्यूटेशन के साथ Blink GraphQL API को कॉल करता है। सेटल हुए ट्रांज़ैक्शन से preImage लौटाता है।
AlbyWallet
सेटअप
- getalby.com पर अकाउंट बनाएं
- Settings → Access Tokens पर जाएं →
payments:sendस्कोप के साथ एक टोकन बनाएं - (वैकल्पिक) स्व-अभिरक्षा के लिए अपना खुद का Alby Hub चलाएं
Node.js
Python
यह कैसे काम करता है
Bearer टोकन के साथ Alby Hub REST API पर POST /payments/bolt11 को कॉल करता है। रिस्पॉन्स से payment_preimage लौटाता है।
कस्टम वॉलेट
किसी भी Lightning वॉलेट का उपयोग करने के लिएL402Wallet interface को इम्प्लीमेंट करें:
- TypeScript
- Python
| मेथड | TypeScript | Python |
|---|---|---|
| BOLT11 इनवॉइस का भुगतान करें | payInvoice(bolt11): Promise<{ preimage: string }> | pay_invoice(bolt11: str) -> str |
वॉलेट चुनना
- टेस्टिंग / प्रोटोटाइपिंग → Blink (कस्टोडियल, तुरंत सेटअप, फ्री टियर)
- प्रोडक्शन एजेंट, अधिकतम नियंत्रण → Alby Hub स्व-होस्टेड (नॉन-कस्टोडियल, REST API)
- उच्च थ्रूपुट / कम शुल्क → Phoenix कस्टम
L402Walletके ज़रिए (नॉन-कस्टोडियल, ACINQ) - एंटरप्राइज़ → LNbits स्व-होस्टेड कस्टम वॉलेट के ज़रिए