अपना NOSTR-मार्केट LNbits के साथ प्रारंभ करें
LNbits के साथ एक मुफ़्त, विकेंद्रीकृत, निजी, अजेय बाज़ार कैसे चलाएं, NOSTR-मार्केट एक्सटेंशन का उपयोग करके, wss रिले पर, बिना किसी http ट्रैफ़िक के और यहां तक कि DNS/डोमेन के बिना भी।
दिस आर्टिकल वास् पोस्टेड एंड रजिस्टर्ड OP_RETURN एटब्लॉक हाइट # #785362
यह NOSTR और LNbits के लिए एक महान उपलब्धि है, एक क्रांतिकारी प्रोटोकॉल है जो पूरी तरह विकेंद्रीकृत तरीके से व्यापार करने में सक्षम है, जिसकी घोषणा बेन आर्क ने यहां की।
अगर आप इसमें नए हैं और नहीं जानते कि NOSTR क्या है, तो यहाँ से पढ़ना शुरू करें:
अगर आप LNbits में नए हैं, इसका कभी उपयोग नहीं किया है, इसके बारे में कभी सुना नहीं है, तो यहाँ से पढ़ना शुरू करें:
The originalमूल प्रोटोकॉल Diagon-Alley था, जो बाद में NOSTR-Market (NIP-15) बन गया।
Diagon Alley एक विकेंद्रीकृत बाजार-स्टॉल प्रोटोकॉल है, जो फ्रंट-एंड बाजार से व्यापारियों की स्टॉल पर जोर देता है। यदि कोई फ्रंट-एंड बाजार (इंडेक्सर) हटा दिया जाता है, तो व्यापारी अपनी स्टॉल कहीं और इंगित कर सकते हैं। गेम-सिद्धांत के अनुसार Diagon Alley का विजेता सबसे ईमानदार होता है, हालांकि बुरे व्यवहार को सीमित करने के सुझाव बहुत स्वीकार करने योग्य हैं।
इंडेक्सर्स
इंडेक्सर एक साधारण फ्रंट-एंड सर्वर और GUI है जो व्यापारी और खरीदार के बीच उत्पाद, भुगतान और शिपिंग जानकारी को रूट करता है। प्रत्येक व्यापारी के पास एक स्टॉल में उत्पाद होते हैं। स्टॉल चुनता है कि कौन से उत्पादों को इंडेक्सर के साथ सूचीबद्ध करना है। एक इंडेक्सर का एक ही एंडपॉइंट होता है।
स्टॉल्स
एक स्टॉल के पास एक की-पेअर होता है जिसका उपयोग वह इंडेक्सर्स के साथ रजिस्टर करने और इनवॉइसेस पर साइन करने के लिए करता है। यह की-पेअर किसी भी लाइटनिंग नेटवर्क की-पेअर से संबंधित नहीं होता है; यह स्वतंत्र होता है।
एक स्टॉल एक इंडेक्सर के साथ कुछ/सभी उत्पादों को सूचीबद्ध करना चुन सकता है। स्टॉल एक छोटा सर्वर होता है जिसमें तीन समापन बिंदु होते हैं।
लेकिन वह सब http प्रोटोकॉल पर आधारित था, इसलिए अभी भी डोमेन/DNS और http पर ट्रैफ़िक पर निर्भर था।
अब, NOSTR-मार्केट NOSTR प्रोटोकॉल पर निर्मित है, जहां सारा ट्रैफ़िक wss रिले पर है। यदि व्यापारी सार्वजनिक वेब-शॉप प्रकाशित करना चाहता है तो HTTP एक्सेस वैकल्पिक हो सकता है।
लेकिन व्यावहारिक रूप से कोई भी व्यक्ति LNbits के स्थानीय इंस्टेंस (127.0.0.1) पर एक स्टॉल चला सकता है और अपने स्टॉल के सभी आइटम्स को कनेक्टेड रिले को नोट्स के रूप में प्रसारित कर सकता है।
ग्राहकों के लिए भी यही बात है; वे बस एक स्थानीय NOSTR-क्लाइंट और एक NOSTR-मार्केट चला सकते हैं और किसी भी व्यापारी के पब्लिक की को WSS रिले के माध्यम से कनेक्ट कर सकते हैं। फिर वे स्वतंत्र रूप से, विकेंद्रीकृत, और गुमनाम रूप से शॉपिंग कर सकते हैं, बिना किसी HTTP ट्रैफ़िक के, और भुगतान के लिए बिटकॉइन लाइटनिंग नेटवर्क का उपयोग कर सकते हैं।
व्यापारी के रूप में
आइए मान लें कि आपने पहले ही एलएनबिट्स इंस्टॉल कर लिया है (एलएनबिट्स के बारे में ऊपर दिए गए लिंक देखें)। अभी उन विवरणों में प्रवेश नहीं करूंगा, इस गाइड को बहुत लंबा बना दूंगा।
NOSTR-मार्केट से शुरुआत करने से पहले एक छोटी चेकलिस्ट:
जानें कि NOSTR कैसे काम करता है और वास्तव में क्या है। कई लोग सोचते हैं कि यह सिर्फ ट्विटर का प्रतिस्थापन है, लेकिन वे गलत हैं, यह इससे कहीं अधिक है। NOSTR प्रोटोकॉल अधिक विकेन्द्रीकृत दुनिया के लिए कई अन्य कार्यक्षमताएँ प्रदान करता है।
जानें कि एलएनबिट्स कैसे काम करता है। यह एलएन नोड/फंडिंग स्रोत के शीर्ष पर एक लेखा प्रणाली है। इसे अपने एलएन नोड के लिए "वर्डप्रेस" के रूप में मानें।
अपने एलएनबिट्स इंस्टेंस के अच्छी तरह से काम करने का परीक्षण करें, वॉलेट, उपयोगकर्ताओं आदि का परीक्षण करें। कृपया विकी पेज पर उपलब्ध सभी एलएनबिट्स दस्तावेज़ों को पढ़ें और उन पर ध्यान दें।
अपने एलएन नोड के लिए अच्छी तरलता (अंदर और बाहर) के साथ एक अच्छा फंडिंग स्रोत रखने पर विचार करें, जो अच्छे एलएन मार्गों से जुड़ा हो और आपको प्राप्त भुगतानों के लिए और प्राप्त सैट को स्वैप करने के लिए पर्याप्त तरलता प्रदान करता हो। कृपया पढ़ें, सीखें और जानें कि एलएन कैसे काम करता है। यहां गाइड और ट्यूटोरियल की पूरी सूची है।
चरण 1 - आवश्यक एलएनबिट्स एक्सटेंशन स्थापित करें
A - adminUI सुविधा सक्रिय करें
आपके LNbits सर्वर (फंडिंग स्रोत, उपयोगकर्ता, व्यवस्थापक, इंस्टॉल एक्सटेंशन इत्यादि) के आसान प्रबंधन के लिए।
याद करने के लिए:
यह adminUI एक सुपर-एडमिन उपयोगकर्ता बनाएगा जो केवल सर्वर को प्रबंधित करेगा और कंसोल लॉग में केवल LNbits स्टार्टअप पर प्रदर्शित किया जाएगा।
यदि आप अपने LNbits को क्लियरनेट या टोर पर भी सेटअप करते हैं तो इसे http://127.0.0.1/admin?usr=dfdf87.... या डोमेन/डीएनएस जैसे स्थानीय यूआरएल के माध्यम से एक्सेस किया जा सकता है।
यदि आप इसे अधिक बार एक्सेस करना चाहते हैं तो इस यूआरएल को अपने ब्राउज़र बुकमार्क में सेव करे ।
इस यूआरएल को किसी भी खोज इंजन में न डालें या सार्वजनिक रूप से पोस्ट न करें!
Google Chrome जैसे ब्राउज़र का उपयोग न करें जिसमें जीमेल खाते से भी लॉग इन किया गया हो। एक सभ्य ब्राउज़र का उपयोग करें जो गोपनीयता का सम्मान करता है और इतिहास/कैश को भी सहेजता नहीं है (ब्राउज़र विकल्प देखें और उस विकल्प को अक्षम करें)। हर बार जब आप ब्राउज़र बंद करेंगे, तो सारा ब्राउज़िंग इतिहास ख़त्म हो जाएगा। यहां और देखें.
जल्द ही LNbits के पास एक उचित लॉगिन तरीका होगा, लेकिन वह सुविधा अभी तक तैयार नहीं है। सबर रखो।
B - उपयोगकर्ता प्रबंधक (USER MANAGER) एक्सटेंशन स्थापित करें
यह उपयोगकर्ताओं, वॉलेट और पहुंच के स्तर को प्रबंधित करने और बनाने के लिए एक बहुत ही उपयोगी एक्सटेंशन है।
सुपर एडमिन उपयोगकर्ता के साथ लॉगिन करें, UM इंस्टॉल करें, फिर उसके वॉलेट के साथ भी एक उपयोगकर्ता बनाएं।
उस उपयोगकर्ता के साथ लॉगिन करें और URL को अपने बुकमार्क में सहेजें। यह उपयोगकर्ता एक व्यवस्थापक उपयोगकर्ता के रूप में भी कार्य कर सकता है (यदि आप "सर्वर प्रबंधित करें" अनुभाग में पूर्ण अधिकार देते हैं)।
इस "व्यवस्थापक उपयोगकर्ता" के अंदर आप कई अन्य सामान्य उपयोगकर्ता बना सकते हैं, यही प्रक्रिया UM एक्सटेंशन का उपयोग करके भी बनाई जा सकती है। लेकिन केवल तभी जब जरूरत हो।
इस "एडमिन उपयोगकर्ता" के साथ हम NOSTR-मार्केट एक्सटेंशन के साथ मर्चेंट और स्टॉल बनाने जा रहे हैं।
C - NOSTR-क्लाइंट एक्सटेंशन इंस्टॉल करें
यह NOSTR-मार्केट के लिए एक आवश्यक एक्सटेंशन है, क्योंकि आपके स्टाल को प्रसारित करने में सक्षम होने के लिए आपके बाज़ार को कई NOSTR रिले से कनेक्ट होने की आवश्यकता है।
NOSTR-क्लाइंट एक हमेशा चालू रहने वाला एक्सटेंशन है जो nostr रिले के लिए कई कनेक्शन खोल सकता है और अन्य क्लाइंट के लिए मल्टीप्लेक्सर के रूप में कार्य कर सकता है: आप nostrclient के लिए एक एकल वेबसॉकेट खोलते हैं जो फिर डेटा को कई रिले में भेजता है। इन रिले से प्रतिक्रियाएँ फिर क्लाइंट को वापस भेज दी जाती हैं।
क्लाइंट में कुछ NOSTR रिले जोड़ें। यदि आप एक प्रॉक्सी रिले (जो कई अन्य रिले से जुड़ा है) जोड़ सकते हैं तो सिंक ट्रैफ़िक को सीमित करना बेहतर होगा।
D - NOSTR-मार्केट एक्सटेंशन इंस्टॉल करें
यह महत्वपूर्ण एक्सटेंशन है जिसका उपयोग आप अपने मर्चेंट प्रोफ़ाइल, स्टॉल, उत्पादों को बनाने और प्रबंधित करने, NOSTR निजी संदेशों पर ग्राहकों के साथ बातचीत करने, ऑर्डर प्रबंधित करने आदि के लिए करेंगे।
चरण 2 - अपने NOSTR-मर्चेंट स्टॉल और उत्पादों को कॉन्फ़िगर करें
एक व्यापारी के रूप में आपको एक nostr कि-पेअर प्रदान करने की आवश्यकता है, या एक्सटेंशन आपके लिए एक उत्पन्न कर सकता है। यदि आप नोट्स पोस्ट करने और चैट करने के लिए पहले से ही NOSTR का उपयोग करते हैं तो आप पहले से बनाई गई प्रतिष्ठा और सत्यापन NIP-05 का उपयोग करने के लिए उन्हीं कुंजियों का उपयोग कर सकते हैं। लेकिन बेहतर होगा कि दुकान के लिए एक अलग बनाई जाए और अतिरिक्त दुकान पबकी को अपने "सार्वजनिक NOSTR प्रोफ़ाइल" में प्रकाशित किया जाए।
एक बार जब आपके पास एक व्यापारी "खाता" हो जाता है, तो आप व्यापारी ड्रॉपडाउन पर विवरण देख सकते हैं, चाबियाँ अलग से सहेज सकते हैं और/या अपने अनुयायियों/ग्राहकों को अपनी दुकान पबकी (निजी कुंजी नहीं!) की घोषणा कर सकते हैं।
अपनी निजी कुंजी को सुरक्षित स्थान पर सहेजें! यदि आपको अपने LNbits NOSTR बाज़ार को स्थानांतरित करने या LNbits इंस्टेंस को किसी अन्य मशीन पर पुनर्स्थापित करने की आवश्यकता है, तो आप अपने पिछले स्टॉल और आइटम को आयात करने के लिए उस व्यापारी की निजी कुंजी का उपयोग कर सकते हैं।
स्टॉल बनाने के लिए, आपको सबसे पहले एक शिपिंग ज़ोन सेट करना होगा। ज़ोन बटन पर क्लिक करें और फ़ील्ड भरें
अपने शिपिंग क्षेत्र को एक नाम दें
चुनें कि यह शिपिंग ज़ोन किन देशों पर लागू होता है (आप डिजिटल सामान के लिए "फ्री" ज़ोन सेट कर सकते हैं)
खाते की इकाई का चयन करें. यदि आप उत्पादों को USD/EUR में सूचीबद्ध करेंगे, तो शिपिंग क्षेत्र उसी मुद्रा में होना चाहिए
शिप करने की लागत का चयन करें
अब आप स्टॉल बना सकते हैं. न्यू स्टॉल बटन पर क्लिक करें और आवश्यक फ़ील्ड भरें।
अपने स्टॉल/दुकान को एक नाम दें
एक वैकल्पिक विवरण (इसका उपयोग ग्राहक दुकानों को खोजने के लिए कर सकते हैं)
चुनें कि इस दुकान के लिए किस वॉलेट का उपयोग करना है
यूनिट का चयन करें
एक शिपिंग क्षेत्र चुनें (एकाधिक क्षेत्र चुने जा सकते हैं)
स्टॉल विवरण खोलने के लिए "प्लस" बटन पर क्लिक करें और उत्पाद बनाने के लिए "नया उत्पाद" पर क्लिक करें:
डायलॉग पर आवश्यक फ़ील्ड भरें
उत्पाद का नाम
इसका विवरण दीजिये
कुछ श्रेणियां जोड़ें (इसका उपयोग ग्राहकों द्वारा उत्पादों की खोज के लिए किया जा सकता है, इसलिए उतनी ही श्रेणियां जोड़ें जो आपके आइटम का बेहतर वर्णन कर सकें)
अपने उत्पाद छवि के लिए एक यूआरएल प्रदान करें (यह अनुशंसित है कि छवियां LNbits के बाहर होस्ट की गई हैं)। आप PostIMG.cc या किसी अन्य CDN का उपयोग कर सकते हैं।
उत्पाद की कीमत, दुकान के लिए चयनित मुद्रा में (जब ग्राहक खरीदारी करेगा तो इसे सैट्स में बदल दिया जाएगा।
उत्पाद के लिए आपके पास स्टॉक में मौजूद मात्रा। ऑर्डर किए जाने/भुगतान होने पर यह अपडेट हो जाएगा
स्टॉल अनुभाग पर आप स्टॉल जानकारी टैब में स्टॉल विवरण भी देख सकते हैं (अपडेट करें या हटाएं)।
उत्पाद टैब में उत्पाद बनाएं, अपडेट करें या हटाएं
हो गया! आपका मर्चेंट स्टॉल आपके ग्राहकों के आने के लिए तैयार है।
स्थानीय रूप से अपने स्टॉल का परीक्षण करने के लिए, NOSTR-Market के मुख्य पृष्ठ पर दाएँ-पक्ष पैनल में स्थित स्थानीय बाजार पृष्ठ का लिंक खोलें।
यह लिंक एक नया टैब खोलेगा जैसे: http:127.0.0.1/nostrmarket/market
or https://your-lnbits.domain.com/nostrmarket/market
(if you access it in clearnet).
मार्केट मेनू पर क्लिक करें और मर्चेंट्स पर जाएं। फिर अपनी मर्चेंट पबकी पेस्ट करें (अपनी पबकी प्रदर्शित/सेव करने के बारे में इस अध्याय की शुरुआत देखें)।
एक बार जब आप अपना पबकी जोड़ लेते हैं, तो आपका स्टॉल प्रदर्शित किया जाएगा और रिले पर प्रसारित किया जाएगा।
लॉगिन बटन का उपयोग ग्राहक के रूप में या आप स्टॉल के मालिक के रूप में या आपके व्यक्तिगत NOSTR प्रोफ़ाइल के साथ किया जाना है।
आप उदाहरण के लिए https://legend.lnbits.com/nostrmarket/market जैसे किसी अन्य सार्वजनिक NOSTR मार्केट पेज से भी अपने NOSTR स्टॉल का परीक्षण कर सकते हैं। आपको बस अपनी पबकी को "व्यापारी" अनुभाग में जोड़ना होगा और हो जाएगा। आपका कोई भी ग्राहक यही प्रक्रिया अपना सकता है या अपने स्थानीय एलएनबिट्स इंस्टेंस से कर सकता है, यदि उनके पास यह है।
मार्केट पेज में आप कई व्यापारियों को जोड़ सकते हैं और सीधे वहां से खरीदारी कर सकते हैं। जैसा कि आप ऊपर की छवि में देख सकते हैं, 3 अलग-अलग व्यापारी हैं, उनके स्टॉल हैं और सभी को स्थानीय एलएनबिट्स इंस्टेंस से एक्सेस किया गया है, बस अपने पबकीज़ को जोड़कर।
जब आपको कोई ऑर्डर मिलता है, तो आप ऑर्डर के लिए "प्लस" चिह्न पर क्लिक करके विवरण देख सकते हैं
ऑर्डर किए गए उत्पाद
ऑर्डर आईडी
ग्राहक का शिपिंग पता
ग्राहक की सार्वजनिक कुंजी
चालान आईडी
यदि लागू हो, तो आप शिपिंग संसाधित होने पर शिप किए गए के रूप में सेट कर सकते हैं।
आपके पास ग्राहक से चैट करने के लिए एक चैट बॉक्स भी है और ये सभी संदेश NOSTR प्रोटोकॉल पर, निजी तौर पर और एन्क्रिप्टेड होते हैं।
ग्राहक के रूप में
Lnbits एक नॉस्ट्र मार्केट क्लाइंट ऐप भी प्रदान करता है।
आप "मार्केट क्लाइंट" लिंक पर क्लिक करके या https://<LNbits इंस्टेंस URL>/nostrmarket/market पर जाकर मर्चेंट डैशबोर्ड से क्लाइंट URL अपने ग्राहकों के साथ शेयर कर सकते हैं।
या उदाहरण के लिए वे https://legend.lnbits.com/nostrmarket/market पर जा सकते हैं और अपना स्टॉल पबकी जोड़ सकते हैं। या यहां तक कि खोज बॉक्स का उपयोग करके अपना एक विशिष्ट टैग भी डालें।
यदि उनके पास पहले से ही LNbits इंस्टेंस स्थापित है, तो वे इसे http://127.0.0.1/nostrmarket/market जैसे स्थानीय यूआरएल से भी एक्सेस कर सकते हैं और स्टॉल पबकी जोड़ सकते हैं।
बीटीसी/एलएन के साथ नॉस्टर पर विकेंद्रीकृत खरीदारी मुबारक हो !
बने रहें!
एक बार जारी होने के बाद इस लेख मार्गदर्शिका को अधिक विवरण और सुविधाओं के साथ अगले सप्ताहों में जोड़ा जा सकता है।
LNbits NOSTR-Market की और अधिक सुविधाएँ आने वाली हैं और नई LNbits सुविधाएँ भी जल्द ही जारी की जाएंगी, जिससे LNbits इंस्टेंस को चलाना और भी आसान हो जाएगा।
यदि आप किसी मज़ेदार टैटूइन व्यापारी का परीक्षण करना चाहते हैं, तो कृपया Watto’s Shop पर जाएँ।
Watto’s Shop की NOSTR पबकी: dd7d078150a7ea1048a0551d99eef72a68ebde0d5db49f3017c53b745a8805cb
₿ बिटकॉइन आपके साथ रहे!
यदि आप डार्थकॉइन के काम की सराहना करते हैं, तो आप कुछ सातोशी यहाँ भेज सकते हैंdarthcoin@getalby.com या darthcoin@stacker.news or darthcoin.blink.sv
या कैशू पते का उपयोग कर रहे हैं darthcoin@minibits.cash
यदि आप Substack पर सदस्यता नहीं लेना चाहते हैं, तो सभी DarthCoin Bitcoin गाइड्स इस विशेष Telegram चैनल पर भी घोषित किए जाते हैं, जिससे उन्हें आसानी से खोजा और ट्रैक किया जा सके।
सबस्टैक पर सदस्यता लेने के लिए, यहां क्लिक करें: